Lead Software Engineer

0 - 2 years

0 Lacs

Posted:2 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Description

Kenvue is currently recruiting for a:

Lead Software Engineer

What we do

At Kenvue, we realize the extraordinary power of everyday care. Built on over a century of heritage and rooted in science, we’re the house of iconic brands - including NEUTROGENA®, AVEENO®, TYLENOL®, LISTERINE®, JOHNSON’S® and BAND-AID® that you already know and love. Science is our passion; care is our talent.

Who We Are

Our global team is ~ 22,000 brilliant people with a workplace culture where every voice matters, and every contribution is appreciated. We are passionate about insights, innovation and committed to delivering the best products to our customers. With expertise and empathy, being a Kenvuer means having the power to impact millions of people every day. We put people first, care fiercely, earn trust with science and solve with courage – and have brilliant opportunities waiting for you! Join us in shaping our future–and yours.

Role reports to:

Enterprise Integration Lead

Location:

Asia Pacific, India, Karnataka, Bangalore

Work Location:

Hybrid

What you will do

We are seeking a highly skilled and experienced Lead Software Engineer to drive the design, development, and delivery of scalable, high-performance software solutions. This role requires deep expertise in full stack development, microservices architecture, file transfer protocols, Kafka-based messaging systems, and API design. The ideal candidate will also have a strong background in automation and performance testing, and a passion for mentoring and leading engineering teams.

Key Responsibilities:

  • Lead the design and development of end-to-end software solutions using modern full stack technologies (e.g., Java, Spring Boot, Angular/React, Node.js, Java Script).
  • Architect and implement scalable microservices and event-driven systems using Apache Kafka.
  • Building capabilities on Backstage.io, using TypeScript
  • Design and manage secure and reliable file transfer mechanisms (e.g., SFTP, MFT).
  • Develop and maintain robust RESTful and GraphQL APIs for internal and external integrations.
  • Drive the adoption of automation testing frameworks (e.g., Selenium, JUnit, TestNG, Postman) to ensure high-quality code.
  • Implement and monitor performance testing strategies using tools like JMeter, Gatling, or LoadRunner.
  • Collaborate with DevOps teams to ensure CI/CD pipelines and cloud-native deployments (e.g., Docker, Kubernetes, AWS/Azure).
  • Mentor junior engineers and foster a culture of continuous improvement and innovation.
  • Participate in code reviews, architecture discussions, and technical planning sessions.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of software development experience with at least 2 years in a technical leadership role.
  • Proficiency in Java, Spring Boot, JavaScript/TypeScript, and modern front-end frameworks.
  • Strong experience with Kafka, microservices, and distributed systems.
  • Hands-on experience with file transfer protocols and enterprise integration patterns.
  • Deep understanding of API design principles, security, and lifecycle management.
  • Proven experience in test automation and performance testing.
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Knowledge of Agile/Scrum methodologies and tools like Jira, Confluence.
  • Certifications in relevant technologies or cloud platforms.

If you are an individual with a disability, please check our Disability Assistance page for information on how to request an accommodation.

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

RecommendedJobs for You

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India

Noida, Uttar Pradesh, India