What are the responsibilities and job description for the Lead Java Developer position at Tech Mahindra?
Greetings from Tech Mahindra.
Tech Mahindra offers technology consulting and digital solutions to global enterprises across industries, enabling transformative scale at unparalleled speed. With 150,000 professionals across 90 countries helping 1100 clients, TechM provides a full spectrum of services including consulting, information technology, enterprise applications, business process services, engineering services, network services, customer experience & design services, AI & analytics, and cloud & infrastructure services. It is the first Indian company in the world to have been awarded the Sustainable Markets Initiative’s Terra Carta Seal, in recognition of actively leading the charge to create a climate and nature-positive future.
We are seeking a skilled Senior Java Backend Developer to lead backend development for our high-performing, scalable applications.
In this role, you will design and implement robust, server-side solutions, ensuring optimal performance and responsiveness to front-end requests.
Your experience will guide and mentor junior developers, while your technical expertise will contribute to designing architecture for complex systems.
Responsibilities :
- Develop, test, and maintain server-side logic using Java and related backend technologies.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and manage RESTful APIs for integration with external systems and applications.
- Optimize application performance, maintain code quality, and ensure application security.
- Provide mentorship and guidance to junior developers and assist in code reviews.
- Work closely with DevOps to ensure smooth deployment and monitoring.
- Contribute to architectural discussions and design scalable solutions.
Requirements :
Nice-to-Haves :
The pay range for this role is $70,000 - $100,000
Salary : $70,000 - $100,000