Back End Software Engineer II

4 days ago

Apply Now
Logo of Teamworks

Teamworks

Teamworks is the proven operating system for high performance, powering more than 6,500 sports, military, and public safety organizations around the world. Available on a centralized and integrated platform, the Teamworks’ product suite provides specialized applications to support recruiting, development, management, individual branding, and community building. Based in Durham, North Carolina, and founded in 2004, Teamworks continues to expand its global presence with employees across ten countries and offices in London, England, and Brisbane, Australia. Visit teamworks.com to learn more.

201 - 500 employees

Founded 2004

📋 Description

• Collaborate with teammates and stakeholders to analyze product needs and system performance, contributing to secure, scalable solutions. • Write, test, and maintain high-quality code for APIs, web services, and Java applications, ensuring adherence to engineering best practices. • Participate in design and architecture discussions to develop scalable and maintainable solutions. • Work on debugging and optimizing system performance while ensuring system reliability. • Conduct code reviews to maintain high engineering standards and provide constructive feedback. • Identify and automate repetitive tasks to improve efficiency. • Analyze and optimize database queries for performance and scalability. • Produce useful documentation for technical and non-technical stakeholders.

🎯 Requirements

• Experience developing and maintaining enterprise SaaS applications in Java and AWS. • Hands-on experience with Hibernate & Spring Boot for developing scalable backend applications. • Proficiency in relational databases (PostgreSQL preferred), including schema design, query optimization, and performance tuning. • Familiarity with authentication technologies such as SAML and OIDC. • Ability to write and maintain test suites to validate software quality and performance. • Experience working with CI/CD pipelines (GitLab or similar). • Understanding of software release processes and best practices in performance benchmarking and automation. • Experience working with Linux-based systems and performing basic server management. • Understanding of Infrastructure as Code tooling (Terraform) with a mind to automate solutions where possible.

🏖️ Benefits

• A role in shaping the future of sports and a career that grows as the company grows. • An exceptional culture of high achievement and teamwork. • Supportive and humble colleagues who are some of the top problem solvers and innovators in the game. • Financial security through competitive compensation and incentives. • A comprehensive benefits plan, including medical, dental, vision, disability, life insurance, and a 401K match. • Stipends for learning, office equipment & company gear. • Unlimited paid time off. • Company equity. • 100% remote-optional work setting.

Apply Now

4 days ago

Develop and resolve issues for Office Practicum’s healthcare technology platform. Collaborate in a cross-functional team to produce high-quality software.

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com