Creospan- Senior Lead Java Backend Engineer

Sorry, this job was removed at 04:07 p.m. (UTC) on Thursday, Sep 03, 2026
Be an Early Applicant
Pune, Maharashtra, IND
In-Office
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Lead hands-on architecture, development, testing, deployment, and production support for modern Java backend services. Define engineering standards, design resilient microservices and reactive systems, conduct architecture and code reviews, mentor engineers, and communicate technical risks. Troubleshoot JVM, application, API, database, and scalability issues using heap dumps, thread dumps, GC logs, metrics, and execution plans. Lead incident root-cause analysis and corrective actions while optimizing SQL and supporting legacy modernization.
Summary Generated by Built In

Company- https://creospan.com/   ( Creospan Private Limited)

Role Type- full time

Location- Pune- Hybrid 

Position- Senior Lead Java Backend Engineer 


Role Overview

The selected candidate will be responsible for leading the backend engineering strategy for the Fundmaster Modernization program. The role involves transforming complex legacy capabilities into modern, scalable, resilient, and supportable Java services.

The candidate will be expected to work hands-on across architecture, design, development, testing, deployment, troubleshooting, and production support, while also providing technical direction and mentoring to the engineering team.

Key Responsibilities

Lead the architecture, design, development, testing, deployment, and production support of enterprise-grade Java backend services.

Define and enforce engineering standards around API design, service boundaries, coding practices, secure development, automated testing, logging, exception handling, and operational readiness.

Design and implement appropriate synchronous, asynchronous, and reactive processing patterns based on business requirements.

Conduct and lead architecture reviews and code reviews.

Ensure non-functional requirements related to performance, scalability, reliability, resilience, security, and observability are addressed.

Troubleshoot complex production and application performance issues, including:

Memory leaks

Thread contention

Connection-pool exhaustion

High CPU utilization

API latency

Slow SQL queries

JVM and service scalability issues

Analyze heap dumps, thread dumps, GC logs, JVM metrics, database execution plans, and connection-pool behaviour.

Lead root-cause analysis (RCA) for critical incidents and drive sustainable corrective and preventive actions.

Mentor engineers and provide technical guidance across development and delivery.

Communicate delivery status, technical risks, dependencies, impact, mitigation plans, and key decisions to stakeholders and management.

Mandatory Technical SkillsCandidates should have strong hands-on experience with:Java & Backend

  • Advanced Core Java
  • Strong experience with Java 8–17
  • Multithreading and concurrency
  • JVM internals
  • Asynchronous programming
  • Reactive programming
  • CompletableFuture

Spring Ecosystem

  • Spring Framework
  • Spring Boot
  • Spring WebFlux
  • Spring JDBC
  • Spring AOP

Microservices & APIs

  • REST APIs
  • Microservices architecture
  • API lifecycle management
  • Integration patterns
  • Secure coding practices
  • Service design and boundaries

Testing & DevOps

  • JUnit
  • Mockito
  • Automated integration testing
  • GitHub
  • Pull Requests
  • CI/CD

Monitoring & Production Troubleshooting

  • Dynatrace is highly relevant
  • Exposure to Splunk / AppDynamics / Grafana / Prometheus
  • Strong production troubleshooting and incident-management experience
  • Performance and scalability analysis

Infrastructure / Cloud

  • Linux / Unix
  • Apache Tomcat
  • Docker
  • Kubernetes
  • Cloud-platform concepts
  • Azure / AWS exposure

Strong SQL Experience – MandatoryPlease pay special attention to SQL capability while screening candidates.Strong hands-on SQL experience is mandatory, including:

  • Complex joins
  • Subqueries
  • CTEs
  • Window functions
  • Stored procedures
  • Transaction handling
  • Indexing
  • Execution-plan analysis
  • Query optimization
  • Data reconciliation
  • Troubleshooting high-volume relational workloads
  • Understanding of data models
  • Database performance analysis and optimization

The candidate should be capable of independently investigating database-related performance issues and guiding database performance decisions

