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 systems for financial trading platforms
Domain
Financial services / Capital markets
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Framework (Boot, MVC, Data, WebFlux, Cloud), Hibernate/JPA, Oracle/SQL, JMS, multi-threaded development, JUnit/Mockito, CI/CD pipelines
Preferred skills
ReactJS, Kubernetes (OpenShift/Tanzu), Redis, BPMN/Camunda, Test Driven Development, AI-assisted SDLC tools
Technologies
Java, Spring, Hibernate, Oracle, JMS, Jenkins, ArgoCD, GitHub Actions, ReactJS, Kubernetes, Redis, Camunda
Responsibilities
Design, program, debug, and implement system requirements using Java/Spring; Collaborate with business units and stakeholders to gather requirements; Plan and estimate development for key components; Execute unit tests and ensure code quality; Support production systems and define recovery procedures; Identify and resolve root causes of defects
Seniority
Senior, hands-on IC