Tangent International
Senior Java Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Munich, Germany
Work mode:
Onsite
Published on:
23 September 2026
What they need
Tangent International is supporting an established technology organisation in Munich with the appointment of a Senior Software Engineer specialising in Java backend development .
We are looking for an experienced, hands-on Java engineer who enjoys building and improving scalable backend applications and microservices. This position would suit someone operating at or approaching Senior level who has strong experience across the Java ecosystem and understands the underlying principles of Java, rather than working solely at framework level.
The role
You will join an experienced engineering team responsible for designing, developing and maintaining business-critical backend applications and services.
Your responsibilities will include:
- Designing, developing and maintaining backend applications using Java and Spring Boot
- Building and developing microservices and REST APIs
- Taking ownership of services throughout the software development lifecycle
- Contributing to system design, architecture and technical decisions
- Modernising and improving existing applications and services
- Troubleshooting and resolving technical issues within production environments
- Improving application performance, scalability, reliability and maintainability
- Working with relational databases and SQL
- Collaborating with Product, QA, DevOps and other Software Engineers
- Participating in code reviews and contributing to engineering best practices
- Supporting and mentoring less experienced engineers where appropriate
What we're looking for
- Strong commercial experience developing backend applications with Java
- Good knowledge of core Java and the wider Java ecosystem
- Commercial experience with Spring / Spring Boot
- Experience designing and developing microservices
- Strong experience building and consuming RESTful APIs
- Experience with SQL and relational databases such as PostgreSQL, MySQL or Oracle
- Understanding of object-oriented programming, data structures, collections and common software design principles
- Experience working with modern software development and CI/CD practices
- Comfortable taking ownership of technical problems and working independently when required
Experience with technologies such as Docker, Kubernetes, Kafka, Maven, Gradle and cloud platforms such as AWS, Azure or GCP would be beneficial.
Exposure to areas such as JVM performance, multithreading/concurrency, event-driven architectures and distributed systems would also be advantageous, but is not essential.
The opportunity
This is an opportunity to join an established international technology business while remaining highly hands-on with modern Java development.
The position offers the opportunity to work on complex, production-grade systems, contribute to technical and architectural decisions and continue developing towards greater technical ownership and seniority.
You will work alongside experienced engineers in an environment where engineering quality, scalability, maintainability and continuous improvement are important.
Location: Munich
Hybrid: Minimum 3 days per week in the Munich office
Other offers great for you!
These companies are also looking for great profiles
Naxo
Senior Software Engineer Java Backend Circularité
480
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
No company information available.