About Saarthee:
Saarthee is a Global Strategy, Analytics, Technology and AI consulting company, where our passion for helping others fuels our approach and our products and solutions. We are a onestop shop for all things data and analytics. Unlike other analytics consulting firms that are technology or platform specific, Saarthee’s holistic and tool agnostic approach is unique in the marketplace. Our Consulting Value Chain framework meets our customers where they are in their data journey. Our diverse and global team work with one objective in mind: Our Customers’ Success. At Saarthee, we are passionate about guiding organizations towards insights fueled success. That’s why we call ourselves Saarthee–inspired by the Sanskrit word ‘Saarthi’, which means charioteer, trusted guide, or companion. Cofounded in 2015 by Mrinal Prasad and Shikha Miglani, Saarthee already encompasses all the components of Data Analytics consulting. Saarthee is based out of Philadelphia, USA with office in UK and India
Position Summary:
We are seeking a
Technical Lead – Java
to design, build, and lead the development of highly scalable, distributed backend systems. This role requires deep expertise in Java-based microservices, cloud-native architectures (AWS), and modern containerized environments. As a technical lead, you will take ownership of feature delivery end-to-end while mentoring engineers and driving engineering best practices in a fast-paced, agile environment.
Your Role Responsibilities and Duties:
Design and implement scalable, distributed backend systems using Java and microservices architecture
Lead end-to-end ownership of feature development, from design to production deployment
Build and maintain REST and gRPC-based services
Apply strong understanding of concurrency, parallelism, and event-driven architectures
Implement unit tests and collaborate on integration testing with QA/Test Engineering teams
Debug, triage, and resolve production issues and reported bugs
Communicate timelines, dependencies, risks, and progress to project and technical stakeholders
Drive adoption of best practices in coding standards, testing, CI/CD, and documentation
Mentor team members and promote knowledge sharing on new tools and technologies
Actively contribute ideas to improve system performance, reliability, and scalability.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science or equivalent practical experience
6–10 years of hands-on backend development experience
Strong expertise in
Java
(mandatory); Python is a plus
Proven experience with
AWS cloud services
Solid knowledge of Microservices architecture
Experience with Docker, Kubernetes
, and cloud-native ecosystems
Familiarity with
NoSQL databases
Hands-on experience with observability and CNCF tools such as Prometheus, Consul, Elasticsearch, Kibana
Strong understanding of Linux and Bash scripting
Working knowledge of Git/GitLab
version control systems
Experience working in
Agile/Scrum environments
Excellent communication, collaboration, and documentation skills
Nice to Have:
Experience contributing to open-source projects, technical blogs, or communities
Exposure to large-scale, geographically distributed systems
Passion for gaming, entertainment, or high-scale consumer platforms
What we Offer:
Opportunity to work on cutting-edge cloud and distributed systems
Long-term project engagement (2+ years)
Collaborative and inclusive work culture
Exposure to global engineering standards and best practices
Continuous learning and professional growth opportunities