Search by job, company or skills

HealthEdge

Technical Lead

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

Technical Lead – Performance Engineering & Testing

Location: Bangalore | Department: Engineering | Employment Type: Full-Time

About The Role

We are looking for a seasoned Technical Lead in Performance Engineering to drive the performance, scalability and efficiency of our Java-based enterprise applications. In this role, you will own the end-to-end performance lifecycle – from design reviews and test strategy through production monitoring – ensuring our platforms meet the highest standards of throughput, latency and resilience.

Key Responsibilities

Performance Engineering & Testing

  • Lead performance engineering initiatives across Java-based applications, defining test strategies, frameworks and tooling standards
  • Design, build and execute load, stress, soak and scalability tests using tools such as JMeter, Gatling or Locust
  • Analyze JVM internals – heap profiling, garbage collection tuning, thread contention – to identify and resolve bottlenecks
  • Collaborate with development teams during design and code reviews to embed performance best practices early in the SDLC
  • Establish performance baselines, SLOs and alerting thresholds; track regressions across releases
  • Champion shift-left performance testing by integrating automated performance gates into CI/CD pipelines , such as Jenkins.

Oracle Database Performance Tuning

  • Analyze and tune complex SQL queries, PL/SQL procedures and execution plans using Oracle tools (AWR, ASH, ADDM, Explain Plan)
  • Work with the DBAs in o ptimize indexing strategies, partitioning schemes and table statistics for high-volume transactional workloads
  • Identify and resolve contention issues such as locking, latching and I/O bottlenecks in Oracle environments
  • Partner with DBAs to govern schema changes and monitor long-running query patterns in production

Unix / Linux Systems

  • Perform OS-level diagnostics using tools such as vmstat , iostat , sar , perf and strace to identify system-level bottlenecks
  • Hand on experience working in the linux based environments.
  • Develop and maintain shell scripts for automated performance data collection, log parsing and alert management

AWS Cloud Performance

  • Lead performance assessment of cloud-native and cloud-hosted workloads on AWS – including EC2, RDS, ECS, EKS and Lambda
  • Conduct right-sizing exercises and cost-performance trade-off analyses across compute, storage and networking tiers
  • Leverage AWS-native monitoring and observability tools (CloudWatch, X-Ray, Trusted Advisor) alongside third-party APM platforms
  • Define auto-scaling policies and capacity planning models to ensure consistent performance under variable load

Technical Leadership

  • Mentor and guide junior and mid-level engineers in performance testing methodologies and tooling
  • Present findings, root cause analyses and remediation plans clearly to engineering and product leadership
  • Maintain documentation of performance benchmarks, runbooks and architectural recommendations
  • Drive cross-team alignment on performance standards and engineering best practices

Required Qualifications

  • 8+ years of overall software engineering experience with at least 4 years focused on performance engineering and testing
  • Deep expertise in Java application performance – JVM tuning, profiling tools ( JProfiler , VisualVM , YourKit , etc. ), memory and thread analysis
  • Hands-on Oracle performance tuning experience – SQL optimization, AWR/ASH analysis, execution plan interpretation
  • Strong command of Unix/Linux OS internals and system-level diagnostics
  • Proven experience designing and executing performance tests using industry-standard frameworks (JMeter, Gatling or equivalent)
  • Working knowledge of AWS services and cloud performance patterns
  • Experience integrating performance testing into CI/CD pipelines (Jenkins, GitHub Actions or equivalent)
  • Excellent written and verbal communication skills with a track record of influencing technical decisions

Preferred Qualifications

  • Experience with distributed tracing and APM tools (AppDynamics, etc. )
  • Familiarity with microservices and containerized workloads (Docker, Kubernetes)
  • Exposure to Chaos Engineering principles and fault-injection testing
  • AWS certifications (Solutions Architect, DevOps Engineer or equivalent)
  • Background in healthcare technology or regulated SaaS environments

What We Offer

  • Opportunity to lead high-impact performance initiatives on mission-critical enterprise platforms
  • A collaborative, engineering-first culture that values depth of expertise and continuous learning

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147497621

Similar Jobs

Bengaluru, India

Skills:

Aws LambdaGithubRDSDynamodbNode.jsPulumiGitTypescriptJavascriptSqsSnsGitlabApi GatewaySequelize ORMSSTTimestream

Bengaluru, India

Skills:

.NETJavaMachine LearningCSSsoftware testingMobile Application DevelopmentArtificial IntelligenceHTMLGoogle CloudDatabase ManagementJavascriptDebuggingRubyAzurePythonAWSData AnalysisAgile Scrum methodologiesProject ManagementUI UX principlesDevOps principles and toolscybersecurity best practices

Bengaluru, India

Skills:

JenkinsOpenshiftSonarqubeHelmCheckmarx

Bengaluru, India

Skills:

MicroservicesSqlNosqlDjangoCloud AWSGitReactGcpDockerFlaskFastAPIMongoDBRest ApisAzurePythonAPI frontend integrationCI CDmodern JS tooling

Bengaluru, India

Skills:

JavaReactHibernateSASSpring BootSpring SecuritySqlAngular