Technical Lead – Software Engineering

Year    KA, IN, India

Job Description

Job Title: Technical Lead - Software Engineer



Location:

Bengaluru (Onsite)

Employment Type:

Full-Time

Experience Required:

7-10 Years

Industry:

Healthcare / Enterprise SaaS / Technology Services

Position Overview



We are seeking a highly experienced and motivated

Technical Lead - Software Engineer

to join our team in

Bengaluru

. This role demands a strong foundation in

Java-based backend development

,

AWS cloud technologies

, and a proven ability to lead software development efforts from design to deployment. You will work closely with cross-functional teams and US-based clients to build scalable, secure, and high-performance enterprise applications. The ideal candidate will also play a key role in mentoring junior engineers, driving best practices, and ensuring the delivery of high-quality solutions.

Key Responsibilities



? Solution Design & Architecture



Analyze client requirements and design scalable, maintainable technical solutions Participate in architectural discussions and lead technical decision-making Ensure security, scalability, and performance are baked into application designs

? Implementation & Delivery



Lead full-cycle backend development using

Java

,

Spring Boot

, and

microservices

Customize and extend product capabilities based on client needs Plan, review, and manage code quality, deployments, and release cycles

? Cloud & Data Engineering



Design and implement cloud-native applications using

AWS services

such as S3, SQS, ECS, MSK, RDS, Glue, SNS, and CloudWatch Work with both

SQL and NoSQL databases

, including

PostgreSQL

and

MongoDB

Build and manage

ETL pipelines

and large-scale data integration workflows using AWS Glue, PySpark, Redshift, Athena, etc.

? Monitoring, Observability & Security



Set up and maintain logging and tracing systems using the

ELK stack

Monitor system health and performance using CPU, memory, and I/O metrics Implement secure coding practices and address vulnerabilities such as injection attacks, XSS, IDOR, and improper authentication

? Team Collaboration & Leadership



Collaborate with US-based stakeholders and distributed development teams Mentor junior developers and foster a high-performance engineering culture Participate in agile ceremonies and ensure timely delivery of sprint commitments

Mandatory Skills



Strong expertise in

Java

and

Spring Boot

for backend application development and REST API design Hands-on experience with

AWS cloud services

such as S3, SQS, ECS, MSK, RDS, Glue, SNS, and CloudWatch Proficiency in

PostgreSQL (SQL)

and

MongoDB (NoSQL)

databases Experience building and managing

ETL and Big Data pipelines

using AWS Glue, PySpark, Kafka connectors, Redshift, Athena, and EMR In-depth understanding of

application security

, including secure coding practices and common vulnerability mitigation Familiarity with

observability and monitoring tools

, especially the ELK stack Proficiency in

workflow engines

such as

Camunda

,

Drools

, or DMN-based systems Excellent

debugging and performance optimization

skills in Java

Nice-to-Have Skills



Knowledge of

Python

for scripting or data engineering tasks Experience with

DevOps tools

like Jenkins, SonarQube, and CI/CD pipelines Familiarity with

Docker

and containerization concepts Exposure to

AI-enhanced IDEs

like GitHub Copilot or Amazon CodeWhisperer Experience with

Identity and Access Management (IAM)

tools such as

Keycloak

or

Okta

Certifications such as

AWS Certified Developer

or

Spring Professional

(preferred)

What We Offer



Opportunity to lead and contribute to

mission-critical enterprise software solutions

Collaborative work environment with

cross-functional, global teams

Access to the

latest cloud and backend technologies

Scope for

technical leadership and mentorship

A dynamic culture of

continuous learning and innovation


Job Types: Full-time, Permanent

Pay: ?2,000,000.00 - ?5,000,000.00 per year

Benefits:

Health insurance Provident Fund
Application Question(s):

Do you have over 5 years of experience with Java and Spring Boot? Have you worked with AWS services like S3, SQS, ECS, MSK, RDS, or Glue? Have you built or maintained ETL pipelines using AWS Glue, PySpark, or Redshift? Have you performed performance tuning or debugging in production Java applications? Have you implemented measures to prevent security vulnerabilities (e.g., XSS, SQL Injection, IDOR)? Have you worked with workflow engines like Camunda, Drools, or DMN? Have you used monitoring or observability tools like ELK stack or CloudWatch? Have you mentored junior developers or led a technical team? Have you integrated IAM solutions like Keycloak or Okta into applications? Have you used AI-assisted development tools like GitHub Copilot or Amazon CodeWhisperer? Are you confident in solving problems involving Data Structures & Algorithms (DSA)?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4075493
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year