We're working with a leading German software provider that empowers over 450,000 small and micro businesses with robust and reliable cloud-based office solutions.
The Role
- Develop and continuously improve Lexware Office cloud products within an agile, self-organised, cross-functional team
- Act as a technical lead, driving the development of specific functional contexts and ensuring the implementation of robust, scalable solutions
- Solve complex, context-specific problems related to payment processing from conception to implementation
- Contribute to system design decisions with a pragmatic and forward-thinking approach
- Mentor and support the development team, fostering knowledge transfer and collaborative working
What You'll Need
- Minimum 8 years of experience in full-stack development, with proven expertise in Java, Spring Boot, and Docker
- Solid practical experience in building, operating, and evolving microservices, along with proficiency in CI/CD pipelines and various testing methodologies
- Ability to work independently, communicate clearly, and lead technical topics effectively
- Experience with modern payment processing, financial transactions, and accounting systems
- Familiarity with Domain-Driven Design principles and the ability to create technically sound and user-centric solutions
What's On Offer
- Opportunity to take responsibility, make decisions, and technically lead a team
- Hybrid work model with a balance of office presence and remote work flexibility
- Collaborative and engaging work environment with a focus on continuous development
- Chance to shape the future of a widely used cloud product suite
Apply via Haystack today!