- Collaborate with colleagues to define and implement optimal, complete solutions based on stakeholder needs
- Further development and operation of the existing system landscape, as well as ensuring maintainability, reliability and scalability
- Participate in all stages of software development life cycle
- Perform user story implementation, bug tracking & bug fixing of scalable and highly available software components
- Perform code reviews (merge reviews) in order to ensure quality and maintain the performance of deployed solutions
- Active participation in Scrum and SAFe team events
- Good knowledge in the areas of planning, design, implementation, deployment, and DevOps
- Proficiency in the development of microservices in Java/Kotlin using Spring Boot/Spring Cloud (driven by unit tests)
- Expertise in (further) development on Lambda/TypeScript for asynchronous extensions
- Background working internally with asynchronous systems (SQS/Kafka) across all services Objective: Externally, a REST API with Swagger documentation is provided
- Competence in API-First development: REST API, OAuth2, Swagger, Test-Driven
- Skills in backend development, with a current small Angular monitoring dashboard (Objective: 90% focus on backend development)
Things to know before departure:
- Start: by arrangement - always on the 1st and 15th of the month
- Working hours: full-time (40h); 27 vacation days
- Employment contract: Unlimited
- Line of work: Consulting
- Language skills: Fluency in written and spoken English and German
- Flexibility & willingness to travel
- Other: a valid work permit