Java Technical Lead

CRISIL Ltd

Pune

Not disclosed

Work from Office

Full Time

Min. 10 years

Job Details

Job Description

IIQ - Technical Lead - Java

Department

None

Job Description

This role is responsible for delivering high-quality outcomes as a Lead Engineer within a regulated banking environment. The role requires strong understanding of Front Office, Middle Office, and Back Office banking domains, operational processes, and business concepts to ensure technology solutions align with real business workflows.

 

Key Responsibilities

·        Design and build Java-based microservices and REST APIs.

·        Develop scalable backend services and integrate with UI and GenAI platforms.

·        Work with PostgreSQL, Kafka, and Redis in distributed environments.

·        Ensure high code quality, performance, resilience, and security.

·        Contribute to CI/CD and DevSecOps pipelines.

·        Support Front Office systems such as trading, sales, pricing, and client interaction platforms.

·        Enable Middle Office capabilities including risk processing, controls, reconciliations, and P&L workflows.

·        Support Back Office operations such as settlements, payments processing, and exception handling.

 

Required Skills & Experience

·        Core Java, Spring Boot, Microservices architecture.

·        Experience in banking or financial services platforms.

·        Understanding of FO/MO/BO processes and controls.

·        Kafka, Redis, SQL, REST APIs.

·        Agile delivery and CI/CD practices.

 

Qualifications

·        Bachelor’s or master’s degree in engineering or computer science.

·        10-15 years of hands-on software engineering experience.

·        Strong experience in banking or regulated financial services environments.

·        Deep expertise in Java, SpringBoot, PostgresSQL, RestAPI, Workflow/Orchestration

·        Poven experience in Apache Spark with data pipeline in Python

·        Hands-on experience building middle tier core Java services

·        Hands-on experience with at least one cloud platform (AWS, Azure, or GCP).

·        Strong understanding of Front Office, Middle Office, and Back Office banking processes.

 

Success Measures

·        Stable, scalable, and secure UI platform in production.

·        Predictable delivery of platform and POD milestones.

·        Positive audit, risk, and compliance outcomes.

·        High engineering quality and platform adoption across FO, MO, and BO teams.

·        Strong, effective collaboration with Product and business stakeholders.

Open Positions

1

Mandatory Skills

Java,Python,Pyspark,Middle Tier,Backend,Spring Boot,Microservices,Java Technical Lead

Education Qualification

Graduate

Experience

10 to 15 years

Job role

Work location

Pune, Maharashtra, India

Department

Banking / Insurance / Financial Services

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 10 years

About company

Name

CRISIL Ltd

Job posted by CRISIL Ltd

Apply on company website