Skip to content
Search
Browse
1.54M jobs live
Browse
Search jobs
Search
Browse
Senior Java Software Engineer at MTG AG · Katori
MTG AG
Hiring now
Share
Senior Java Software Engineer
Darmstadt, Hesse, Germany
Full-time
Updated 6 weeks ago
MTG AG
Apply
Degree asked
Bachelor's
Languages required
English, German
Work permit
Not stated
Updated
6 weeks ago
13 Sept 2026
Asks for
asynchronous processing
The ad says
“Strong understanding of concurrency, asynchronous processing, and performance optimization”
automated testing
The ad says
“Experience with automated testing, integration testing, and test-driven development (TDD)”
CI/CD pipelines
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
Clean Architecture
The ad says
“Solid understanding of software architecture, design patterns, and Clean Architecture principles”
concurrency
The ad says
“Strong understanding of concurrency, asynchronous processing, and performance optimization”
design patterns
The ad says
“Solid understanding of software architecture, design patterns, and Clean Architecture principles”
distributed systems
The ad says
“Deep understanding of distributed systems and microservice architectures”
Git
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
GitLab CI
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
Gradle
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
Hibernate
The ad says
“In-depth knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus”
integration testing
The ad says
“Experience with automated testing, integration testing, and test-driven development (TDD)”
Java
The ad says
“Excellent knowledge of Java (Java 21/25 or newer)”
Jenkins
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
JPA
The ad says
“In-depth knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus”
Maven
The ad says
“Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools”
microservice architectures
The ad says
“Deep understanding of distributed systems and microservice architectures”
performance optimization
The ad says
“Strong understanding of concurrency, asynchronous processing, and performance optimization”
relational databases
The ad says
“In-depth knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus”
RESTful APIs
The ad says
“Extensive experience in the design and implementation of RESTful APIs”
software architecture
The ad says
“Solid understanding of software architecture, design patterns, and Clean Architecture principles”
Spring Boot
The ad says
“Extensive expertise with Spring Boot, Spring Cloud, Spring Security, and the Spring ecosystem”
Spring Cloud
The ad says
“Extensive expertise with Spring Boot, Spring Cloud, Spring Security, and the Spring ecosystem”
Spring ecosystem
The ad says
“Extensive expertise with Spring Boot, Spring Cloud, Spring Security, and the Spring ecosystem”
Spring Security
The ad says
“Extensive expertise with Spring Boot, Spring Cloud, Spring Security, and the Spring ecosystem”
test-driven development
The ad says
“Experience with automated testing, integration testing, and test-driven development (TDD)”
Values
NoSQL databases
The ad says
“In-depth knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus”
Your mission
Design, development, and maintenance of high-quality software solutions for complex distributed business applications
Helping shape technical design decisions and contributing to the architecture and further development of our software platforms
Developing clean, maintainable, and thoroughly tested code in accordance with modern software engineering best practices
Building secure, fault-tolerant, and high-performance services with a strong focus on reliability, maintainability, and operational excellence
Optimizing application performance, resource utilization, and system responsiveness
Designing robust APIs and integrating distributed systems using modern communication patterns
Ensuring software quality through automated testing, code reviews, documentation, and continuous improvement
Collaborating closely with product owners, architects, QA engineers, and international development teams throughout the entire software lifecycle
Mentoring less experienced developers by sharing knowledge, promoting best practices, and contributing to technical excellence
Staying up to date on new technologies and proactively identifying opportunities to improve our products and development processes
Your profile
Bachelor’s or Master’s degree in computer science, software engineering, or a related field
10+ years of professional experience in software development
Excellent knowledge of Java (Java 21/25 or newer)
Extensive expertise with Spring Boot, Spring Cloud, Spring Security, and the Spring ecosystem
Extensive experience in the design and implementation of RESTful APIs
Deep understanding of distributed systems and microservice architectures
In-depth knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus
Solid understanding of software architecture, design patterns, and Clean Architecture principles
Experience designing highly available, fault-tolerant, and maintainable enterprise applications
Strong understanding of concurrency, asynchronous processing, and performance optimization
Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI, or similar tools
Experience with automated testing, integration testing, and test-driven development (TDD)
Excellent analytical skills, problem-solving abilities, and strong communication skills; fluency in spoken and written English and German
Why us?
Competitive salary based on qualifications
Flexible work hours
Work-from-home and remote options
Emphasis on work-life balance
Opportunities for training in new technologies
Career opportunities and opportunities for professional development
Innovative, modern, and friendly work environment
Fully equipped, easily accessible workspace
For more information, visit:
https://www.mtg.de/en/career/why-mtg/
More jobs
Jobs in Darmstadt
Jobs in Germany