Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14001260

    HYDERABAD · FULLTIME

    Java Developer

    Crisil logo

    Crisil

    Hyderabad · onsite · Posted 56d ago

    Sourced fromNaukri
    Undisclosed6–10 yrsfulltimeHyderabad

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 15 questions to answer1.4s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Title - Senior Software Engineer
    Job Description

    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.

    Mandatory Skills
    Java,Python,Pyspark,Middle Tier,Backend,Database Development,SQL

    Sourced from naukri

    Section · 02

    Skills

    Apache KafkaDatabase Developmentamazon web servicesData StructuresBackendPysparkPythonSQLAlgorithmsJavaMicroservicesMiddle TierSystem Design

    Section · Company

    About Crisil

    Crisil logo

    Crisil

    Analytics & KPO

    4.7k+

    employees

    1987

    39 years old

    Mumbai,Maharashtra

    India

    About

    Crisil is an agile and innovative, global analytics company driven by its mission of making markets function better.

    Industries

    Analytics & KPOInternet

    Employee ratings

    1,936 reviews

    3.5/ 5

    Culture

    3.6

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance385Salary355Work Culture280Senior Management209Learning167

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Java Developer · waiting for your command