Develop high-quality, test-driven Java software as a Software Craftsman*.
Support our clients in agile software engineering using Clean Code and Extreme Programming practices.
Introduce Test Driven Development and rely on Continuous Integration and Continuous Delivery.
Develop innovative solutions, e.g., web projects in the cloud, mobile apps, or large distributed enterprise systems.
Work as a full-stack developer* with a variety of technologies: e.g., Spring Boot, Jakarta EE, SQL, NoSQL, xUnit, iOS, Android, Angular, React, Vue.js, Node.js, Kotlin, Docker, Kubernetes, AWS, Azure, Cloud Foundry.
Actively participate in the introduction of agile development processes such as Scrum.
Plan and estimate work in cross-functional Scrum teams.
Requirements
University degree or a comparable qualification
At least 2 years of practical experience in software development with Java
Good knowledge of object-oriented programming
Very good German language skills (C1)
Tech Stack
Android
Angular
AWS
Azure
Cloud
Docker
iOS
Java
JavaScript
Kotlin
Kubernetes
Node.js
NoSQL
React
Spring
Spring Boot
SpringBoot
SQL
Vue.js
Benefits
Cross-industry IT projects, e.g., from the mobility, logistics, finance, or energy sectors
Freedom through flexible and hybrid working in agreement with your project team
A family-like, appreciative working environment in a highly motivated team
Continuous training and professional development
Subsidy for the Deutschlandticket
Employee participation program through employee shares
Technical equipment also available for private use