Varied and challenging responsibilities across the entire software development lifecycle in client project assignments
Independently coordinate diverse requirement specifications with our clients and business units
Contribute to functional and technical system designs for (web) applications
Implement designs and take responsibility for both programming and deploying applications
Perform subsequent quality assurance, testing, commissioning and provide support across various projects
Develop services in a microservice architecture and maintain existing systems
Implement CI/CD pipelines
Apply Clean Code and Clean Architecture principles and support the team in adopting them
Requirements
Degree in (business) computer science or another program with an IT/computer science focus
Many years of professional experience (at least 5 years) in software development with relevant experience in Java, JavaScript (e.g., Angular), and technologies/frameworks such as Spring, Hibernate/JPA, and SQL
Experience with version control (Git), the Spring Boot framework, databases, Docker and API documentation
Initial experience with Terraform and Ansible or knowledge of Python is an advantage
Ability to work independently
Experience with agile processes such as Scrum or Kanban
iSAQB® Certified Professional for Software Architecture certification is a plus
Analytical and conceptual skills as well as an independent and structured working style
Strong communication skills, creativity and social competence
Business-fluent German and ability to communicate in English when needed
Tech Stack
Angular
Ansible
Docker
Hibernate
Java
JavaScript
Python
Spring
Spring Boot
SpringBoot
SQL
Terraform
Benefits
Opportunity to focus on client project assignments based on your expertise and talents
Additionally, support the shaping of our future topics and their market rollout alongside client projects
Personal and professional development through an experienced mentor
Individual onboarding plans and further training, as well as project responsibility
Attractive compensation package (e.g., bonus, company pension scheme and more)
Numerous benefits (e.g., JobRad/company bike, sports groups, sabbatical and more)