Logo mindheads GmbH

Java 21 Microservice Developer

Job

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

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 You Will Work On

Job Locations

  • Location Frankfurt

    Hessen

    Germany

More about the Recruiting Agency

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