Senior Software Engineer, Backend (Java)

  1. Home
  2. Remote jobs
  3. Ansible
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 1 day ago - Updated 4 hours ago

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Backend (Java) in United States.

This role is focused on evolving and modernizing a mission-critical backend system used at scale by elite sports organizations worldwide. You will work on a complex legacy-to-modern architecture transformation, improving performance, scalability, and maintainability of core backend services. The position blends hands-on backend development with architectural influence, giving you ownership over key technical decisions that shape the future of the platform. You will collaborate closely with platform, product, and engineering teams to design robust APIs, optimize data layers, and introduce modern cloud-native practices. The environment is highly collaborative and technically ambitious, with strong emphasis on engineering quality, reliability, and continuous improvement. This is an opportunity to work on high-impact systems where your decisions directly affect global users in a fast-moving, performance-driven domain.


Accountabilities

In this role, you will be responsible for designing, building, and modernizing backend systems that support large-scale, high-impact applications while contributing to long-term architectural evolution.

  • Own and deliver backend features end-to-end, contributing to modernization efforts including Java upgrades and migration toward cloud-native, containerized architectures.
  • Design, optimize, and maintain RESTful APIs and data models, improving system performance and PostgreSQL query efficiency at scale.
  • Lead initiatives to modernize backend systems, including introducing asynchronous processing, refactoring legacy code, and improving build and dependency management.
  • Collaborate with platform engineering teams to enhance CI/CD pipelines and infrastructure using tools such as AWS, Kubernetes, Terraform, and Ansible.
  • Contribute to architectural decisions that balance immediate delivery needs with long-term scalability and system reliability.
  • Mentor junior engineers and help elevate engineering standards across the team.
  • Participate in on-call rotations, improving system observability, incident response, and overall platform reliability.

Requirements

This position requires strong backend engineering expertise, deep Java experience, and the ability to work effectively in complex, evolving system environments.

  • 6+ years of backend engineering experience with ownership of complex, production-scale systems.
  • Strong proficiency in Java, including experience modernizing legacy applications and working with JVM-based systems.
  • Solid understanding of PostgreSQL, RESTful API design, and backend performance optimization.
  • Hands-on experience with AWS and infrastructure-as-code tools such as Terraform, Kubernetes, and Ansible.
  • Proven ability to independently drive projects from design through production deployment.
  • Strong communication and collaboration skills across engineering, product, and platform teams.
  • Experience working in distributed, high-scale, or performance-sensitive environments is a plus.
  • Familiarity with system modernization, including monolith-to-service or containerized architecture migrations, is highly valued.

Benefits

  • Competitive base salary around $185,000 USD
  • Bonus eligibility and equity participation
  • Remote-first work environment within the United States
  • Opportunity to work on high-impact, mission-critical systems used globally
  • Strong focus on engineering ownership and technical decision-making autonomy
  • Career growth opportunities in a fast-scaling technology organization
  • Collaborative engineering culture focused on quality, reliability, and continuous improvement
  • Exposure to modern cloud infrastructure and large-scale system architecture


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

 Why Apply Through Jobgether? 

 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2026 Created by USA Remote Jobs. All rights reserved.