Lead java backend engineer
a talented lead java backend engineer is sought to drive the evolution of a scalable backend foundation, enabling major initiatives and new product capabilities. This role offers high technical impact, deep architectural influence, and opportunities to advance a modern java- and python-based platform.
job responsibilities:
* 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.
requirements:
* 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 have:
* 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.
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.