As a Backend Architect you are embedded in a SCRUM team and take on a central role at the interface between backend, frontend and our INTEGRA ERP.
You actively shape the backend architecture, make well-founded architectural decisions based on shared goals, and ensure that frontend and backend architectures mesh seamlessly.
You assume a technically influential role with clear architectural responsibility.
You prepare architectural decisions thoroughly, coordinate them with relevant stakeholders, document them transparently, and represent them confidently to the team, frontend architecture and adjacent areas.
Support the entire application lifecycle from concept through operation.
Develop, maintain and optimize backend web applications, including clean, reusable code, as well as troubleshooting and debugging.
Responsible for backend architecture decisions taking into account existing systems, product goals, as well as scalability, performance and technical sustainability.
Coordinate and align the interfaces between frontend, backend and business-critical ERP systems.
Work closely with frontend developers and the Frontend Solution Architect to integrate UI elements, services and business requirements.
Facilitate, moderate and resolve functional and technical issues between frontend and backend development.
Further develop and modernize the existing system using modern technologies.
Provide hands-on support for architectural decision-making and document architecture decisions and technical concepts.
Regularly coordinate with internal stakeholders and monitor and evaluate new technologies.
Requirements
Degree in IT (e.g., Computer Science, Business Informatics, Web Development), training as an IT specialist (Fachinformatiker) or comparable qualification.
Senior experience in software development, ideally with architectural responsibility.
Very strong knowledge of Java / Kotlin / Spring Boot.
Experience with databases, especially relational systems (MySQL, Oracle, MSSQL, PostgreSQL).
Understanding of frontend topics and interfaces (e.g., JavaScript / TypeScript is an advantage).
Ability to communicate, moderate and collaboratively resolve complex technical issues.
Self-initiative and a genuine interest in actively shaping product, architecture and collaboration.
Business-fluent German and good English skills (team language partly English).
Tech Stack
ERP
Java
JavaScript
Kotlin
MySQL
Postgres
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
A positive working atmosphere as well as the health and well-being of our employees are particularly important to us.
Permanent employment with flexible working hours/location to support your work-life balance.
Mentorship program and individual onboarding plan for new employees.
Training and development opportunities for professional and personal topics.
A responsible and exciting working environment with varied tasks within a committed team.
Excellent working atmosphere with friendly colleagues.
Company and team events, fitness facilities in the main building.
Employee referral bonuses.
Ergonomic workstations (adjustable desks – work standing or sitting) with modern equipment.
Central location with good transport connections.
Pro-rated capital-forming payments (Vermögenswirksame Leistungen) from the first month of employment.
Flat hierarchies.
Device leasing (e.g., smartphone or iPad) and bike leasing.
Company benefits scheme (health and disability coverage).
Company parking / bicycle parking spaces.
Holiday / Christmas bonuses.
Bonus schemes.
Table football / fruit baskets / cafeteria (no catering).