Senior Lead Software Engineer - JAVA

7 - 12 years

11 - 16 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are seeking a Senior Lead Software Engineer Technologies with a strong background in full-stack software development and proven leadership experience to guide high-performing development teams. This is an exciting opportunity to lead the design and development of scalable, mission-critical software solutions using modern technologies such as Python, Django, Angular, AWS, and microservices architecture. You will work across the full SDLC requirement analysis, architecture, development, deployment, and mentoring while collaborating with cross-functional teams and stakeholders across geographies.

About You experience, education, skills, and accomplishments

  • Bachelors degree in computer science, Engineering, or a related field.
  • At least 7 years of progressive experience in software engineering.
  • At least 5 years of experience in leading technical teams.
  • At least 7 years of experience in Backend: Java (Spring Boot Framework); extensive experience in building scalable RESTful APIs and microservices.
  • At least 5 years of experience in Frontend: Angular (latest versions), HTML5, CSS3, JavaScript.
  • At least 5 years of experience in Databases: PostgreSQL, Snowflake, StarRocks (OLAP), Transact-SQL.
  • At least 3 years of experience in Microservices & APIs: REST API design, JSON, Swagger/OpenAPI, distributed systems architecture.
  • At least 3 years of experience in Cloud & DevOps: AWS (EC2, S3, Lambda, RDS), Docker, Jenkins, CI/CD pipelines, Git.
  • At least 3 years of experience in Tools: IntelliJ IDEA, Eclipse, JIRA, GitHub, Linux/Shell scripting, Agile development tools.
  • At least 3 years of experience in Architecture: Microservices, event-driven and asynchronous systems, MVC, design principles (SOLID, DRY), secure and scalable cloud-native applications.

It would be great if you also had . . .

  • Experience with Graph Databases (e.g., Neo4j), Elasticsearch, OpenSearch.
  • Exposure to data analytics, ETL pipelines, and data modelling.
  • Familiarity with messaging systems such as RabbitMQ and Redis.
  • Experience in Agile/Scrum environments and collaboration with distributed teams across regions.

What would you be doing in this role:

Technical Leadership & Project Execution

  • Lead development activities across backend, frontend, and full-stack roles.
  • Architect scalable and maintainable solutions using Python/Django, Angular, and AWS cloud services.
  • Design and implement microservices and REST APIs with modern architectural patterns.
  • Provide hands-on development support, leading by example in writing clean, testable code.
  • Review technical designs, conduct code reviews, and ensure best engineering practices.
  • Drive the successful execution of technology projects including feature development, maintenance, and support releases.
  • Manage escalations, assess risks, and resolve technical issues proactively.

Agile & Product Collaboration

  • Drive Agile practices such as stand-ups, sprint planning, and retrospectives.
  • Collaborate with product owners, business stakeholders, QA, and solution analysts to gather and refine requirements.
  • Manage work prioritization, and delivery roadmap across teams.
  • Maintain strong communication with leadership and provide timely status updates.

About the Team

Youll join Provider vertical having a suit of products to provide transparency in the provider market, a high-impact team building the industry's most intelligent affiliations platform for the Life Sciences and Healthcare sector. We empower market access teams with precise, provider-level insights to understand healthcare system alignments and IDN influence across U.S. regions. Our globally distributed team delivers innovative, data-driven solutions using agile and DevOps practices.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Clarivate logo
Clarivate

Information Services

London Penang

RecommendedJobs for You