Lead Software Engineer

8 years

4 - 6 Lacs

Posted:4 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

About the Role

We are looking for an experienced Lead Developer to spearhead enterprise-level application development initiatives. The ideal candidate will have deep expertise across the Java ecosystem, Microservices architecture, ReactJS frontend development, and DevOps practices. This role involves leading a team of engineers, defining technical standards, and ensuring the delivery of scalable, secure, and high-performance enterprise applications.

Key Responsibilities

  • Lead the end-to-end development lifecycle of enterprise applications using Java, Spring Boot, and Microservices.
  • Architect, design, and implement robust and scalable backend services with a focus on performance, reliability, and reusability.
  • Guide the development of modern, interactive front-end applications using ReactJS.
  • Collaborate with architects, business analysts, and cross-functional teams to translate complex business requirements into technical solutions.
  • Drive DevOps adoption, including CI/CD pipelines, automated testing, monitoring, and infrastructure as code.
  • Oversee deployment and scalability using Docker, Kubernetes, and container orchestration tools.
  • Perform code reviews, enforce best practices, and mentor development teams to ensure high-quality deliverables.
  • Manage version control, code branching, and environment management for multiple enterprise projects.
  • Ensure compliance with enterprise security standards, coding guidelines, and data protection regulations.
  • Identify and resolve system bottlenecks, ensuring optimized performance across all layers.

Required Skills & Qualifications

Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
8+ years of experience in software development, with 3+ years leading technical teams in enterprise-scale projects.
Strong proficiency in Java, Spring Boot, Spring Cloud, and Microservices architecture.
Expertise in ReactJS, JavaScript (ES6+), HTML5, and CSS3 for developing responsive, high-performing UIs.
Solid understanding of database design and optimization (RDBMS – MySQL/PostgreSQL; NoSQL – MongoDB).
Proven experience with DevOps pipelines, CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.), and monitoring systems.
Hands-on experience with containerization tools (Docker) and orchestration platforms (Kubernetes).
Exposure to enterprise-level integration patterns, API Gateways, and message brokers (Kafka, RabbitMQ).
Strong knowledge of Agile/Scrum methodologies and enterprise delivery frameworks.
Excellent communication, leadership, and stakeholder management skills.

Nice to Have

  • Experience with cloud infrastructure (AWS, Azure, or GCP).
  • Familiarity with Micro Frontends and API Management tools.
  • Knowledge of performance tuning, caching strategies, and distributed systems.
  • Exposure to enterprise security standards (OAuth2, SSO, SSL/TLS, etc.).

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

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

gurgaon, haryana, india

noida, uttar pradesh, india

hyderabad, telangana, india