About the job
Join our client, a leading global media and technology organization that links individuals to their passions. With a reach of nearly 900 million worldwide, we connect people to their interests—be it finance, sports, shopping, gaming, or news—through reliable products, content, and technology that enrich their everyday lives.
As a prominent provider of email services, we dispatch over 4.5 billion emails daily and are consistently recognized for our high-quality mobile applications. Our mail services are crucial to our long-term growth strategy.
About the Role:
We are in search of a skilled Backend Java Developer to join our team, contributing to one of the foremost mail platforms globally. Currently, we are engaged in migrating our core mail services to a cloud-agnostic environment, necessitating the transfer of all applications, code, platforms, and infrastructure to the cloud, while optimizing and modernizing them for future scalability.
About You:
You are dedicated to advancing your skills and prioritize high-quality application development utilizing modern technology stacks and cloud environments. You will take joy in constructing the next generation of communication products across web and mobile platforms. Your focus will be on driving tasks to completion, collaborating to achieve shared goals, analyzing scenarios and potential edge cases, learning from leadership, and comprehending the broader impact of your contributions.
If you aspire to be part of a world-class team of enthusiastic professionals and industry experts who value code quality, architecture, design, and user experience, all while enjoying camaraderie, we would love to hear from you.
Tasks and Deliverables:
- Design, develop, and sustain Java-based applications on cloud platforms.
- Oversee the migration of Java applications and core mail services.
- Identify and implement optimizations, re-architect infrastructure as needed.
- Integrate with existing DevOps and CI/CD pipelines/environments.
- Enhance future maintainability of the platform and its associated tools.
- Design and implement solutions that fulfill business needs while ensuring scalability, security, and reliability.
- Collaborate with cross-functional teams to develop and deploy complex applications on AWS/GCP.
- Lead and mentor fellow engineers during the design and development process.

