Verified today
Senior Java Backend Engineer
About the role
Senior Java Backend Engineer with 8+ years of experience building scalable, high-performance backend services using Java 17, Spring Boot, and microservices. Skilled in GraphQL, MySQL, NoSQL, Kubernetes, and performance optimization. Experienced in AI prompt engineering and cloud-native architectures. Passionate about clean code, testing, and mentoring teams.
What you’ll do
- Design, develop, maintain scalable Java 17 backend services
- Build microservice and event-driven architectures
- Develop GraphQL APIs
- Use Spring Boot & Spring WebFlux
- Optimize MySQL & NoSQL data models
- Ensure high performance, reliability, scalability
- Write clean, maintainable, well-tested code
- Implement performance & end-to-end testing
- Collaborate with product, frontend, DevOps
- Contribute to architecture decisions & best practices
- Mentor junior engineers
- Collaborate on AI-enabled features & prompt engineering
What you’ll bring
- 8+ years backend development experience
- Strong Java 17+ expertise
- Spring Boot & Reactive proficiency
- MySQL & NoSQL database knowledge
- Kubernetes hands-on experience
- Microservices & event-driven architecture understanding
- GraphQL API development experience
- Performance optimization & testing skills
- Prompt engineering for AI applications
- Python proficiency or willingness to learn
Nice to have
- Cloud experience (AWS/GCP/Azure)
- CI/CD pipeline experience
- AI-integrated backend systems experience
Skills
Benefits
- 32 days paid vacation + birthday off
- Hybrid work scheme for work-life balance
- Learning budget & internal training
- Mental health coaching support
- Global & local get-togethers
- Sabbatical after 3 years
- Cloud-based setup for flexibility
- Internal mobility opportunities