Senior Software Engineer, Backend (Java/Spring)

Teamworks
$185,000 - $185,000

About The Position

I'm Ian Anderson, 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.

Requirements

  • 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-assisted development
  • Experience mentoring junior engineers and developing their problem-solving instincts

Nice To Haves

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

Responsibilities

  • 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

Benefits

  • The C&R and Camps codebase is complex, the problems are real, and the work has direct impact on thousands of athletic programs that depend on Teamworks to stay compliant.
  • You'll walk in on day one with meaningful ownership and a clear set of problems to solve, from import pipeline performance to long-term service architecture.
  • The data layer work you do here also has reach across the broader Teamworks platform, including products like Ask Teamworks that rely on clean, performant data from every system.
  • If you want to own something that matters and leave it better than you found it, this is that role.
  • The team operates on a few principles that I take seriously: ship incrementally, learn from incidents without finger-pointing, and ask for help before problems get big.
  • I manage with the same philosophy: clear ownership, real autonomy, and a genuine investment in your growth.
  • If that sounds like the environment you've been looking for, I'd like to talk.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service