
Posted 25 days ago
Senior Java Developer
State Street Investment ManagementSenior Java Developer
Requirements
8+ years professional software engineering experience, 5+ years designing highly transactional event-driven systems, Proficiency in Java, C#, SQL, and JavaScript, Experience with Spring-based applications, Cloud-native architecture experience (AWS/Azure), Containerization experience (Docker, Kubernetes), Familiarity with messaging platforms like Kafka, 2+ years in financial services domain, BE or equivalent in Computer Science
Skills
JavaSpringAWSSQLDockerKubernetesKafkaPython
About the role
Responsibilities
- Analyze, design, develop, test, and debug large-scale software solutions within financial trading domains
- Collaborate with Business Analysts and Product Managers to translate complex requirements into sustainable software
- Participate in product architecture design and provide technical direction through code reviews
- Develop and implement applications using Java, C#, SQL, and JavaScript
- Write unit and automation tests to ensure high-quality end products
- Actively participate in Agile/Scrum processes, including daily standups and sprint planning
- Provide mentoring to junior engineers and technical support for production issues (L3/L4)
Requirements
- 8+ years of professional software engineering experience
- 5+ years of experience designing highly transactional, concurrent, and event-driven systems
- Proficiency in Java, C#, SQL, and JavaScript
- Experience with Spring-based applications
- Cloud-native architecture experience (AWS or Azure)
- Containerization experience with Docker and Kubernetes
- Minimum 2 years of experience in the financial services domain
- BE or equivalent degree in Computer Science
Preferred Qualifications
- Experience with messaging and streaming platforms like Kafka or Apache Flink
- Familiarity with observability tools such as Grafana, Prometheus, or Open Telemetry
- Experience with modern data platforms like Snowflake or Databricks
- Knowledge of infrastructure-as-code tools like Terraform
- Understanding of AI and Generative AI concepts and tools
- Working knowledge of Python for scripting and automation
About the Company
State Street Investment Management is the asset management arm of State Street Corporation. As one of the world's largest investment managers, we are pioneers in indexing, ETF, and ESG investing, providing research-driven investment solutions to a global client base of institutional investors.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Java Developer
State Street Investment Management · Bangalore
