State Street

Financial Services

SeniorJavaDeveloper-AssistantManager

Bangalore, Karnataka, India; Mumbai, Maharashtra, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Financial Services
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →