Senior Java Developer
Lead Java Engineer
Location: Berlin / Hybrid (2 days on-site)
Salary: €85k - €105k
Why do you want to leave your current job and work here as a Senior / Lead Java Engineer?
Well - finally we have a modern tech stack with no real legacy headaches, Java 17+ required, and a codebase / architecture that is well-maintained and clean.
On top of this, there is room to experiment with frameworks (Micronaut / Rust), proposing architectural changes, through to choosing the right tools and frameworks.
WHO’S THIS WITH?
Location: Berlin / Hybrid (2 days on-site)
Salary: €85k - €105k
Why do you want to leave your current job and work here as a Senior / Lead Java Engineer?
Well - finally we have a modern tech stack with no real legacy headaches, Java 17+ required, and a codebase / architecture that is well-maintained and clean.
On top of this, there is room to experiment with frameworks (Micronaut / Rust), proposing architectural changes, through to choosing the right tools and frameworks.
WHO’S THIS WITH?
- A fast-growing Berlin-based SaaS company that’s reshaping the hospitality space.
- Their growth is organic, product-driven, and the engineers care about the clean architecture and a solid code base.
- The team is growing due to product success, not because of investor hype or vanity hiring.
- The product is proven and becoming profitable, and the codebase you’ll work on is large, mature, and already in great shape.
- This is a company where technical quality hasn’t been sacrificed for speed.
- You’ll be a Senior / Lead level Java Engineer shaping the backend architecture and development of new features and services.
- Working on a real, revenue-generating platform used by clients every day.
- Grow as a Tech Leader - You’ll be the person setting standards, mentoring others, and influencing big decisions.
- Focus on building things right, not firefighting legacy messes.
- Senior level Java development, technical ownership and code quality
- Finding the root cause of any problem and being proactive about the solutions
- Understanding and building complex distributed systems in a SAAS environment
- Writing clean, maintainable code, influencing architectural decisions and be hands-on with implementation
- 6+ years of modern Java development experience (Java 17+ preferred)
- Strong experience with Spring Boot, PostgreSQL, Cloud-native environments (AWS/GCP Docker, etc.)
- Bonus: You’ve worked on SaaS products with large, production-grade systems
- Some technical leadership experience — leading small teams, reviewing code, setting standards
- This is a flexible hybrid role in Berlin, with an expectation to be in-office 1-2 days a week.
- This is a Lead-level position – to be considered you must have some leadership experience taking ownership of tech initiatives
- ** Please only apply if you are already based in Germany or have a legal right to work in Germany as sponsorship is not yet possible.
Posted by