You will lead the evolution of enterprise systems by transitioning monolithic applications into modular, API-first architectures and supporting the migration of on-premise infrastructure to cloud platforms. Working within agile SCRUM teams, you'll design and implement high-performance solutions that meet complex business requirements for large-scale clients.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot
- Lead technical decision-making and provide architectural guidance for mid-sized systems, including database modeling and interface design
- Mentor junior and mid-level developers, fostering technical growth and code quality
- Collaborate with product owners, project managers, and stakeholders to translate business needs into functional solutions
- Conduct in-depth analysis to define system requirements and propose scalable application frameworks
- Deliver accurate project estimates for development, testing, and bug resolution to support budget planning
- Ensure code quality through rigorous testing and implementation of secure coding practices aligned with corporate policies
- Participate in technology evaluations and advocate for appropriate stack choices within projects
- Take ownership of product components from a technical perspective, ensuring long-term maintainability
Required Skills
- Strong expertise in Java and Spring Boot
Preferred Skills
- Frontend frameworks such as Angular or React
- Familiarity with testing tools and frameworks
- Experience with containerization (Docker), orchestration (Kubernetes), and microservices architecture
- Proficiency in version control with Git
- Knowledge of cloud platforms including AWS, Azure, or Google Cloud
- Understanding of relational databases and monitoring tools like Grafana
Environment & Culture
Work in a flat, international organization that values technical excellence and continuous learning. The team operates with agility using Scrum and SAFe frameworks, focusing on innovation through greenfield development and strategic prototyping. You'll be part of a transformation journey toward cloud-native systems across public and private cloud environments, with strong emphasis on architectural modernization and collaborative problem-solving.


