As a Senior Java Software Architect at our IT consulting company, you will accompany our customers along the entire software development cycle, with a particular focus on the modern Java ecosystem. You will bring hands-on expertise in microservices architecture and have a clear understanding of domain-driven design.
Requirements
- Practical experience in microservices architecture
- Clear understanding of domain-driven design
- Ability to evaluate and develop architecture in terms of scalability, maintainability, and security of systems
- Comprehensive mastery of various web technologies
- Knowledge of virtualization technologies
- Expertise in containerization
- Understanding of the principles of architecture tools
- Proficiency in Java (11+, Spring, Spring Boot)
- Proficiency in other web technologies (e.g. PHP, HTML, CSS, JavaScript) and their frameworks
- Shell programming and bash scripting skills
- Experience with Docker, Kubernetes, PostgreSQL, OpenID Connect and OAuth, KeyCloak IDM, Git, architecture tools like Archimate, PlantUML, and Asciidoc
Benefits
- Remote work
- 30 days of vacation
- Flexible working hours
- Workation
- Very attractive remuneration with growth prospects
- Corporate benefits
- Support for individual old-age provision
- Individual further development opportunities
- Modern equipment (also at home)
- Afterworks in your region
- Three days off-site with the entire team
- Family festivals for big and small
- Digital game evenings
- Remote coffee breaks with colleagues
- Fruit basket
- Hot and cold drinks flat rate in the office
- Wellpass support in fitness area
- Discounted Deutsche Bahn ticket
- Company trips by train