Join to apply for the Java Engineer ID45903 role at AgileEngine
2 days ago Be among the first 25 applicants
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
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
As a Lead Java Backend Engineer, you’ll drive the evolution of a scalable backend foundation that enables major 2026 initiatives and new product capabilities. You’ll own complex services end-to-end, shape architecture, and guide engineers while collaborating across product, frontend, and cloud teams. This role offers high technical impact, deep architectural influence, and the opportunity to advance a modern Java- and Python-based platform.
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 that power Practice Growth products
- Apply expertise in backend technologies to introduce improved architectures and patterns
- Mentor and guide junior and mid level engineers
- 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
- 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 Tebra’s 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
- 8+ years of experience as a Software Engineer focused on backend development of scalable services
- Expert level proficiency in Java and strong experience with Python
- 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
- Strong leadership skills with experience mentoring junior developers and setting engineering standards
- Excellent written and verbal communication skills in English
NICE TO HAVES
- 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: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
- Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
- A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
- Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive
Seniority level
Employment type
Job function
- IT Services and IT Consulting
Referrals increase your chances of interviewing at AgileEngine by 2x