Candidates with experience in any of the following areas will be preferred:

Financial Services

Investment Operations

Accounting

Reconciliation

Asset Servicing

Modernization of legacy / mission-critical enterprise applications

AS400 / IBM i, DB2, Azure / AWS, Docker & Kubernetes, Experience with financial-services or investment-operations environments would be particularly valuable for this requirement.

Ideal Candidate

The ideal candidate should be a strong hands-on Senior/Lead Java Engineer who can operate at both the architecture and implementation level.

We are not looking for a purely managerial candidate. The person should be comfortable getting into code, reviewing designs, solving complex Java/JVM/SQL performance problems, troubleshooting production issues, and guiding other engineers.

The candidate should demonstrate:

Strong technical ownership

Excellent Java backend expertise

Architecture and design capability

Strong problem-solving and debugging skills

Production support experience

Performance-tuning expertise

Good understanding of distributed systems/microservices

Strong communication and stakeholder-management skills

Ability to mentor and technically lead engineering teams

Critical Screening Criteria

Please ensure the profiles meet the below before sharing:

10–15 years of overall experience

Strong Core Java + Java 8–17

Strong Spring Boot + Microservices

Hands-on Spring WebFlux / reactive programming experience

Strong multithreading/concurrency/JVM knowledge

Strong SQL and database performance tuning

Experience with REST APIs

Production troubleshooting and RCA experience

Dynatrace or comparable monitoring experience

Docker/Kubernetes exposure

Hands-on technical leadership experience

Immediate Joiner to maximum 15 days notice

The technology stack for the role includes Java 8–17, Spring Boot, WebFlux, Spring JDBC, Spring AOP, REST, Microservices, SQL, DB2, Dynatrace, GitHub, CI/CD, Linux, Tomcat, Docker, Kubernetes, and Azure.

Skills Required

  • 10-15 years of overall professional experience
  • Advanced Core Java experience
  • Strong Java 8-17 experience
  • Multithreading and concurrency experience
  • JVM internals knowledge
  • Asynchronous and reactive programming experience
  • CompletableFuture experience
  • Spring Framework experience
  • Spring Boot experience
  • Hands-on Spring WebFlux experience
  • Spring JDBC and Spring AOP experience
  • REST API and microservices architecture experience
  • API lifecycle management and integration patterns
  • Secure coding practices
  • JUnit and Mockito experience
  • Automated integration testing experience
  • GitHub, pull requests, and CI/CD experience
  • Strong SQL experience, including joins, subqueries, CTEs, window functions, stored procedures, transactions, indexing, and query optimization
  • Database execution-plan analysis and performance tuning
  • Production troubleshooting, incident management, and root-cause analysis experience
  • Dynatrace or comparable monitoring experience
  • Docker and Kubernetes exposure
  • Linux or Unix experience
  • Apache Tomcat experience
  • Cloud-platform concepts and Azure or AWS exposure
  • Hands-on technical leadership, mentoring, and stakeholder communication
  • Immediate availability or maximum 15 days notice period
  • Financial services, investment operations, accounting, reconciliation, or asset servicing experience
  • Legacy enterprise modernization experience
  • AS400 or IBM i experience
  • DB2 experience

Similar Jobs

Mastercard Logo Mastercard

Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Maharashtra, IND
38800 Employees

Mastercard Logo Mastercard

Lead Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Maharashtra, IND
38800 Employees

Mastercard Logo Mastercard

Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Maharashtra, IND
38800 Employees

Mastercard Logo Mastercard

Manager, Software Engineering

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Pune, Maharashtra, IND
38800 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
100 Employees

What We Do

NextHire Consulting is an AI-driven recruiting platform that streamlines the hiring process for companies. By leveraging AI agents for sourcing, screening, and interviewing, the platform enables teams to focus on pre-qualified finalists. It provides data-driven insights into candidate soft skills and behavioral styles, aiming to disrupt traditional recruitment models with efficient, automated, and science-based talent acquisition solutions for businesses of all sizes.

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account