Job DescriptionAs a seasoned software developer, you will design and implement high-priority backend features using best engineering practices and consistent functional validations. Your expertise will ensure scalable, flexible, and resilient solutions aligned with modern architectural principles.Key Responsibilities:Develop and deploy microservices in public cloud environments.Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs.Required SkillsWe're looking for candidates with the following skills and qualifications:Experience in backend development with Java 8+Strong experience in developing and deploying microservices in public cloud environments (preferably AWS).Solid knowledge of relational and non-relational databases.Proficiency with microservices architecture including containerization and orchestration.Familiarity with observability best practices.Strong testing practices: unit testing, integration and contract testing.Experience with CI/CD pipelines.What We OfferA dynamic work environment that fosters growth and collaboration. Join our team to contribute to cutting-edge projects and enhance your skills!About UsWe are a global company with over 2,800 employees across America, Europe, and Asia. Our success is driven by talented individuals who share our values and passion for innovation.