Senior Java Full Stack Developer / Technical Lead
Tata Consultancy Services - Auburn Hills, MI
Apply NowJob Description
Must Have Technical/Functional Skills • 5-10 years of hands-on experience in Java/J2EE application development. • Strong experience with Struts, Spring MVC, Spring Boot, and related frameworks. • Proficiency in Angular for front-end/UI development. • Solid understanding of Azure Cloud and deployment processes. • Expertise in Eclipse IDE debugging techniques. • Strong hands-on exposure to RESTful services, microservices, SQL/NoSQL databases. • Familiarity with CI/CD pipelines (GitHub DevOps). • Excellent communication and requirement-interpretation skills. • Strong leadership and ability to manage distributed/offshore teams. • Problem-solving mindset with attention to detail. • Ability to collaborate in a fast-paced, agile environment. Roles & Responsibilities • Technical Responsibilities - Design, develop, and maintain enterprise-level applications • Business Interaction & Requirement Management - Collaborate with business customers and product owners to gather, refine, and document requirements. • Translate business needs into clear technical specifications. Participate in requirement walkthroughs, sprint planning, and solution design discussions. • Provide estimates, feasibility assessments, and technical recommendations. • Perform root-cause analysis and debug issues using Eclipse IDE. • Write clean, maintainable, and optimized code following best practices - Conduct code reviews and ensure adherence to coding standards. • Team Leadership & Coordination - Lead and mentor an offshore development team, ensuring technical guidance and productivity. • Coordinate daily work assignments, sprint planning, and deliverables with offshore members. • Ensure proper communication flow between onsite and offshore teams. • Provide technical oversight to ensure quality, timely delivery, and alignment with architectural standards. • Implement scalable RESTful APIs and microservices architecture. • Work with Azure Cloud components - Azure App Services, Azure Functions, Azure Storage and more Azure services to maintain application. Generic Managerial Skills, If any • The candidate should have experience in working with business partners and should be able to participate effectively in business requirements gathering discussions. • Candidate is required to co-ordinate with offshore team for the code review, delivery of the business requirements. • Candidate must have strong teamwork skill and must be willing to work in new tools and technologies. Base Salary Range : $90,000 to $110,000 Per Annum TCS Employee Benefits Summary: Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. # LI-SV2 #LI-KUMARAN
Created: 2026-03-10