State Street is looking to expand its eFX platform, which has seen significant increases in trading volumes and PnL contributions, and needs a skilled Java developer to develop high-volume, highly available transactional systems
Requirements
- Experience developing in Java
- Experience with relational databases (Oracle, Sql Server) and development
- Experience with build tools, for example Git, Maven, Jenkins, Artifactory, etc.
- Experience with Messaging frameworks including AWS, DataBricks, Python, Java
- Formal training or certification on Data Engineering concepts and 3+ years applied experience
- Experience using technologies such as Databricks, Pyspark, and AWS
- Strong software engineering and object-oriented programming skills with expertise in Python and Terraform
Responsibilities
- Leverage Java, Python programming and design skills to develop high volume, highly available transactional systems
- Build integration solutions across heterogeneous platforms
- Work closely with business users as well as Development, Quality Assurance, and Infrastructure teams
- Receive and analyze requirements and propose suitable solutions that adhere to the team's working methodology
- Take ownership of medium to large projects and run them from inception to completion
- Communicate with senior management, developers, architects, and end users, who may be based in different locations and time zones
Other
- Bachelors or Masters in CS, Computer Engineering, Information Systems, or similar
- 8 years’ experience working as a software developer
- Experience with collaboration with geographically distributed teams a plus
- Stays current with data engineering technologies, best practices, and industry trends
- Adds to team culture of diversity, equity, inclusion, and respect