Toptal: Backend Java Developer

Related keywords: remote job java developerremote job for veteransdevops remote job

Overview

Toptal is seeking a Backend Java Developer to join its remote team for a critical role within a global media and tech company. This organization is highly recognized for connecting over 900 million people with their passions across various sectors like finance, sports, gaming, and news. One of its core services—email—delivers over 4.5 billion emails daily, making it essential for the company's growth strategy.

Position Details

The role is focused on the migration of core mail services onto the cloud, ensuring the adaptability of existing applications and platforms for a variety of environments. Candidates must be able to operate in a cloud-agnostic context, lifting and shifting existing functionalities to the cloud while modernizing them for increased efficiency and performance.

Key Responsibilities

As a Backend Java Developer, your responsibilities include:

  • Developing and maintaining Java-based applications on cloud platforms.
  • Migrating existing Java applications and mail services.
  • Identifying and implementing optimizations to enhance performance and scalability.
  • Integrating with existing DevOps and CICD pipelines to streamline deployment processes.
  • Improving future maintainability of applications and associated tools.
  • Collaborating with cross-functional teams to design and implement solutions that meet business requirements while focusing on scalability, security, and reliability.
  • Leading and mentoring fellow engineers throughout the design and development process.

Required Skills

Candidates should possess strong back-end development skills, particularly in:

  • Java Object-oriented programming.
  • RESTful APIs and microservices architecture.
  • Familiarity with AWS or GCP.
  • Understanding of data structures, algorithms, and Design Patterns.
  • Experience with Distributed Systems and Large Scale Systems.
  • Proficiency in SQL and relational database systems like RDS.
  • Strong analytical, problem-solving abilities, and computer science fundamentals.

Preferred Skills

While not required, experience in DevOps tools and practices and having prior leadership experience are considered advantages that can set candidates apart.


Engagement Highlights

This position offers a full-time commitment of 40 hours per week, but Toptal is also open to considering part-time candidates who can transition to full-time in 3–4 weeks. Additionally, the role involves significant time zone overlap with PST (6+ hours), crucial for effective communication and collaboration among team members.

Candidates can expect a supportive work environment that values collaboration, high-quality application development, and personal growth in a team of industry veterans who prioritize fun along with high standards in coding and architecture.

Work Environment

This position will be entirely remote, allowing applicants to work flexibly from anywhere in the world. A notable perk is that the client will provide a MacBook for work

Conclusion

If you find the prospect of working alongside passionate professionals who care deeply about application quality and user experience exciting, Toptal is keen to connect with you. This role not only provides an opportunity to work on significant projects but also to be part of a vibrant community focused on excellence and personal development.



This job offer was originally published on weworkremotely.com

Toptal

British Columbia

Software development

Full-time

October 9, 2025

19 views

3 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.