TL;DR
Senior Java Backend Engineer (Software): Designing, developing, and maintaining scalable backend services using Java 17 and cloud-native architectures with an accent on code quality and architectural mindset. Focus on microservice-based and event-driven architectures, ensuring high performance and reliability of backend systems, and collaborating on AI-enabled features.
Location: Must be based in Munich
Company
hirify.global is the world’s largest community-driven shopping platform, active in 20+ markets.
What you will do
- Design, develop, and maintain scalable backend services using Java 17, evolving microservice-based and event-driven architectures.
- Develop APIs using GraphQL and work with Spring Boot and Spring Reactive (WebFlux).
- Design and optimize data models using MySQL and NoSQL databases (DynamoDB or MongoDB).
- Ensure high performance, reliability, and scalability of backend systems by writing clean, maintainable, and well-tested code.
- Implement performance testing and end-to-end testing, and collaborate with product managers, frontend engineers, and DevOps.
- Contribute to architectural decisions, technical best practices, and mentor junior engineers as needed, including collaborating on AI-enabled features.
Requirements
- 8+ years of professional experience in backend development with strong expertise in Java 17.
- Extensive experience with Spring Boot and Spring Reactive, along with solid knowledge of MySQL and NoSQL databases.
- Hands-on experience with Kubernetes, microservice architecture, and event-driven systems.
- Experience building and consuming GraphQL APIs, and proven experience with performance optimization and testing.
- Experience with end-to-end testing strategies and prompt engineering for AI-powered applications.
- Excellent understanding of software design and architectural patterns, with strong communication skills and excellent English proficiency.
Nice to have
- Cloud experience (AWS/GCP/Azure).
- Experience with CI/CD pipelines.
- Experience building AI-integrated backend systems.
Culture & Benefits
- A culture that values personal and professional development, with internal mobility opportunities.
- A flexible hybrid working scheme to balance work and life.
- Access to a learning budget and internal training to help you grow in your role.
- Mental health coaching to support your well-being.
- Regular global and local get-togethers to celebrate successes and build connections.
- The possibility of taking a sabbatical after three years with the company.
Hiring process
- TA Call: Meet one of our Talent Experts and get to know hirify.global better.
- Technical Round: Focus on the technical aspects of the role and meet your potential manager.
- Final Round: Meet other Atollians.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →