> Markdown version of [/jobs/ext/2725502-java-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2725502-java-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Backend Engineer - **Company:** Atolls - **Location:** Berlin, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Architectural Patterns, Microsoft Azure, Cloud Computing, Cloud Engineering, DevOps, Amazon DynamoDB, MongoDB, MySQL, NoSQL, Performance Tuning, E2e Testing, Software Engineering, Systems Architecture, Performance Testing, Prompt Engineering, Spring-boot, Backend, Event Driven Architecture, Kubernetes, Graphql, Front End Software Development, Microservices - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-java-backend-engineer-m-f-x-atolls-7679665 ## About the Role * 8+ years of professional experience in backend development * Strong expertise in Java 17 or other recent versions (11+) * 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 * Experience with end-to-end testing strategies * Experience with prompt engineering for AI-powered applications * Excellent understanding of software design and architectural patterns * Ability to design elegant, scalable, and maintainable system architectures * Strong communication skills and excellent English proficiency, * Cloud experience (AWS/GCP/Azure) * Experience with CI/CD pipelines * Experience building AI-integrated backend systems ## Description We are looking for a Senior Java Backend Engineer to join our Engineering team in Berlin or remotely from Germany. In this role, you will design, build, and scale high-performance backend systems using modern Java technologies and cloud-native architectures. You will work on complex systems where reliability, clean architecture, and strong engineering standards matter, helping Atolls build backend services that can support growth across markets and platforms., As a Senior Java Backend Engineer, you will: * Design, develop, and maintain scalable backend services using Java 17 or other recent versions (11+). * Build and evolve microservice-based and event-driven architectures * Develop APIs using GraphQL * 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 * Write clean, maintainable, and well-tested code * Implement performance testing and end-to-end testing * Collaborate closely with product managers, frontend engineers, and DevOps * Contribute to architectural decisions and technical best practices * Mentor junior engineers and provide technical leadership when needed * Collaborate on AI-enabled features, including prompt engineering and backend integrations, 2. Technical Round: Focus on the technical aspects of the role (Through a Live Case), and meet your potential manager. 3. Final Round: Meet other Atollians ️ It varies from 1 to 3 interviews *Some processes might slightly change according to needs ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Protector Of The Realm](https://www.wearedevelopers.com/videos/591-protector-of-the-realm) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)