Padmi
Smarsh logo
Smarsh

communications archiving · compliance and governance

Lead Java Developer — Performance Engineering

Bangalore · HybridPosted 30 days ago
Software engineeringSenior
Apply at Smarsh

Opens the source posting on jobs.lever.co

Source description

About the role

View original

8+ years of software development experience with strong, current, hands-on expertise in Java (Java 11/17+) and the JVM — you are still actively coding and comfortable in the codebase every day.

Proven experience designing and operating modern cloud distributed systems at scale on AWS .

Hands-on expertise across the following stack: Apache Kafka — event streaming, partitioning, consumer groups, and tuning for high-volume throughput.

MongoDB — data modeling, indexing, and query/performance tuning under load.

Elasticsearch — indexing strategy, query performance, and cluster tuning.

Debezium — change data capture (CDC) pipelines and connector configuration.

Spring Boot — building resilient, production-grade microservices and REST APIs.

Proven experience in performance engineering — designing and executing performance testing programs, not just running scripts.

Hands-on experience with performance testing tools such as JMeter, Gatling, k6, or LoadRunner.

Strong skills in profiling and diagnostics using tools such as JProfiler, YourKit, async-profiler, VisualVM, or Java Flight Recorder.

Deep understanding of JVM internals, garbage collection tuning, memory management, and concurrency.

Solid experience diagnosing performance issues across the full stack — application, event streaming, database, search, caching, and messaging.

Experience running services in containerized environments (Docker, Kubernetes).

Familiarity with observability and APM tooling (e.g., Grafana, Prometheus, Datadog, New Relic, Dynatrace) for monitoring and root-cause analysis.

Demonstrated technical leadership: mentoring engineers, leading design discussions, and driving quality standards.

One address, no account. We’ll tell you when matching roles go live.

More at Smarsh

Related open roles

View all roles