Java Backend Developer
€51,000 – €69,000 / yr base salary
Posted 17 Sep 2026
Advertised as “Middle+/Senior Java Backend Developer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
| Base salary | €51,000 – €69,000 / yr |
|---|
As part of our continued growth, Neo Group is recruiting on behalf of one of our local partners, leveraging our network of 1,400 talented professionals across 10+ countries. Together, we are committed to delivering innovative, data-driven solutions that empower our clients and foster professional growth within a dynamic and collaborative workplace.
We are on the lookout for a Middle+/Senior Java Backend Developer to join our IT Department.
Responsibilities:
- Lead the full development lifecycle: from idea to production rollout
- Develop and maintain the backend of a high-load application
- Design and implement APIs, integrate with external and internal services
- Work with databases, write efficient SQL queries and migrations
- Optimize performance and scalability of solutions
- Ensure code compliance with internal standards and best practices
- Test, debug, and support the code
- Collaborate with frontend developers, DevOps engineers, and other teams
Requirements
- 3+ years of commercial experience in Java development
- Understanding of web application fundamentals using Apache Tomcat
- Understanding of multithreading and concurrency in Java (ExecutorService, CompletableFuture, Virtual Threads, Synchronization, Thread safety)
- Strong knowledge of Spring Boot, including Spring MVC, Spring Security, Spring Data
- Experience building RESTful APIs
- Hands-on experience with Kafka in production/high-load environments
- Experience working with relational (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis)
- Proficient in Git and experience in team-based development
- Understanding of microservices architecture
- Solid skills in writing unit and integration tests using JUnit, Mockito or similar tools; commitment to well-tested and reliable code
- Experience writing cloud-native (Docker, Kubernetes), distributed systems in Java and Spring Boot
- Experience leveraging AI-powered coding assistants (such as Claude) to enhance productivity, code generation and refactoring
Soft Skills:
- Ability to clearly articulate technical solutions and justify choices
- Strong teamwork and communication skills
- Responsible, result-driven collaborator and effective communicator
- Enthusiastic to learn and grow with the team