Java Back End Lead (Bengaluru)

Java Back End Lead (Bengaluru)

11 Sep
|
Acme Services
|
Bengaluru

11 Sep

Acme Services

Bengaluru

Lead the backend engineering strategy for Fundmaster Modernization, guiding the transformation of complex legacy capabilities into scalable, resilient, and supportable Java services. This role combines architecture leadership with hands-on development, performance engineering, mentoring, release readiness, and production ownership.

Key Responsibilities

- Lead architecture, design, development, testing, deployment, and support of enterprise-grade Java services.
- Define standards for APIs, service boundaries, coding, secure development, automated testing, logging, exception handling, and operational readiness.
- Select appropriate synchronous, asynchronous, and reactive patterns for business-processing workloads.
- Lead design and code reviews and ensure non-functional requirements for performance, scalability, reliability, resilience, security, and observability are addressed.
- Diagnose memory leaks, thread contention, connection-pool exhaustion, high CPU, API latency, slow SQL, and service scalability issues.
- Analyze heap dumps, thread dumps, GC logs, JVM metrics, database plans, and connection-pool behavior.
- Lead root-cause analysis for critical incidents and drive sustainable corrective and preventive actions.
- Mentor engineers and communicate delivery progress, risks, dependencies, impact, mitigation, and decisions to stakeholders and management.

Required Technical Skills
- Advanced Core Java and Java 8 through Java 17.
- Spring Framework,



Spring Boot, Spring WebFlux, Spring JDBC, Spring AOP, and CompletableFuture.
- Multithreading, concurrency, JVM internals, asynchronous and reactive programming.
- REST APIs, microservices, API lifecycle, integration patterns, and secure coding.
- JUnit, Mockito, automated integration testing, GitHub, pull requests, and CI/CD.
- Dynatrace; exposure to Splunk, AppDynamics, Grafana, or Prometheus.
- Linux/Unix, Apache Tomcat, Docker, Kubernetes, and cloud-platform concepts.

Solid SQL and Data Capabilities Strong hands-on SQL capability is mandatory, including complex joins, subqueries, CTEs, window functions, stored procedures, transaction handling, indexing, execution-plan analysis, query optimization, data reconciliation, and troubleshooting of high-volume relational workloads. The candidate must be able to review data models and guide database performance decisions.

Preferred Qualifications

- Experience in financial services, investment operations, accounting, reconciliation, or asset servicing.
- Experience modernizing legacy or mission-critical enterprise applications.
- Exposure to AS400/IBM i and DB2.
- Azure or AWS experience; Docker and Kubernetes exposure.

Technology Stack Java 8-17 | Spring Boot | WebFlux | Spring JDBC | Spring AOP | REST | Microservices | SQL | DB2 | Dynatrace | GitHub | CI/CD | Linux | Tomcat | Docker | Kubernetes | Azure

📌 Java Back End Lead (Bengaluru)
🏢 Acme Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java back end lead (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java back end lead (bengaluru) / bengaluru