You develop web-based applications for our clients across a wide range of sectors, from industry and finance to the digital administration of the future.
You seek communication within the team and advise our clients on capturing new requirements as well as optimizing existing solutions.
You develop software on the backend based on the Java technology stack and on the frontend with modern web frameworks such as Angular or Vue, including for mobile deployment environments.
You will contribute your expertise to proposal and concept development.
You value our culture of knowledge sharing and make use of our diverse continuing education offerings—such as specialist forums, a Tech Board, short talks, and more—to continually grow both technically and methodically.
Requirements
You have a degree in computer science or a related qualification, e.g., training as an application developer (Fachinformatiker/in Anwendungsentwicklung) or an equivalent qualification.
Concepts like Clean Code, container setups, and design patterns are a regular part of your daily work.
You can look back on at least 5 years of experience in professional software development.
You are able to discuss and document requirements in German and English at a business‑fluent level.
You have experience developing Java-based web applications using technologies such as: Java / Spring Boot (including JPA, Hibernate);
Databases (SQL Server, PostgreSQL, SQL, or similar);
Frontend frameworks (Vue, Angular, or similar);
Version control (Git or similar);
Container technologies such as Docker up to Kubernetes;
DevOps automation via CI/CD pipelines.
On the client side you are proficient in one of the common frameworks such as Vue.js, Angular, or React.
TypeScript is the language of choice. Knowledge of Identity & Access Management (Keycloak, OpenID, OAuth, and SAML) is an optional plus.
Tech Stack
Angular
Docker
Hibernate
Java
JavaScript
Kubernetes
Postgres
React
Spring
Spring Boot
SpringBoot
SQL
TypeScript
Vue.js
Benefits
Flexible working hours to optimally balance family and work so you can adapt your schedule to your personal needs.
Stay flexible with options to work remotely from home or, for limited periods, from other EU countries.
A company car and/or a job bike is available for private use.
Innovative technologies that make your daily work easier.
Our company pension scheme gives you security for the future.
Develop your full potential through diverse training and development opportunities.
We make your onboarding easier with a buddy program.
Look forward to regular company parties and team events that strengthen team spirit.
A place for your child in our company kindergarten provides reliable childcare.
Enjoy a tasty and subsidized daily lunch at the restaurant of our neighboring company.
Work in a modern environment with ergonomic workstations.
Flat hierarchies mean short decision-making paths and contribute to a family-like atmosphere.
We are committed to environmentally friendly and social projects through sustainability initiatives.
Our company doctor offers free vaccinations and check-ups.