Teamworks

Sports Tech

SeniorSoftwareEngineer,Backend(Java/Spring)

$185–185k United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Backend (Java/Spring) at Teamworks. Skills: Java, Spring Boot, Service-oriented architecture, API development. Own feature delivery. breaking complex work into small increments”

What You'll Achieve.

Own feature delivery; seeing them through from design to production; leave it better than you found it

Industry & Context.

Sports Tech
Problems you'll solve

hard technical problems; patience and rigor to solve them; Diagnose and resolve critical performance issues; developing their problem-solving instincts

Eligibility Requirements

on-call rotation, incident response

What They're Looking For.

Must Have

6+ years of senior-level Java and Spring/Spring Boot experience, Proven experience building internal APIs on top of relational databases, query optimization and schema design skills, Experience working across monolithic and service-oriented architectures, track record of decomposing monolithic applications into a service-oriented structure, Experience building or evolving a data access layer that serves multiple internal consumers across a platform, Proficiency with agentic coding tools and AI-assisted development, Experience mentoring junior engineers and developing their problem-solving instincts

Nice to Have

Background in a high-compliance or regulated industry such as financial services or healthcare, Experience with a modern JavaScript front-end framework

What You'll Do.

breaking complex work into small increments

Design and build internal APIs

Diagnose and resolve performance issues

Participate in on-call rotation

How You'll Work.

Team & Collaboration

Work with product; Provide mentorship and technical direction to junior engineers; Participate in on-call rotation and incident response; learn from incidents without finger-pointing; ask for help before problems get big

Process & Methodology

breaking complex work into small, shippable increments

Full Job Description

I'm Ian Anderson https://linkedin.com/in/itwanderson, Engineering Manager for the Compliance, Recruiting, and Camps team at Teamworks. Our products power some of the most complex and compliance-sensitive workflows in collegiate athletics, and right now we're at a pivotal moment. We're moving from a monolithic, reactive codebase toward a stable, service-oriented architecture with a data layer that the entire Teamworks platform, including Ask Teamworks, can rely on. To get there, I need someone who's genuinely energized by hard technical problems and brings the patience and rigor to solve them the right way. THE ROLE - Own feature delivery across Compliance, Recruiting, and Camps, breaking complex work into small, shippable increments and seeing them through from design to production - Design and build internal APIs and data access layers for performant, reliable cross-product data consumption, including the API versioning and service layer work needed to decompose the monolith into a Citadel-style architecture - Diagnose and resolve critical performance issues in the data import pipeline through measurement, testing, and targeted fixes - Provide mentorship and technical direction to junior engineers as a natural part of how you work, not as a side responsibility - Drive code quality through MR reviews, testing practices, and AI-assisted development methods - Participate in on-call rotation and incident response WHAT I'M LOOKING FOR WHAT YOU MUST BRING - 6+ years of senior-level Java and Spring/Spring Boot experience - Proven experience building internal APIs on top of relational databases, with strong query optimization and schema design skills - Experience working across monolithic and service-oriented architectures, with a track record of decomposing monolithic applications into a service-oriented structure - Experience building or evolving a data access layer that serves multiple internal consumers across a platform - Proficiency with agentic coding tools and AI-a

Free ATS check

Applying for this Senior Software Engineer, Backend (Java/Spring) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Teamworks?

Real rants from real employees. Read before you apply.

Read Company Rants →