Senior Java Developer

We’re looking for Senior Java Backend Developers to join a world-class engineering team driving the next generation of global-scale email and messaging systems. You’ll play a key role in designing, building, and optimizing backend services that support billions of transactions and millions of users daily.

 

Our client connects nearly a billion people worldwide, bringing them closer to what they love - from finance and sports to mail, shopping, gaming, and news. Their trusted products, engaging content, and cutting-edge technology power the daily lives of millions. As one of the largest and most recognizable email services globally, they deliver over 4.5 billion emails every day and maintain consistently top-rated mobile applications. Their Mail product is a core pillar of the company’s long-term growth strategy, with a strong focus on innovation, scalability, and user experience.

 

What You’ll Do:

  • Design and develop scalable, reliable, and high-performance backend systems using Java.
  • Collaborate with cross-functional teams across time zones to deliver impactful, user-focused solutions.
  • Contribute to system architecture and technical design discussions.
  • Optimize code performance, reliability, and maintainability.
  • Write clean, well-documented, and testable code following best engineering practices.

 

What We’re Looking For:

  • 5+ years of professional Java development experience in high-scale environments.
  • Strong knowledge of Spring / Spring Boot frameworks.
  • Experience with microservices architecture, RESTful APIs, and distributed systems.
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Excellent communication skills and the ability to work effectively with globally distributed teams.
  • Availability for at least 5 hours overlap with PST.

 

Why Join:

  • Work on globally recognized, high-traffic products impacting hundreds of millions of users.
  • Collaborate with top-tier engineers and architects in a cutting-edge environment.
  • Enjoy a remote-first culture with flexible work hours.
  • Engage in long-term projects (6–12+ months) with potential extensions.

 

If you’re a passionate Java backend engineer who thrives in large-scale, distributed systems and wants to work on impactful global products - we’d love to hear from you.

👉 Apply now to join a team shaping the future of global communication.

Required languages

English B2 - Upper Intermediate
Published 10 October
56 views
·
22 applications
5% read
·
5% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...