Java Technical Lead (Spring Boot, AWS)

AI overview

Lead and define the backend architecture and cloud solutions for a production-critical sports betting platform while mentoring engineering teams across multiple time zones.

We are looking for a highly experienced Principal Java Engineer / Technical Lead to provide hands-on technical leadership for a high-availability, production-critical sports betting platform. This role combines deep backend expertise, cloud architecture ownership, and strong leadership in distributed environments.

You will play a key role in defining and evolving the backend architecture, contributing directly to code, supporting production systems, and mentoring engineering teams across multiple time zones. The platform includes a Java (Spring Boot) backend, AWS-based cloud infrastructure, and a Flutter mobile application, requiring close collaboration between backend, cloud, and mobile teams.

Requirements

  • Own and drive backend architecture decisions for a scalable, fault-tolerant, and high-performance platform.
  • Define and enforce architectural standards, design patterns, and best practices across Java-based services.
  • Ensure alignment between business requirements and long-term technical vision.
  • Act as a technical authority for complex system design discussions and architectural trade-offs.
  • Contribute directly to backend development using Java and Spring Boot, focusing on performance, security, and maintainability.
  • Lead high-impact code reviews, ensuring quality, scalability, and adherence to architectural standards.
  • Support the design and evolution of microservices, APIs, and event-driven components.
  • Collaborate closely with mobile teams to design backend services optimized for Flutter-based applications.

Cloud & Platform Ownership (AWS)

  • Lead backend and platform development on AWS, designing scalable and cost-effective cloud solutions.
  • Ensure reliability, observability, and operational excellence across production environments.
  • Participate in capacity planning, performance optimization, and resilience strategies.
  • Collaborate with DevOps/SRE teams to improve CI/CD pipelines, infrastructure automation, and deployment processes.

Collaboration & Team Enablement

  • Mentor senior engineers and technical leads, fostering high engineering standards and ownership.
  • Work closely with distributed teams (including India-based engineers) to ensure effective collaboration and continuity.
  • Engage with internal stakeholders and external partners to align on integrations, roadmaps, and delivery timelines.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences.

Required Qualifications

  • 8+ years of experience in backend engineering with strong expertise in Java and Spring Boot.
  • Proven experience acting as a Technical Lead, Principal Engineer, or Architect in production environments.
  • Deep understanding of microservices architectures, distributed systems, and event-driven design.
  • Strong experience designing and operating systems on AWS.
  • Hands-on experience supporting high-availability, high-traffic platforms.
  • Ability to operate in a consulting-style environment with high ownership and accountability.
  • Excellent communication skills and experience working with distributed teams.

Working Model

  • Fully remote
  • Primary working hours aligned with US Eastern Time (EST)
  • Daily collaboration with distributed engineering teams across time zones

Benefits

At Devsu, we believe in creating an environment where you can thrive both personally and professionally. By joining our team, you'll enjoy:

  • A stable, long-term contract with opportunities for professional growth
  • Private health insurance
  • A remote culture that promotes work-life balance
  • Ongoing training, mentoring, and learning programs to keep you at the forefront of the industry
  • Free access to AI training resources and cutting-edge AI tools to enhance your daily work
  • A flexible paid time off (PTO) policy and paid holidays
  • Challenging, world-class software projects for clients in the U.S. and Latin America
  • Collaboration with some of the most talented software engineers in Latin America and the U.S., in a diverse work environment

Join Devsu and discover a workplace that values your growth, supports your well-being, and empowers you to make a global impact.

Perks & Benefits Extracted with AI

  • Health Insurance: Private health insurance
  • Paid Time Off: A flexible paid time off (PTO) policy and paid holidays

Devsu is a technology agency that provides software development services, IT augmentation, and staffing. Offering both onsite and remote teams, our staff brings their expertise to your team in a way that best aligns with your current business needs.Since our inception, Devsu has been at the forefront of the web and mobile revolution. We create mission-critical and premium experiences for mobile and web platforms. “Devsu is one of the best places to work as a software engineer. The founders have built a culture that emphasizes professional growth. The company values quality and continuous learning, encouraging team members to collaborate and share knowledge across its very deep pool of talent. Opinions are not only heard, they’re valued. Work with the latest tech alongside the best in the industry– that’s Devsu.”Nersa Acosta - Facebook Engineer & Former Devsu Team Member.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Technical Lead Q&A's
Report this job
Apply for this job