Java Apps Developer Lead Analyst - Vice President
Core
Senior Java Backend Developer leading the Margin Calculation technology team to process large volumes of financial data and apply complex business rules for risk management.
Role type
Senior IC Java Backend Developer (Lead Analyst)
Builds
High-volume, calculation-intensive, and distributed applications for margin calculation and risk management.
Domain
Financial Services / Risk Management
Deliverable
production ML models | product features
Required skills
Java (core, concurrency, multithreading), Spring Boot, Spring Batch, Kafka, SQL, Linux, Git, CI/CD, Docker, Kubernetes, JUnit, Mockito
Preferred skills
Margin/collateral/risk platforms, calculation engines, large-scale batch processing, Apache Geode/GemFire, Hibernate, JPA, application monitoring
Technologies
Spring, Kafka, JMS, Docker, Kubernetes, Hibernate, JPA, Jackson, Apache Geode, GemFire
Responsibilities
Design, develop, test, and deliver Java applications for margin calculation; optimize calculation performance using concurrency and parallel processing; lead technical design and contribute to the platform roadmap; review code and mentor engineers; investigate production issues and implement fixes; partner with global teams to manage dependencies and risks.
Seniority
Senior, hands-on IC with leadership responsibilities