Lead I – Software Engineering (Senior Java Full Stack Developer)
About the job
Experience Required: 5 – 7 Years Compensation: INR 19,00,000 – 25,00,000 CTC Job Overview Client is hiring a Lead I – Software Engineering (Senior Java Full Stack Developer) to lead design and development of multi‑tier enterprise applications. The role combines hands‑on Java/Spring Boot and Angular development with technical leadership, code reviews, design guidance, and close collaboration with product owners and cross‑functional teams. Key Responsibilities • Interpret designs and requirements; develop, debug, test, and document application features. • Own and deliver backlog items; coordinate with the team for sprint planning and execution. • Design and develop backend services using Java/JEE, Spring, Spring Boot, REST/SOAP, Hibernate, SQL, and application servers (Tomcat/WebSphere). • Develop and enhance front‑end components using Angular (2.x or later), AJAX, and modern UI patterns. • Perform technical design reviews, code reviews, and enforce coding standards, templates, and checklists. • Create/review design and technical documents (HLD/LLD, test cases, results). • Define and govern configuration management and support CI/CD using tools such as Jenkins and Sonar. • Collaborate with QA, perform unit test case review, and support defect RCA and mitigation. • Manage delivery of modules/user stories, track defect trends, and take proactive quality measures. • Participate in client meetings, clarify requirements, present design options, and conduct demos. • Mentor and guide team members, set goals, provide feedback, and maintain positive team dynamics. Must‑Have Skills • 5+ years of hands‑on experience in Java development. • Strong experience building applications using multi‑tier architecture. • Java/JEE, Spring, Spring Boot, REST/SOAP Web Services, Hibernate, SQL. • Experience with application servers (e.g., Tomcat, WebSphere) and tools like Jenkins, Sonar. • Front‑end development with Angular 2.x or later. • Knowledge of GCP or any major cloud platform. • Strong foundation in UML, application design/architecture, and design patterns. • Experience working in Agile (Scrum/Kanban) environments. Additional Responsibilities & Expectations • Optimize efficiency, cost, and quality for assigned modules. • Adhere to engineering processes, coding standards, and compliance training. • Estimate effort, manage releases, and support configuration and knowledge management. • Demonstrate strong analytical and problem‑solving skills, effective communication, and customer focus.
Requirements
- Java
- Spring Boot
- Angular
- REST/SOAP
- Hibernate
- SQL
- Agile
Preferred Technologies
- Java
- Spring Boot
- Angular
- REST/SOAP
- Hibernate
- SQL
- Agile
Similar Jobs
Manager, Software Engineering (Quality) – Full Stack
Mastercard
Tech Lead – Full Stack Developer
N2S.Global
Lead Software Engineer, Full Stack
Doxel