CareerPlanSign in

Lead, Java Software Engineer

New York, NY, US💼 Full-time💰 $130,000–$130,000🗓 2026-09-13 → 2026-09-25

Core

Lead the design, development, and deployment of scalable, fault-tolerant applications and microservices for an indices prototyping platform serving institutional clients.

Role type

Lead Software Engineer (Java)

Builds

Scalable distributed systems and microservices for financial indices prototyping

Domain

Financial services / Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Java (8+, concurrent/distributed systems), Spring Boot, Spring Cloud, Hazelcast, SQL, AWS (EC2, ECS, Lambda, S3), Microservices architecture, Unit/Integration testing, Containerization

Preferred skills

CI/CD pipelines, DevOps practices, Agile/Scrum methodologies

Technologies

Java, Spring Boot, Spring Cloud, Hazelcast, AWS, Docker/Kubernetes (implied by containerization)

Responsibilities

Lead design and deployment of applications, collaborate on feature definition, ensure application performance and quality, identify and fix bottlenecks, maintain code quality and automation, develop scalable/fault-tolerant applications, utilize cloud services, implement containerization strategies, develop user interfaces, mentor junior developers

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.