Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Schäfer GmbH & Co. KG

Senior Software Architect – m/f/d

Schäfer GmbH & Co. KG

. Shape the architecture of digital platforms and further develop technical guardrails together with the squads .

Posted 10/8/2026full-timeRemote • GermanySeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software architecture, solution design, and the development of complex web applications using Java and Spring Boot. Capable of leading technical decision-making processes, coaching developers, and effectively communicating technical risks and solutions to stakeholders.

Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkSoftware ArchitectureMicroservices ArchitectureCode Quality Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Web Application DevelopmentSolution DesignTechnical Risk AssessmentAPI Contract DesignModularization PrinciplesEvent-Driven ArchitectureAsynchronous CommunicationTechnical Debt ManagementArchitecture Decision RecordsFrontend/Backend Integration
Soft Skills
CoachingTechnical CommunicationDecision-MakingMentoringCollaboration
Tools & Technologies
KubernetesDockerGitLabGitNext.jsKafka
Industry Keywords
E-CommerceWeb PlatformsDistributed Software SystemsDevOpsEngineering Excellence

Tech Stack

Tools & technologies
DockerJavaJavaScriptKafkaKubernetesMicroservicesNext.jsSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Shape the architecture of digital platforms and further develop technical guardrails together with the squads
  • Improve code quality, review culture, testing, and maintainability
  • Take on concrete development tasks and work flexibly across the squads
  • Participate in functional and technical analyses, solution discussions, and merge request reviews
  • Support developers through coaching and mentoring
  • Act as a technical sparring partner for architecture, design, and implementation
  • Lead key technical decision-making processes across team and system boundaries
  • Document outcomes transparently and traceably in Architecture Decision Records
  • Provide technical advice to the Director, Lead Software Engineering, and adjacent roles and teams
  • Clearly explain the impact of technical decisions, risks, and required action
  • Identify, assess, and transparently communicate technical risks and technical debt, and ensure they are addressed

Requirements

What you’ll need
  • Several years of in-depth experience developing complex web applications and distributed software systems based on Java and Spring Boot
  • Proven experience in software architecture, solution design, and evolving existing system landscapes
  • Ability to analyze technical issues systematically, weigh solution options and their consequences, and drive sound decisions
  • Ability to work independently and clearly explain, document, and advocate for technical decisions to a variety of stakeholders
  • Practical experience with architectural principles, modularization, HTTP, REST, API contract design, and distributed architectures such as microservices or self-contained systems
  • Excellent understanding of engineering excellence, particularly code quality, review culture, maintainability, and sustainable management of technical debt
  • Strong hands-on mentality and willingness to continue actively developing software
  • Enjoyment of coaching developers, sharing knowledge, and leading technical discussions constructively
  • Previous experience in e-commerce and highly available web platforms is a plus
  • Experience with modern frontend architectures and frontend/backend integration, such as Next.js, is a plus
  • Experience with asynchronous communication and event-driven architecture, such as Kafka, is a plus
  • Experience with Kubernetes, Docker, and modern DevOps environments is a plus
  • Experience with GitLab, Git, and professional merge request and review practices is a plus
  • Experience with Architecture Decision Records or comparable methods is a plus
  • Experience with AI-assisted software development and, where applicable, Spec-Driven Development is a plus

Benefits

Comp & perks
  • Complete flexibility and autonomy when working remotely
  • Balanced working hours to support a healthy work-life balance
  • CYOD: Choose Your Own Device → Apple and Linux, or Windows if necessary
  • Support in setting up an efficient home office
  • A comprehensive onboarding period lasting several weeks
  • Individual training and professional development opportunities, both internal and external
  • An open communication culture and the opportunity to contribute ideas
  • A 39-hour workweek
  • 30 days of paid vacation per year
  • Regular team events
  • Company pension plan
  • Company bike program
  • Attractive employee discounts
  • Urban Sports membership