Lead Software Engineer - Full Stack Java

5 - 10 years

11 - 16 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Lead Full Stack Engineer, you will design and build highly scalable web applications and backend services that power our EPI-INTL and Editorial Suite products. You will lead the architecture for modern Angular front-end experiences, robust Java-based APIs, and cloud-native microservices that fuel AI, GenAI, and advanced analytics workflows.

If you''re passionate about building enterprise-scale platforms, modern UI frameworks, microservices, and AI-ready applicationsthis role is for you.

About You experience, education, skills, and accomplishments:

  • Bachelor''s degree in computer science, Engineering, or related field.
  • 5+ years of Java full-stack engineering experience delivering production applications.
  • Strong expertise in Angular (architecture, state management, performance optimization).
  • Solid hands-on experience building Java-based APIs (Spring Boot preferred).
  • Deep understanding of building scalable, cloud-native web applications on AWS.
  • Exposure to AI/GenAI workflows and data engineering concepts (LLMs, vector search, embeddings, pipelines).
  • Strong fundamentals in software design patterns, clean architecture, microservices, CI/CD, and DevOps.

It would be great if you also had . . .

  • RAG pipelines, LangChain, Bedrock, OpenAI APIs

What will you be doing in this role?

  • Lead Angular application development with best practices around architecture, code quality, and performance.
  • Design and implement Java microservices and REST APIs powering AI and analytics workflows.
  • Build cloud-native application components using modern AWS services.
  • Partner with AI/ML engineers to integrate GenAI capabilities into the platform.
  • Build interfaces, APIs, and workflows for LLM features such as summarization, insights extraction, and intelligent search.
  • Evaluate new AI technologies and recommend integration strategies.
  • Drive end-to-end architecture decisions across frontend, backend, and cloud components.
  • Mentor developers, conduct design/code reviews, and enforce engineering excellence.
  • Ensure reliability, performance, and scalability of the entire application stack.
  • Work closely with Product, UX, Data Science, and Engineering leadership.
  • Translate business requirements into technical designs and user-focused solutions.
  • Deliver features in an Agile environment with strong emphasis on quality and velocity.

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer 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