Overview
Join to apply for the Java Engineer ID***** role at AgileEngine. AgileEngine is an Inc. **** 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 **** 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.
Job Details
- Seniority level: Mid‑Senior level
- Employment type: Full-time
- Industry: IT Services and IT Consulting
- Job ID: #J-*****-Ljbffr