Senior Java Developer
Job type:Permanent
Town/City:Dusseldorf
Region:Nordrhein-Westfalen
Sector:Software Engineering
Client Company Type:In-House
Job ref:9217
Post Date:May 12, 2026
Meet Our Recruiter
About the Role
Senior Java Developer
Location: Dusseldorf
Our client is seeking a Senior Java Developer to join its growing engineering team. You will play a key role in building robust backend systems, working alongside experienced engineers in a collaborative environment where clean architecture, code quality and continuous improvement are highly valued.
Key Responsibilities:
- Develop and enhance backend applications using Java and Spring Boot.
- Build scalable microservices and contribute to distributed system architecture.
- Implement event-based communication and streaming solutions within real-time environments.
- Ensure code quality through testing, reviews and adherence to clean coding standards.
- Optimise database interactions and create efficient SQL-based solutions.
- Work closely with development, architecture and product teams throughout the software lifecycle.
- Contribute to agile development processes and technical decision-making.
Your Profile:
- Strong professional background in Java backend development.
- Hands-on experience with Spring Boot and service-oriented architectures.
- Knowledge of technologies such as Apache Kafka beneficial.
- Confident working with SQL and relational database systems.
- Good understanding of software engineering principles, design patterns and maintainable code structures.
- Experience within agile software development teams.
- Fluent German and English.
What’s on Offer?
- Flexible working arrangements.
- Supportive and technically focused engineering culture.
- Opportunity to work on scalable, high-availability systems.
- Long-term stability.
- Collaborative team environment with strong technical standards.