State Street
Financial Services
SeniorJavaDeveloper-AssistantManager
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Java Developer - Assistant Manager at State Street. Skills: Java, Spring Boot, Databricks, Apache Spark, AWS. development of extensible new applications. designing, developing, and delivering high‑quality, high‑performance applications and data solutions”
Industry & Context.
translate requirements into technical solutions; resolve defects; address issues
What They're Looking For.
Must Have
7–10 + years of experience as a hands‑on developer in enterprise environments, Java and Spring Boot, Databricks and Apache Spark, AWS, software design patterns, microservices, clean architecture, SQL and data processing skills, CI/CD pipelines, version control, DevOps practices
Nice to Have
banking or regulated technology environments, AI / ML use cases, data platforms supporting analytics, performance tuning and optimization, data governance and quality frameworks, Agile / Scrum experience, banking domain knowledge
What You'll Do.
development of extensible new applications
and delivering high‑quality
high‑performance applications and data solutions
and AI‑ready platforms
design and develop enterprise‑grade Java and Spring Boot applications
build and maintain REST APIs and microservices
develop and enhance Databricks and Apache Spark pipelines
implement efficient data transformation
optimize Spark jobs and cloud resources
support performance testing
build platforms and services that are AI‑ready
support production deployments
How You'll Work.
Team & Collaboration
closely working as part of global team; works closely with AVPs, architects, QA officers, and cross‑functional technology teams; Participate actively in code reviews; Collaborate with architects and senior engineers; Partner with cross‑functional teams; Work in Agile / DevOps delivery models
Process & Methodology
Agile / DevOps delivery models, sprint planning, development, releases
Full Job Description
**Role Summary:** Global Markets business has embarked on a technology transformation project to replace legacy front office applications with an extensible new applications. This role is responsible for development of this application closely working as part of global team. We are looking for a Senior Java/Spark Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. This includes roles and responsibilities of managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. The Senior Associate is a **hands‑on senior developer role** responsible for designing, developing, and delivering **high‑quality, high‑performance applications and data solutions** using **Java, Spring Boot, Databricks, Apache Spark, and AWS**. The role contributes to building **scalable, secure, and AI‑ready platforms** while strictly adhering to **banking standards, design patterns, data quality requirements, and enterprise engineering practices**. This role operates within Global Technology Services (GTS) and works closely with AVPs, architects, QA officers, and cross‑functional technology teams. ## ## **Key Responsibilities:** ### **Application Development** * Design and develop **enterprise‑grade Java and Spring Boot applications** following approved **design patterns and clean architecture principles**. * Build and maintain **REST APIs and microservices** with a focus on performance, scalability, and security. * Adhere to **bank technology standards** , security controls, and SDLC governance requirements. * Participate actively in **code reviews** , ensuring adherence to coding standards and best practices. ### ### **Data Engineering & Platform Development** * Develop and enhance **Databricks and Apache Spark pipelines** for batch and scalable data processing. * Implement eff
Applying for this Senior Java Developer - Assistant Manager role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about State Street?
Real rants from real employees. Read before you apply.