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
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
