Technical Lead
At a glance
Highlights
- Lead high-impact performance initiatives
- Engineering-first culture
- Continuous learning opportunities
Why this role might suit you
The role offers a technical lead position focused on performance engineering of Java enterprise systems, with exposure to Oracle tuning, AWS cloud services, and CI/CD integration, providing opportunities to influence architecture and mentor peers in a collaborative environment.
Skills
About the role
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 optimize 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
Questions about this role
How do I apply to this Technical Lead role at HealthEdge Software, Inc?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in India?
Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does HealthEdge Software, Inc use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.