Job
- Level
- Experienced
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Freelancer
- Location
- Munich
- Working Model
- Hybrid, Onsite
Job Summary
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.
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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
mindheads GmbH
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.
Description
- Company Type
- Recruiting Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication