Padmi

Java Backend Developer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at MyCrisil

Opens the source posting on shine.com

Source description

About the role

View original

You are a Java Developer with experience in capital markets and risk systems, focusing on backend services, APIs, and data processing components to support trading, risk calculations, and reporting. - Develop and enhance Java-based backend applications for trading and risk scenarios - Build and maintain APIs, services, and data processing components - Work on trade data flows, risk calculations, and reporting pipelines - Implement asynchronous and event-driven processing using systems like Kafka - Collaborate with risk, treasury, and business teams to address requirements effectively - Participate in the end-to-end Software Development Life Cycle (SDLC) - Troubleshoot production issues and optimize system performance You must possess: - Strong experience in Core Java (8/11+) - Proficiency in multithreading and concurrency concepts - Experience in building RESTful services and APIs - Strong SQL skills for queries and data handling - Familiarity with the Spring/Spring Boot framework - Understanding of event-driven architecture such as Kafka - Domain experience in Investment Banking/Capital Markets - Exposure to Market Risk, Treasury Risk, RWA, and Trade processing - Knowledge of financial workflows like risk calculation, trade lifecycle, and reporting pipelines Desirable skills include: - Experience with Kafka or similar messaging systems - Exposure to batch processing and schedulers - Basic knowledge of Python for automation/scripting - Familiarity with CI/CD tools like Jenkins and Git - Exposure to cloud environments (not mandatory) Note: Candidates without capital markets, risk, or trading domain experience will not be considered. Education Qualification: STEM Degree, Finance Experience: 7 to 12 years You are a Java Developer with experience in capital markets and risk systems, focusing on backend services, APIs, and data processing components to support trading, risk calculations, and reporting. - Develop and enhance Java-based backend applications for trading and risk scenarios - Build and maintain APIs, services, and data processing components - Work on trade data flows, risk calculations, and reporting pipelines - Implement asynchronous and event-driven processing using systems like Kafka - Collaborate with risk, treasury, and business teams to address requirements effectively - Participate in the end-to-end Software Development Life Cycle (SDLC) - Troubleshoot production issues and optimize system performance You must possess: - Strong experience in Core Java (8/11+) - Proficiency in multithreading and concurrency concepts - Experience in building RESTful services and APIs - Strong SQL skills for queries and data handling - Familiarity with the Spring/Spring Boot framework - Understanding of event-driven architecture such as Kafka - Domain experience in Investment Banking/Capital Markets - Exposure to Market Risk, Treasury Risk, RWA, and Trade processing - Knowledge of financial workflows like risk calculation, trade lifecycle, and reporting pipelines Desirable skills include: - Experience with Kafka or similar messaging systems - Exposure to batch processing and schedulers - Basic knowledge of Python for automation/scripting - Familiarity with CI/CD tools like Jenkins and Git - Exposure to cloud environments (not mandatory) Note: Candidates without capital markets, risk, or trading domain experience will not be considered. Education Qualification: STEM Degree, Finance Experience: 7 to 12 years

One address, no account. We’ll tell you when matching roles go live.

More at MyCrisil

Related open roles

View all roles
Java Backend Developer at MyCrisil · Padmi