Job
In this job, you design and optimize the software architecture, develop secure, tested code, conduct code reviews, and automate operational tasks to enhance efficiency and scalability.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You continuously design and improve our software architecture. In doing so, you always keep availability, fault tolerance, scalability, and performance in mind.
- You act as a technical sparring partner for your colleagues. Through code reviews and the evaluation of architecture proposals, you ensure the future viability of our solutions.
- You implement secure and thoroughly tested code and maintain our existing software stack.
- You automate operational tasks wherever possible and ensure that our software scales efficiently with the growing demands.
Our expectations of you
Qualifications
- You have already been significantly involved in the development of complex software systems and possess in-depth knowledge of distributed system architecture.
- Dealing with REST and gRPC is part of your daily craft.
- You are a team player who enjoys sharing knowledge. You take pleasure in supporting other developers and growing together as a team.
Experience
- You are proficient in backend development - ideally with Go, but experience in Java or Kotlin is also welcome.
- You already have experience with Service Meshes. Ideally, you are also familiar with API proxies like Envoy.
What we offer
- With us, you work at the intersection of agility and security: you benefit from quick decision-making processes, enjoy real scope for shaping your projects, and build on the solid foundation of the Schwarz Group.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
The Schwarz Group, based in Neckarsulm, is a significant German conglomerate and one of the largest retail groups in Europe. It operates over 13,900 stores under the brands Lidl and Kaufland and employs around 575,000 people.
- Established Company
- Onsite, Hybrid, Full Remote
- Trade
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
Consultant & Project Manager – You are the primary contact for our clients and take on the leadership of new projects. Optimize processes & create added value – With your expertise, you will design more efficient workflows and support our clients with...