
(Senior) IT Architect with Java/ 3 days ago
Quick Summary
As a management consultancy, our focus is on IT development and the associated business sector. We cover complete software development focusing on the modern Java ecosystem (Backend, Frontend, Fullstack, DevOps, Architecture, and QA). For IT-related business roles, Product Owners, Scrum Masters, Technical Project Managers, Business Analysts, and PMO find their professional home with us. We currently have nearly 270 dedicated colleagues who support our over 40 active clients across various industries daily on their projects.
Tasks
- Shape an architectural vision using practical experience in Microservices architecture and a clear understanding of Domain Driven Design, focusing on coordinated system entirety.
- Evaluate and develop architecture concerning scalability, maintainability, and system security.
- Contribute technical competence and an agile mindset in a dynamic, diverse technology environment, optimizing work processes beyond pure development.
- Establish a technological foundation that meets current requirements and allows room for future innovations.
- Design user-centric interfaces that are functional and appealing using comprehensive mastery of various web technologies.
- Optimize resource utilization and ensure scalability for efficient infrastructure using knowledge of virtualization technologies.
- Simplify and optimize the development process, promote consistency, and enable smooth application deployment through competence in containerization.
- Create structured, understandable documentation for current and subsequent developers based on the principles of architectural tools.
Qualification
As a Consultant, you must bring hands-on expertise in Microservices architecture and a clear understanding of Domain Driven Design.
- Thrive in agile working environments with a broad spectrum of technologies.
- Expertise in Java (11+, Spring, Spring Boot).
- Sovereign mastery of web technologies (e.g., PHP, HTML, CSS, JavaScript) and their frameworks (vue.js, Angular, react …).
- Utilize Shell programming and Bash scripting for innovative and efficient solutions.
- Ability to create, start, and stop VMs through virtualization (e.g., vSphere).
- Expertise in containerization technologies: Docker, Kubernetes.
- Knowledge of architectural tool principles (e.g., arc42, UML).
Nice to Have
- Appreciation for Hexagonal Architecture and experience in Kotlin.
- Familiarity with PostgreSQL, OpenID Connect and OAuth, KeyCloak IDM, Git, and architectural tools like Archimate, PlantUML, and Asciidoc.
Benefits
- Work-Life-Balance: Remote Work, 30 days of vacation, flexible working hours, and Workation.
- Compensation & Benefits: Attractive pay with growth prospects, discounts via Corporate Benefits, support for individual retirement provision.
- Personal Development & Equipment: Individual development opportunities and modern equipment (including home office setup).
- People & Community: After-work events, three-day off-site events with the entire crew, family celebrations, digital game nights, and remote coffee breaks to foster the 4E-Family environment.
- Feel-Good: Complimentary fruit basket, hot and cold beverage flat rate in the office, and Wellpass support for fitness goals.
