Te...
Backend Software Engineer II (Java)
By TeamworksDescription
Contribute to the modernization of Teamworks' Athlete Management System as a Backend Software Engineer II. Focus on improving backend architecture and resolving customer-facing issues.
Responsibilities
- Contribute to the modernization of AMS backend architecture
- Resolve customer-reported bugs and add test coverage
- Complete feature work and participate in code reviews
- Collaborate with frontend engineers and product managers
- Optimize API workflows and improve database performance
- Support AWS environments and participate in CI/CD improvements
- Participate in an on-call rotation to support production systems
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 and communicate clearly across teams
- Enthusiasm for improving legacy systems and modernizing architecture
Nice to Have
- Experience with Terraform or infrastructure-as-code tooling
- Exposure to containerization and cloud modernization efforts
- Background in data-intensive or regulated environments
- Bachelor’s degree in Computer Science or related field
Opportunity Details
$ 166,000job
United States