Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
This Lead Java Backend Engineer role plays a critical part in strengthening a scalable backend platform that powers future product growth and new capabilities. You will influence long-term architecture, shape technical standards, and enable reliable integrations that support complex, high-impact initiatives. The opportunity stands out through its high level of ownership, close collaboration with cross-functional teams, and direct impact on platform evolution. It’s a chance to grow at a senior leadership level while contributing to a culture that values quality, performance, and thoughtful engineering.
WHAT YOU WILL DO
- Lead backend development efforts with end to end ownership from ideation to implementation;
- Collaborate with cross functional teams to deliver high quality and user focused backend services;
- Design, build, and maintain scalable microservices and internal APIs;
- Apply expertise in backend technologies to introduce improved architectures and patterns;
- Help shape engineering standards, design reviews, and best practices across the team;
- Stay up to date with industry advancements and incorporate relevant ideas into engineering work;
- Contribute to the evolution of the backend stack to improve scalability, maintainability, and performance;
- Ensure efficient use of AI code assist tools;
- Work closely with frontend engineers to ensure smooth integration between backend APIs and user interfaces;
- Collaborate with cloud and DevOps teams to improve deployments, observability, and performance;
- Integrate external systems, services, and vendors into the backend;
- Identify platform gaps and design backend components to support new initiatives;
- Ensure backend services are reliable, secure, and optimized for high traffic.
MUST HAVES
- 4+ years of experience as a Software Engineer focused on backend development of scalable services ;
- Expert level proficiency in Java ;
- Deep experience with frameworks such as Spring Boot or Flask ;
- Strong experience with cloud platforms such as AWS or GCP , including serverless technologies, containerization, and managed services;
- Proven ability to design high availability, high performance applications following microservice architecture and RESTful API design;
- Strong understanding of relational databases such as PostgreSQL or MySQL and NoSQL systems such as MongoDB or Redis ;
- Deep understanding of backend architecture principles, caching, security, and system integration patterns;
- Excellent written and verbal communication skills in English;
- Experience in companies with a solid engineering team, focusing on an internal roadmap;
- Upper-intermediate English level .
NICE TO HAVES
- SaaS experience is a plus;
- Experience integrating AI vendor services or external inference systems;
- Experience with large scale distributed systems;
- Experience in the healthcare industry or digital media;
- Experience with CI CD pipelines and cloud infrastructure management.
PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
Meet Our Recruitment Process
It includes main stages:
Application → Coding Challenge → Video Interview → Technical Interview or Interview with the Hiring Manager(s).
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.
Key Skills
Ranked by relevanceReady to apply?
Join AgileEngine and take your career to the next level!
Application takes less than 5 minutes

