About the Company : RP Goenka Group is a diversified conglomerate with interests in sectors such as retail, Edtech IT, and infrastructure. The Group was established in its current form in 2011, but the Group has foundations of the Goenka family’s two centuries of illustrious history in Indian business. With a US $7 billion asset base and US $4.3 billion revenue, it is one of India’s fastest-growing conglomerates with a significant global presence. For more details, please visit the website - Firstsource Solutions Ltd being the part of RP Goenka group, values innovation and offers great opportunities for career growth. It is a business process management (BPM) company and offers their services in the Banking and Financial, Healthcare, Communication, Media and Technology and Diverse Industries. Service sectors include Contact and Service Centers, Platform Automation and Analytics and other Business Technology Services with 37 global operation centers located across India, US, UK, and Philippines. The company provides services mostly to clients in United States and the United Kingdom with 23,000+ Employee size. Firstsource started its operations in 2001 as ICICI InfoTech Upstream Ltd, a business process outsourcing organization wholly owned by ICICI Bank, India’s largest private financial services organization. Its name was changed to Firstsource Solutions Limited in 2006. For more details, please visit the website -


About the Role

We are looking for an experienced Lead Applications Software Developer (Java Full Stack) to provide technical leadership and hands-on expertise in designing, developing, and delivering enterprise software solutions. This role involves leading development teams across the SDLC, ensuring high-quality delivery, and aligning technical solutions with business goals. The candidate will also act as a subject matter expert, mentor team members, and drive innovation and best practices.


Responsibilities

Software Development & Leadership

  • Lead development teams across all phases of the SDLC
  • Provide technical leadership in coding, debugging, and integration
  • Develop and maintain Java Full Stack applications (backend & frontend)
  • Define system scope, objectives, and technical solutions
  • Act as the primary technical point of contact for stakeholders
  • Develop technical specifications, code, and testing strategies


Integration & Architecture

  • Design and implement REST API-based integration solutions
  • Ensure system integration and performance optimization
  • Manage change control, release activities, and issue resolution
  • Identify and mitigate technical risks


Quality & Governance

  • Ensure adherence to coding standards and security best practices
  • Conduct code reviews and quality assurance checks
  • Maintain development and testing documentation
  • Support continuous improvement of development processes


Collaboration & Mentorship

  • Mentor developers and provide technical guidance
  • Collaborate with cross-functional teams to improve delivery
  • Stay updated with emerging technologies and industry trends


Technical Skills

Core Skills

  • Strong programming skills in Java (Full Stack), JavaScript, and Node.js
  • Experience in Java Full Stack development (Spring Boot, Microservices + Frontend frameworks)
  • Expertise in REST API design and integration
  • Experience with Auth0 (Rules, Actions, MFA, Management API)
  • Strong knowledge of IAM protocols (OAuth2, OIDC, SAML, JWT, PKCE)
  • Experience with AWS services (Lambda, API Gateway, IAM, CloudFormation)
  • Knowledge of Infrastructure as Code (CloudFormation/Terraform)
  • Experience with CI/CD pipelines using Git


Additional Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and leadership skills


Nice to Have

  • Experience with Python and Spring Boot (advanced level)
  • Exposure to React or Angular (frontend full stack experience)
  • Experience integrating frontend applications with Auth0


Education & Experience

  • Bachelor’s degree in Computer Science or related field
  • 8–14 years of software development experience
  • Strong experience in Java Full Stack development
  • Proven experience leading development teams
  • Experience working in Agile/Scrum environments


Disclaimer: Firstsource follows a fair, transparent, and merit-based hiring process. We never ask for money at any stage. Beware of fraudulent offers and always verify through our official channels or @firstsource.com email addresses.

Similar jobs

Lead Java FullStack Developer

Apply Now
Back to search page