FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDockerJavaJavaScriptKafkaKubernetesMicroservicesNext.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