We are seeking an experienced Software Architect with a strong hands-on engineering mindset and deep Java expertise, who will help shape and influence the technical direction of a large-scale microservices platform.
This is not a purely design-focused architecture role. It combines architecture design, hands-on Java development, and close collaboration with engineering teams and business stakeholders. We expect active involvement in implementation, code reviews, and technical decision-making.
You will be part of an international environment building modern digital services used by customers worldwide. You will work on a large-scale microservices platform, with real impact on technical decisions and the future evolution of the system.
? What You’ll Do:
- Design and evolve microservices-based architecture in Java
- Actively contribute to the development and implementation of new features
- Define and promote technical standards and best practices across engineering teams
- Lead architectural and technical discussions across projects
- Conduct code reviews and ensure high code quality
- Collaborate with business stakeholders to clarify requirements and design optimal technical solutions
- Contribute to CI/CD pipelines and adoption of DevOps practices
- Drive improvements in our cloud-native and containerized infrastructure