IIQ - Senior Software Engineer

Crisil

Maharashtra

On-site

INR 2,000,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crisil is seeking a Senior Engineer to deliver high-quality outcomes in a regulated banking environment. The role requires strong understanding of Front Office, Middle Office and Back Office banking domains to align technology solutions with real business workflows.

You will design Java-based microservices and REST APIs, build scalable backend services, and contribute to CI/CD and DevSecOps pipelines. Experience with PostgreSQL, Kafka, Redis, and Python with Spark is required across distributed

Qualifications

  • Bachelor’s or master’s degree in engineering or computer science.
  • 5–10 years of hands-on software engineering experience, preferably in banking or regulated financial services.
  • Deep expertise in Java, SpringBoot, PostgreSQL, REST APIs and orchestration.
  • Proven experience with Apache Spark, Python data pipelines.
  • Cloud experience across AWS/Azure/GCP and strong FO/MO/BO domain awareness.

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.

Skills

Core Java
Spring Boot
Microservices
Banking domain knowledge
Kafka
Redis
PostgreSQL
REST APIs
Agile & CI/CD
Python with Spark

Education

Bachelor’s or Master’s in Engineering or CS

Tools

AWS
Azure
GCP

Job description

This role is responsible for delivering high-quality outcomes as a Senior 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.

Role Overview

This role is responsible for delivering high-quality outcomes as a Senior 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.
  • Must have worked on data pipeline using Python with Spark
Qualifications
  • Bachelor’s or master’s degree in engineering or computer science.
  • 5-10 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IIQ - Senior AI Engineer
IIQ - Senior AI Engineer

Crisil • Maharashtra

On-site
INR 2,500,000 - 4,000,000
Software Engineer III - Java, Kafka, AWS
Software Engineer III - Java, Kafka, AWS

United States Digital Space LLC • Karnataka

On-site
INR 900,000 - 1,500,000
Software Engineer III - Java, Kafka
Software Engineer III - Java, Kafka

United States Digital Space LLC • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Senior Java Full Stack Software Engineer
Senior Java Full Stack Software Engineer

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Senior Software Engineer - Java, Kafka, AWS
Senior Software Engineer - Java, Kafka, AWS

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Back End Developer
Back End Developer

ACL Digital • India

On-site
INR 1,500,000 - 2,100,000
Software Engineer II - Java, UI, Spark, Kafka
Software Engineer II - Java, UI, Spark, Kafka

United States Digital Space LLC • Maharashtra

On-site
INR 1,400,000 - 2,000,000
Sr Lead Software Engineer - Java
Sr Lead Software Engineer - Java

JPMorganChase • Bengaluru

On-site
INR 7,000,000 - 10,000,000
Senior Engineer - Software Development
Senior Engineer - Software Development

3i Infotech • Mumbai

On-site
INR 2,500,000 - 4,000,000