Senior Software Developer
Core
Develop and support highly scalable, high performance components and build innovative AI solutions for risk management within the Market and Counterparty Credit Risk team.
Role type
Senior Software Developer (Java/Big Data)
Builds
Next-generation Agentic platform for risk management
Domain
Financial Services / Credit Risk / Big Data
Deliverable
production ML models | product features
Required skills
Java, J2EE, REST/Microservices, Linux, NoSQL/SQL databases, Spring, Spring Boot, Spark, Scala, Big Data (Hadoop/Spark), Cloud, containers, messaging/streaming technologies (MQ, Kafka), Git, Maven
Preferred skills
Frontend development (Angular, React), Python, NodeJS, .NET Core, Gen AI solutions, DevOps/CD/CI tools
Technologies
Apache Spark, Hadoop, Kafka, Jenkins, GitHub, Maven, Spring Boot, Angular, React, NodeJS, .NET Core
Responsibilities
Develop and support highly scalable, high performance components; Ensure high code quality through automated unit and functional testing; Automate processes within the development pipeline; Design and develop code structures to promote reusability across many applications
Seniority
Senior, hands-on IC