This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Java Architect role involves designing and developing microservices architectures for a leading finance sector client. Candidates should have a strong background in Java, cloud technologies, and team management. A university degree in Computer Science or equivalent experience is required, along with a minimum of 10 years of experience. Excellent communication skills in English and German are essential.
Job Responsibility:
Architecture Development: Design and develop the future target architecture, ensuring it aligns with business objectives and integrates seamlessly with existing client systems
Collaboration: Work closely with the client’s Product Owner (PO) and architects to gather requirements and ensure that the architecture meets their needs
Team Management: Manage and mentor the development team, fostering a collaborative environment and ensuring timely delivery of project milestones
Microservice Design: Design a microservice architecture that enhances scalability, flexibility, and maintainability of the application
Documentation: Create and maintain comprehensive documentation of the architecture, design decisions, and development processes
Quality Assurance: Implement best practices for code quality, testing, and deployment to ensure high standards are met throughout the development lifecycle
Requirements:
A University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience
Minimum 10 years of overall experience
Proven experience as a System Architect, with a strong background in Java
Familiarity with microservices architecture, cloud-native architectures and design principles
Working experience with Unit testing and test automation
Working experience with Maven or similar build tools
Experience with messaging technologies (RabbitMQ, Kafka)
Familiarity with Docker, Kubernetes or other containerization frameworks
Experience with Shell Scripting and Git
Working experience with: Oracle, PostgreSQL
Familiarity with build/deployment automation
Excellent English and German communication skills for effective collaboration with development teams and stakeholders
Ability to work independently and manage complex tasks efficiently
What we offer:
A smooth integration and a supportive mentor
Choose from Remote, Hybrid or Office work opportunities
Projects have different working hours to suit your needs
Sponsored certifications, trainings and top e-learning platforms
Private Health Insurance
Individual coaching sessions or joining our accredited Coaching School