Backend Java Lead Developer - Vice President
Core
Design, develop, and optimize high-volume Java applications for margin calculation and risk management within Prime Services.
Role type
Senior IC Backend Java Developer (Financial Services)
Builds
Margin calculation platform and risk management systems
Domain
Financial Services / Prime Services
Deliverable
production ML models | product features
Required skills
Java (core, concurrency, multithreading), Spring Boot, Spring Batch, Kafka, SQL, JUnit, Mockito, Linux, Git, CI/CD, Docker, Kubernetes
Preferred skills
Margin/collateral/risk domain knowledge, calculation engines, large-scale batch processing, Apache Geode/GemFire, Hibernate, JPA, application monitoring
Technologies
Java, Spring, Kafka, SQL, JUnit, Mockito, Linux, Git, Docker, Kubernetes, Apache Geode, GemFire, Hibernate, JPA, Jackson
Responsibilities
Design and develop Java applications for margin calculation; translate financial requirements into maintainable solutions; lead technical design and roadmap; optimize calculation performance; develop batch and event-driven workflows; review code and mentor engineers; troubleshoot production issues; improve monitoring and resiliency; partner with global teams on delivery commitments.
Seniority
Senior, hands-on IC with leadership responsibilities