You analyze and evaluate existing systems and architectures and derive measures for improvement.
You design requirement-driven software architectures and coordinate them with our clients both remotely and on-site.
You develop high-performance software according to customer specifications and make architectural decisions collaboratively with the project team.
In addition to your technical expertise, you enjoy contributing to the consulting side, supporting sales activities, and actively developing client relationships.
You actively apply agentic-coding workflows in daily development work — using tools such as GitHub Copilot and Claude Code — continuously improving development speed and code quality.
You implement specified applications and deployments following agile principles.
You are responsible for direct communication, knowledge sharing, and development around our tech stack — including AI tools within the company.
You actively coach your colleagues in the use of agentic-coding tools and modern development practices.
Requirements
You have vocational training or a degree in computer science or a related field (interdisciplinary backgrounds are welcome).
You bring many years of hands-on experience in software development and confidently take responsibility for architecture and technical decisions.
You have strong knowledge of current technologies and frameworks (including Java EE, Spring, Angular, REST).
You have practical experience with AI-assisted development environments, particularly GitHub Copilot (Chat, Edits, Agent Mode) and/or Claude Code.
You use LLMs purposefully — e.g., for code generation, refactoring, test generation, documentation, and code reviews.
You understand and effectively use agentic-coding patterns.
You critically evaluate AI-generated code with regard to correctness, security vulnerabilities, technical debt, and architectural fit.
You create and maintain AI configuration files to control coding agents for specific projects.
You continuously evaluate new AI tools and models and establish their meaningful use within the team.
You are characterized by strong communication skills, enjoyment of direct interaction, and a high degree of flexibility.
You enjoy discovering new things, sharing your expertise, and contributing where it is needed.
You have excellent German and English skills.
Tech Stack
Angular
Java
Spring
Benefits
Flexible working hours and hybrid work
Work options in our modern offices
Family-friendly environment
Opportunities to contribute your own topics
Individual training and development opportunities
Established Communities of Practice and other collaborative formats
You have the option to take five days off to perform volunteer work