Java Developer- Manager
Core
Designing and developing medium to large software enhancements and solutions for State Street Investment Management's business and technical problem domains.
Role type
Senior IC Java Developer (Manager)
Builds
Production software applications and platforms for institutional investors
Domain
Financial Services / Asset Management
Deliverable
production ML models | product features
Required skills
Java, Python, SQL, JavaScript, Spring, AWS/Azure, Docker, Kubernetes, Terraform, Kafka, Apache Flink, Grafana, Prometheus, Open Telemetry, Agile/Scrum
Preferred skills
Financial Trading systems, OMS/EMS systems, Generative AI tools, low-latency high-throughput systems
Technologies
Java, Python, SQL, JavaScript, Spring, AWS, Azure, Snowflake, Databricks, Docker, Kubernetes, Terraform, Kafka, Apache Flink, Grafana, Prometheus, Open Telemetry
Responsibilities
Analyze, design, develop, test, and debug software enhancements; Collaborate with Business Analysts and Product Managers to translate requirements into software; Participate in product architecture design; Provide technical support for production issues (L3/L4); Mentor junior engineers/interns; Write unit and automation tests; Conduct manual tests; Contribute to design and API documentation; Participate in Agile ceremonies (standups, planning, grooming, retrospectives)
Seniority
Senior, hands-on IC