Senior Developer
Core
Senior Java developer building server-side systems for capital markets and financial risk management.
Role type
Senior IC backend engineer (Java/Spring)
Builds
Server-side applications, microservices, and distributed messaging systems for financial markets
Domain
Financial services / Capital markets
Required skills
Java 8+, Spring Framework (Boot, MVC, Data, WebFlux, Cloud), Object-Oriented Design, Distributed messaging (JMS), Relational databases (Oracle, SQL, PL/SQL), Multi-threaded server-side development, Unit testing (JUnit, Mockito, Karate), CI/CD pipelines (Jenkins, ArgoCD, GitHub Actions)
Preferred skills
ReactJS, Kubernetes (OpenShift, Tanzu), BPMN/Camunda, Redis, Test Driven Development, Financial services technologies (futures/options), AI-assisted SDLC
Technologies
Java, Spring Boot, Spring MVC, Spring Data, Spring WebFlux, Spring Cloud, Hibernate, JPA, Oracle, JMS, Jenkins, ArgoCD, GitHub Actions, ReactJS, Kubernetes, OpenShift, Tanzu, Redis, Camunda, Drools, JUnit, Mockito, Karate