Job
In this role, you will develop server-side applications in Java 17, design interfaces using OpenAPI, test software with JUnit, and work on integrating REST services and Kafka within a modern software landscape.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- For our client in Munich, we are currently looking for two Java software developers in Backend / Architecture / REST Services.
- As part of a large-scale, organization-wide modernization and development program, a unified software landscape for the automated and manual processing of complex business transactions is being further developed and maintained.
- The project described here involves the extension and maintenance of a modular specialized system that provides core services for electronic processing as well as the domain-specific handling of structured data sets.
- Support is being sought for the further development of a server application that acts as a business layer between data storage and various connected systems.
- This application provides interfaces, coordinates internal processes, and encapsulates core business logic.
Our expectations of you
Education
- Completed vocational training as an IT specialist.
Qualifications
- Design and implementation of Java software (minimum Java 17) based on technical and functional specifications.
- Creation and maintenance of OpenAPI interfaces based on REST, including JSON and YAML.
- Understanding of the Java Spring Boot framework and related concepts.
- Knowledge of the Gradle build system.
- Design, development, maintenance, and execution of software tests based on JUnit, as well as the Mockito library.
- Proficient in version control software Git.
- Knowledge of the JetBeans IntelliJ development environment.
- Basic knowledge in handling Apache CXF.
- Knowledge of Jira software for ticket management and task planning.
- Knowledge of the Java CXF Framework.
- Basic knowledge of SQL and the ability to independently formulate and evaluate SQL statements.
- Knowledge of Linux and bash, as development is done on and for Linux systems (SLES).
- Knowledge of the Logback framework.
- Knowledge of Apache KAFKA.
- Knowledge of software containers.
- Deepen your knowledge in documenting software development projects.
- Basic knowledge of software architecture.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
More about the recruiting agency
mindheads GmbH is an independent company specializing in IT and personnel services, offering a wide range of services including the recruitment and placement of IT experts and executives, as well as planning and implementing IT infrastructure and software solutions.
- Recruiting Agency
- Onsite, Hybrid, Full Remote
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...