TL;DR
Senior Java Backend Engineer (Java): Designing, building, and scaling high-performance backend systems for a community-driven shopping platform with an accent on modern Java technologies, cloud-native architectures, and microservice patterns. Focus on developing robust APIs, optimizing database performance, and contributing to AI-enabled features.
Location: Hybrid in Munich, Germany
Company
hirify.global is the world’s largest community-driven shopping platform, active in 20+ markets, helping millions make smarter spending decisions.
What you will do
- Design, develop, and maintain scalable backend services using Java 17+.
- Build and evolve microservice-based and event-driven architectures and develop APIs using GraphQL.
- Design and optimize data models using MySQL and NoSQL databases.
- Ensure high performance, reliability, and scalability of backend systems.
- Write clean, maintainable, and well-tested code, including performance and end-to-end testing.
- Contribute to architectural decisions, mentor junior engineers, and collaborate on AI-enabled features, including prompt engineering.
Requirements
- 8+ years of professional experience in backend development.
- Strong expertise in Java (17+) and extensive experience with Spring Boot and Spring Reactive.
- Solid knowledge of MySQL and experience with NoSQL databases (DynamoDB or MongoDB).
- Hands-on experience with Kubernetes.
- Strong understanding of microservice architecture and event-driven systems.
- Experience building and consuming GraphQL APIs.
- Proven experience with performance optimization and testing and end-to-end testing strategies.
- Experience with prompt engineering for AI-powered applications.
- Experience with Python or strong willingness to learn Python.
- Excellent understanding of software design and architectural patterns and ability to design elegant, scalable, and maintainable system architectures.
- 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 supportive and open-minded team that embraces diverse perspectives and innovative ideas.
- 32 days of paid vacation plus your birthday off.
- A flexible hybrid working scheme to balance work and life.
- Access to a learning budget and internal training, plus mental health coaching.
- Regular global and local get-togethers and the possibility of taking a sabbatical after three years.
Hiring process
- TA Call: Meet one of our Talent Experts.
- Technical Round: Focus on technical aspects through a Live Case and meet your potential manager.
- Final Round: Meet other Atollians.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →