Logo mindheads GmbH

Java Software Developer Backend

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

    • Location Munich

      Bayern

      Germany

    • Location Munich

      Bayern

      Germany

    This is your employer

    mindheads GmbH

    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
  • Logo mindheads GmbH

    Java Software Developer Backend

    Location
    Munich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs