← All open roles

Lead Software Engineer

Confidential client · Full-time

Key Responsibilities: - Design, develop, test, deploy, and maintain highly scalable user‑facing software applications. - Participate in business discussions and present software solutions to address various problems. - Coordinate end‑to‑end product development activities with executive management, product management, quality assurance, support, and operations teams. - Develop, deploy, and support RESTful services using Spring. - Lead transition of teams to continuous deployment models. What We're Looking For: - BSc/BE/BTech in Computer Science, Engineering or a related field. - Minimum 5 years of software development experience in commercial or enterprise applications, primarily using Core Java and Spring. - Experience designing and implementing SaaS solutions on public cloud platforms with micro‑service architecture. - Proficiency with SQL and NoSQL databases such as MySQL, PostgreSQL, Cassandra, Aerospike, ElasticSearch. - Hands‑on experience with AWS services (e.g., ELB, RDS, SQS, S3). - Experience with containerization tools like Docker and orchestration platforms such as Kubernetes. - Familiarity with test frameworks (JUnit, WireMock, Selenium) and continuous deployment practices. - Knowledge of JavaScript, React, and Node.js.
Apply with your resume

We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.

1

Find your best-fit roles

Upload your resume to see which job titles you're most likely to get interview calls for right now — pick one below to use as your target role in Step 2.

PDF or Word (.docx) files supported

No signup required

2

Get your full resume report

Get a full recruiter-style assessment for the target role above (whether you picked it from Step 1 or typed your own) — plus the option to generate an ATS-optimized resume rewritten specifically for that role.

Lead Software Engineer | IndianJobs.co