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.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Sr Tech Lead Java Spring Boot AWS Docker
Axiom Software Solutions Limited
Java Developer- Spring boot
Axiom Software Solutions Limited
Senior Java Developer (Microservices and Spring Boot)
Advansys
Senior Software Engineer - Java , Spring Boot
Saviynt
Software Engineer - Java, Kotlin, Spring boot
Evooq
More jobs at Devsu
Similar Jobs
Sr Tech Lead Java Spring Boot AWS Docker
Axiom Software Solutions Limited
Java Developer- Spring boot
Axiom Software Solutions Limited
Senior Java Developer (Microservices and Spring Boot)
Advansys
Senior Software Engineer - Java , Spring Boot
Saviynt
Software Engineer - Java, Kotlin, Spring boot
Evooq