Skip to main content
Posted 10 June, 2026

Lead Software engineer - Full Stack Java

Societe Generale
India-Bangalore Full Time
Reference: 396_132173_26000C1Q

  • A lead software engineer should lead the design and technical implementation of the product/project and work autonomously, following a continuous improvement approach with agile practices.
  • Contribute to code reviews and architectural design/reviews to improve team efficiency and ensure best practices and code quality across the team.
  • Able to work on process optimization and resolve system performance issues.
  • Identify new areas of technological innovation and use cases for data validation and implementation.
  • Unblock team members on technical issues by mentoring them on good coding practices (unit test cases) and supporting them through technical challenges.
  • Ensure software craftsmanship (code coverage, code smells, API quality) and best practices are followed and adhered to by all team members.
  • Ensure high technical quality of production deliveries and timely releases.
  • Ensure the backlog is always up to date with appropriate technical tasks.
  • Ensure technical tasks are prioritized and arbitrate with the PO/PPO/BA to include technical improvement tasks in sprints as needed.
  • Own production responsibilities.
  • Responsible for adherence to Sonar, penetration testing, API maturity, and overall delivery quality for the project.
  • Contribute to transversal topics.
  • Lead application modernization initiatives.
  • Deliver tech chapter presentations.
  • Possess strong DevOps skills.
  • Constantly learn new and emerging technologies and mentor teams.

Profile Required:

a { text-decoration: none; color: #464feb;}tr th, tr td { border: 1px solid #e6e6e6;}tr th { background-color: #f5f5f5;}

  • 6 years of hands-on experience in Core Java, Spring, and Hibernate
  • 4 years of experience in Spring Boot and Microservices architecture
  • 4 years of UI development using JSP, HTML, and JavaScript and Java Swing.
    (experience with AngularJS/Angular, React, Node.js, Bootstrap, or jQuery is a plus)
  • Strong understanding of SDLC, Agile, and Continuous Delivery (CD) practices
  • Solid foundation in core programming, object-oriented design, and design patterns
  • Experience with Oracle and PostgreSQL databases
  • Expertise in unit testing using JUnit/Mockito; UI testing with Karma/Jasmine is an added advantage
  • Exposure to the investment banking domain is a plus

Sign up for Job Alerts