Required skills
- Kotlin
- Spring Boot
- Microservices
- Domain-Driven Design (DDD)
- AWS
- Docker
- Kubernetes
- Infrastructure as Code
- REST APIs
- CI/CD
- Git
- Azure DevOps
Languages: German
Job description
We are seeking a DevOps Engineer/Kotlin Developer to modernize and evolve a core software platform in the energy sector. The role involves migrating from a PHP monolith to a Kotlin/Spring Boot microservices architecture on AWS.
Project overview
We, the bridgingIT Group, are a manufacturer-independent, product-neutral technology and management consultancy that supports customers from a wide range of industries in pioneering change initiatives.
Whenever we want to satisfy our customers due to a lack of capacity, we approach external professionals through our partner management.
We would be pleased to welcome you to our partner network soon.
Requirements
Must-Have Criteria
Desirable (not must-have criteria): Knowledge of PHP/Symfony, MySQL, .NET, Angular/React, as well as energy industry expertise.
Feel free to contact your contact person at any time if you are interested or have questions:
Cihan Falay
- Collaboration on the modernization and further development of a central software platform in the energy industry environment
- Step-by-step migration of an existing PHP monolith architecture into a modern microservice landscape based on Kotlin and Spring Boot
- Conception, development, and further development of scalable microservices based on Domain-Driven Design principles (DDD)
- Development of new features, bug fixing, and optimization of existing applications and interfaces
- Responsibility for deployment, monitoring, maintenance, and stability of applications in the DevOps environment
- Implementation of automated tests as well as execution of code reviews and quality assurance measures
- Use of cloud technologies such as AWS, Docker, and Kubernetes as well as Infrastructure as Code
- Use of AI-supported development tools to optimize development, testing, and migration processes
- Creation and maintenance of technical documentation as well as continuous knowledge transfer to internal development teams
- Collaboration in agile, interdisciplinary teams
- Sound practical experience in software development with Kotlin and Spring Boot
- Demonstrable experience with microservice architectures in the JVM environment
- Practical knowledge in Domain-Driven Design (DDD) and the modernization of established software architectures
- Experience with AWS, Docker, and Kubernetes
- Knowledge of PostgreSQL and the development of REST APIs
- Experience with CI/CD, Git, Pull Requests, and Azure DevOps
- Knowledge of monitoring, structured logging, OpenTelemetry, and Kubernetes probes
- Experience with automated tests (unit, integration, and business logic tests)
- Practical experience in the use of AI-supported development tools, for example GitHub Copilot or Cursor
- Ability for independent development, maintenance, and support of productive software solutions
- Willingness for structured knowledge transfer and collaboration with international development teams
- German at native speaker level
- English at least C1
Project details
- Start: ab sofort
- Duration: 6 Monate
- Remote: remote
- Location: Würzburg, Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE