Logo mindheads GmbH

Java 21 Microservice Developer

Job

  • Level
    Senior
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Freelancer
  • Location
    Frankfurt
  • Working Model
    Hybrid, Onsite
  • Job Technologies

    Your role in the team

    The developer is responsible for designing, coding, testing and maintaining software applications according to the client's specifications.

    The developer works with project managers, designers and other developers to ensure that the software meets the client's requirements.

    As part of the testing responsibility, the developer defines and creates test cases, performs testing activities and reports on progress.

    If necessary, he will coordinate with designated test engineers in these cases.

    Typical tasks and activities of the developer include:

    • Writing clean, efficient, and fully documented code using appropriate software development practices and standards
    • Development of software applications that meet the client's requirements
    • Participation in the planning, design and implementation of software projects
    • Testing and debugging software applications to ensure that they meet specified quality standards
    • Cooperation with project managers, designers and other developers to ensure timely and successful completion of projects according to client specifications
    • Attend relevant technical meetings and provide regular updates to project managers and other project team members
    • Participate in code reviews and provide constructive feedback to other developers

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    Must-have requirements:

    Target requirements:

    • German (native speaker or language certificate C2)

    Experience

    • 5 years of experience with configuration and development of microservices (including initial practical experience with Java 21 and higher)
    • 5 years of experience in developing and operating microservice systems, especially based on Spring Boot/Cloud Native with Docker containerization
    • 5 years of experience in using messaging systems such as Kafka or RabbitMQ
    • 5 years of experience in Continuous Integration and Continuous Delivery using tools such as Kubernetes, Helm in conjunction with GitLab CI and Gradle
    • 5 years of experience in the conception, further development and optimization of system structures
    • 5 years of experience in using relational and non-relational tools such as Postgres or Cassandra
    • 5 years of experience in testing frameworks, especially jUnit, Spock, Fitnesse
    • 5 years of experience in operating and optimizing automated cloud infrastructure deployments, especially with Amazon Web Services (AWS)
    • 5 years of experience with agile methods such as SCRUM and Kanban
    • 5 years of experience in working in agile teams with a high degree of self-organization, initiative and communication skills
    • Experiences with applications for information systems for passengers in the public transport environment (1 project reference)

    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 Frankfurt

      Hessen

      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 21 Microservice Developer

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

    More Jobs