Senior Java Developer - Assistant Manager

State Street UK

Bangalore, India
On-site
Java and spring boot
Databricks and apache spark
Aws deployment
This role is responsible for development of an extensible new application as part of a global team, focusing on high-performing, scalable, enterprise-grade applications

Job Summary

  • This role is responsible for development of an extensible new application as part of a global team, focusing on high-performing, scalable, enterprise-grade applications.
  • Key responsibilities include designing and developing enterprise-grade Java and Spring Boot applications, building REST APIs and microservices, and developing Databricks and Apache Spark pipelines.
  • The role contributes to building scalable, secure, and AI-ready platforms while adhering to banking standards, design patterns, and enterprise engineering practices.

Matching Summary

This role is responsible for development of an extensible new application as part of a global team, focusing on high-performing, scalable, enterprise-grade applications.

Skills & Requirements

Must-have

  • Java and Spring Boot
  • Databricks and Apache Spark
  • AWS deployment
  • REST APIs and microservices
  • Enterprise-grade applications
  • Banking standards and practices

Nice-to-have

  • AI/ML use cases
  • Performance tuning
  • Data governance frameworks
  • Agile/Scrum experience
  • Banking domain knowledge

Key Requirements

  • 7-10+ years of experience
  • Hands-on developer in enterprise environments
  • Experience in banking or regulated technology environments (preferred)
  • Proficiency in Java and Spring Boot
  • Experience with Databricks and Apache Spark
  • Experience building and deploying solutions on AWS
  • Solid understanding of software design patterns, microservices, and clean architecture
  • Strong SQL and data processing skills
  • Experience with CI/CD pipelines, version control, and DevOps practices

Work Rights

Not specified

Tailored Resume

Cover Letter