





Metro senior full‑stack role with niche data and capital‑markets requirements yields moderate applicant competition.
Capital markets and analytics emphasis increases industry specificity but core Java/data skills remain transferable.
Explicit 10+ years and mandatory Java, data lake and analytics skills make shortlisting highly selective.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop robust Java-based backend services and APIs for client-server analytics applications in capital markets.
Build and optimize scalable data pipelines and storage solutions leveraging Apache Iceberg and support reporting via Amazon QuickSight.
Contribute to architecture decisions and collaborate with data engineers, analysts, and business stakeholders to deliver business insights.
7–10+ years of experience in Java development (Java 8+) with strong Spring / Spring Boot skills.
Experience designing RESTful APIs, microservices, containerization (Docker mandatory, Kubernetes a plus).
Hands-on experience with data lake technologies, preferably Apache Iceberg, and strong SQL/data modeling skills.
Experience working with capital markets systems (trading, risk, or analytics).
Senior-level Java developer familiar with large-scale financial datasets and capital markets domain.
Experienced in backend engineering focused on scalable data solutions and analytics platforms.
Strong collaborative operator who influences architecture and engages actively with cross-functional teams.