Java Engineer, Associate
Core
Architecting, coding, and mentoring teams to build resilient, enterprise-scale back-end systems for global post-trade operations.
Role type
Senior IC Java Back-End Engineer
Builds
Microservices, event-driven systems, and data pipelines for financial data processing
Domain
Financial technology / Post-trade accounting
Deliverable
production ML models | product features
Required skills
Java 11+, Spring Boot, REST APIs, SQL Server, Redis, Kafka, Snowflake, Agentic coding, LLMs
Preferred skills
Kubernetes, Docker, AWS/GCP, Prometheus, Grafana, Open Telemetry, Python scripting, Prompt Engineering
Technologies
Java, Spring Boot, Redis, Kafka, Snowflake, SQL Server, Kubernetes, Docker, AWS, GCP, Prometheus, Grafana, Open Telemetry
Responsibilities
Design and develop robust, high-performance back-end systems; Lead design discussions, code reviews, and architecture sessions; Build and maintain microservices and event-driven systems; Develop data integration and pipeline components; Implement and optimize Redis-based caching; Champion best practices for code quality, testing, automation, and performance tuning
Seniority
Senior, hands-on IC