Lead Java Engineer Job Description
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?
Room to experiment with frameworks (Micronaut / Rust), proposing architectural changes, through to choosing the right tools and frameworks?
Modern tech stack with no real legacy headaches, and a codebase / architecture that is well-maintained and clean?
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.
WHAT’S THE ROLE?
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.
WHAT DO I NEED TO BE GOOD AT?
API & External system integration - experience integrating and managing external services (data providers / data reimport would be perfect)
Tech Stack: Java 19, Spring Boot, Kubernetes - and PostgreSQL, GCP experience is a must, Docker, GitHub, nginx, Kubernetes, nx:
Understanding and building complex distributed systems in a SAAS environment
Writing clean, maintainable code, influencing architectural decisions and be hands-on with implementation
WHAT SKILLS DO I NEED?
- 7+ years of modern Java development experience (Java 17+ preferred)
- Strong experience with Spring Boot, PostgreSQL, Cloud-native environments
- Finding the root cause of any problem and being proactive about the solutions
- Bonus: You’ve worked on SaaS products with large, production-grade systems
- Leadership experience (leading small teams, reviewing code, setting standards) taking ownership of tech initiatives
EXTRA
This is a flexible hybrid role in Berlin, with an expectation to be in-office 1-2 days a week.
** 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.