Senior Java Developer
Core
Modernizing a monolithic application to a service-oriented architecture for a major US bank, focusing on risk calculations and financial data processing.
Role type
Senior Java Developer (Backend)
Builds
Scalable microservices and distributed components for risk management
Domain
Financial services / Banking
Deliverable
production ML models | product features
Required skills
Java, OOP, Spring Framework (Spring Boot, JDBC, RESTful services), Oracle, SQL, Microservices, Linux, Concurrency, Multithreading
Preferred skills
Financial institutions experience, Financial data workflows
Technologies
Java, Spring Boot, JDBC, REST, Oracle, SQL, Linux
Responsibilities
Design scalable solutions for efficient data processing, optimize data flow between services, enhance system performance across distributed components, re-engineer domains with large numbers of entities
Seniority
Senior, hands-on IC