Home/Job List/Lead Software Engineer (Java + Angular)
BeGig

Lead Software Engineer (Java + Angular)

BeGig

Chennai, Tamil Nadu, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Title: Java Software Engineer Lead

Employment Type: Full-time

Work Mode: Onsite

Location: Pune, Bangalore, Chennai

We are hiring for one of the world's leading professional services firms and a member of the globally recognized Big Four accounting organizations.

Key Responsibilities

Technical Leadership

  • Lead a team of developers through the complete software development lifecycle, including planning, design, development, testing, and delivery.
  • Drive technical architecture, solution design, and technology decisions.
  • Ensure adherence to coding standards, best practices, and design patterns through regular code reviews.
  • Lead the development and integration of microservices, APIs, and distributed systems.
  • Mentor team members and provide technical guidance to ensure high-quality deliverables.

Development

  • Design, develop, and maintain scalable enterprise applications using Java, Spring, and Spring Boot.
  • Build and enhance responsive web applications using Angular.
  • Design and implement RESTful APIs and backend services.
  • Optimize applications for performance, scalability, security, and reliability.
  • Troubleshoot and resolve complex technical issues while supporting the development team.

Collaboration & Project Delivery

  • Collaborate closely with Product Owners, Solution Architects, QA, and DevOps teams.
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
  • Estimate development effort, break down tasks, and ensure timely delivery of project milestones.
  • Contribute to continuous improvement initiatives and engineering best practices.

Required Skills

  • Strong experience in Java (8+) and Angular
  • Spring Framework and Spring Boot
  • REST API Development
  • Microservices Architecture
  • Distributed Systems
  • SQL and Relational Databases
  • Git and Version Control
  • Agile/Scrum Methodologies
  • Strong problem-solving and leadership skills

Preferred Skills

  • Experience with CI/CD pipelines and DevOps practices
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Familiarity with SAP SaaS applications, particularly SAP Ariba
  • Experience working in large-scale enterprise environments

Required Skills

AngularJavaAWSAzureGCPSQLGitCI/CDSAPAgile

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience00 years
Positions1

Posted by

N/A

Posted on:

2 Jul 2026

About BeGig

More open roles

Browse all jobs →