Senior Software Engineer, Java Officer

State Street UK

Hyderabad, India
On-site
Enterprise java technologies
Relational databases
Cloud native application development
Contribute towards new enhancements and maintenance of one or more components as a Senior member of a Front Office Trading team

Job Summary

  • Contribute towards new enhancements and maintenance of one or more components as a Senior member of a Front Office Trading team.
  • Collaborate with Business Analysts and Product Managers to turn moderately complex business requirements into working and sustainable software.
  • Provide mentoring to junior engineers/interns when required.

Matching Summary

Contribute towards new enhancements and maintenance of one or more components as a Senior member of a Front Office Trading team.

Skills & Requirements

Must-have

  • enterprise Java technologies
  • Relational databases
  • cloud native application development
  • highly transactional systems
  • Agile methodologies

Nice-to-have

  • financial trading systems experience
  • Microsoft Azure
  • Spring Boot
  • Microservices
  • Kafka
  • clean, maintainable code

Key Requirements

  • 8+ years of professional software engineering experience in core and enterprise Java
  • 6+ years of experience in designing and developing software solutions in highly transactional, concurrent, event driven systems
  • 2+ years of Cloud native application development experience
  • B.S. degree in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required

Work Rights

Not specified

Tailored Resume

Cover Letter