Senior Java Engineer
Core
Design, build, and operationalize high-performance Java and Python applications with embedded AI capabilities for global index calculation and distribution.
Role type
Senior IC Java Engineer (AI/ML integration)
Builds
Mission-critical index computation platforms and AI-driven financial market infrastructure
Domain
Financial markets infrastructure / High-frequency data processing
Deliverable
production ML models
Required skills
Java, Python, distributed systems, microservices, REST APIs, RDBMS, CI/CD, Docker, Kubernetes, JVM profiling, algorithmic design
Preferred skills
LLMs, LangChain, agentic AI frameworks, Spring Boot, Redis, Kafka, BDD frameworks
Technologies
LangChain, LangGraph, Jenkins, GitLab, Cucumber, JBehave, Karate, Oracle, SQL Server, Postgres
Responsibilities
Design and develop complex Java/Python applications; Architect performance-critical index computation services; Lead end-to-end projects from requirements to operations; Build automated test suites; Diagnose production issues and provide Level 3 support; Conduct peer reviews and mentor junior engineers
Seniority
Senior, hands-on IC