Teamworks Technologies, Inc. logo

Backend Software Engineer II (Java)

Job Overview

Location

USA

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 26, 2026

Full Job Description

📋 Description

  • Join Teamworks Technologies, Inc. as a Backend Software Engineer II (Java) and play a pivotal role in the modernization of our core Athlete Management System (AMS) within the Performance category. This is a unique opportunity to significantly impact the evolution of a critical product, focusing on enhancing its backend architecture, improving overall reliability, boosting performance, and ensuring long-term maintainability. You will be instrumental in strengthening our legacy systems, directly addressing customer-reported issues, and contributing to significant architectural advancements as we transition our services and infrastructure to more modern paradigms.
  • In this high-impact backend role, you will collaborate closely with a talented team of Engineering teammates, your dedicated Engineering Manager, and Product stakeholders. Your contributions will be vital in shipping meaningful improvements that enhance system performance and stability, directly benefiting our global user base of over 6,500 organizations. Success in this position is defined by your ability to solve complex customer problems, streamline and optimize backend workflows, actively contribute to our modernization initiatives, and demonstrate growth into an engineer capable of independently owning and delivering increasingly complex technical challenges.
  • A key responsibility will be contributing directly to the modernization of the AMS backend architecture. This involves the meticulous removal of deprecated code, the strategic upgrading of legacy dependencies, and the implementation of modern architectural patterns. You will be tasked with resolving customer-reported bugs, particularly those related to forms, queues, and intricate backend workflows, ensuring each fix is accompanied by robust and appropriate test coverage to prevent regressions.
  • You will also complete well-scoped feature work, demonstrating a strong understanding of software development best practices. A significant part of your role will involve participating in thoughtful and constructive code reviews, providing and receiving feedback to elevate the quality of our codebase and foster a culture of continuous learning and improvement.
  • Collaboration is at the heart of this role. You will work closely with frontend engineers to ensure seamless integration between our backend services and user interfaces, with Product Managers to understand user needs and translate them into technical requirements, and with your Engineering Manager to scope and deliver small-to-medium backend tasks with increasing autonomy and ownership.
  • A critical focus will be on optimizing API workflows and enhancing database performance. This includes proactively identifying and rectifying unoptimized PostgreSQL queries, ensuring our data layer is efficient and scalable. You will contribute to the overall health and performance of our systems, making tangible improvements that users will experience.
  • Beyond core development, you will contribute to our infrastructure and DevOps efforts. This involves supporting our AWS environments, gaining exposure to cloud-native technologies, and actively participating in CI/CD pipeline improvements to streamline our deployment processes and increase release velocity.
  • To ensure the highest level of system reliability and availability, you will participate in an on-call rotation. This responsibility involves troubleshooting production issues, responding to incidents, and actively contributing to maintaining the stability and performance of our critical systems.
  • We are looking for an engineer who thrives on improving existing systems, finding innovative ways to make them faster, cleaner, and more reliable. You should possess a proactive attitude, communicate effectively across teams, and demonstrate a strong sense of ownership and follow-through. Pragmatism in problem-solving, balancing technical rigor with the need for speed, and a willingness to learn new technologies when appropriate, are highly valued. If you are energized by the prospect of upgrading legacy systems and making meaningful improvements that directly impact our customers, this role is an excellent fit for you.

🎯 Requirements

  • 3+ years of professional experience in backend software engineering.
  • Strong proficiency in Java and experience building RESTful APIs.
  • Solid understanding of PostgreSQL and database performance fundamentals.
  • Experience working in AWS environments and familiarity with modern CI/CD practices.
  • Ability to work independently on well-defined tasks and communicate clearly across teams.
  • Enthusiasm for improving legacy systems and modernizing existing architecture rather than only building greenfield services.

🏖️ Benefits

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Collaborative and inclusive work environment.
  • The chance to work on a leading sports technology platform impacting thousands of organizations worldwide.

Skills & Technologies

Java
PostgreSQL
AWS
Terraform
REST
Backend
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Teamworks Technologies, Inc. logo
Teamworks Technologies, Inc.
Visit Website

About Teamworks Technologies, Inc.

Teamworks is a leading athlete engagement platform that provides a centralized hub for sports organizations to manage communication, scheduling, and performance data. The platform offers tools for coaches, athletes, and staff to streamline operations, enhance team cohesion, and improve overall performance. Its comprehensive suite includes features for messaging, content sharing, workout tracking, and analytics. Teamworks serves a wide range of sports, from professional leagues to collegiate and international teams, empowering them to build stronger connections and achieve their goals through innovative technology solutions.

Similar Opportunities

Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

8 days ago

Apply
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more

4 days ago

Apply
Brazil
Full-time
Expires May 2, 2026
Python
JavaScript
Java
+5 more

5 days ago

Apply
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more

13 days ago

Apply