Java Software Engineer
Core
Design, develop, and maintain robust and scalable solutions for financial services platforms.
Role type
Mid-to-senior Java Software Engineer
Builds
Financial services platforms and trading systems
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Java (8-25), Spring/Spring Boot, RESTful services, SQL (Oracle/Postgres), Redis, Docker, Kubernetes, Kafka, Schema Registry
Preferred skills
Kafka Streams, WebSockets, Solr, Istio, AI in enterprise mode
Responsibilities
Design application components, write clean and efficient code, develop unit/integration/end-to-end tests, troubleshoot production incidents, create deployment baselines, collaborate with financial experts
Seniority
Mid-level (4+ years experience)
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.