Role Summary & Role Description
Our technology function, Global Technology Services (GTS), is vital to State Street and is the key enabler for our business to deliver data and insights to our clients. We’re driving the company’s digital transformation and expanding business capabilities using industry best practices and advanced technologies such as cloud, artificial intelligence and robotics process automation.
We offer a collaborative environment where technology skills and innovation are valued in a global organization. We’re looking for top technical talent to join our team and deliver creative technology solutions that help us become an end-to-end, next-generation financial services company.
Join us if you want to grow your technical skills, solve real problems and make your mark on our industry.
As a Java Application Develop Engineer you will:
- Work with the global team on designing, implementing, deployment and support the technical solution following the company process
- Work on developing highly scalable enterprise-level web applications and RESTful APIs using Micro-Services
- Trouble shoot and fix any issue with the product/solution delivered timely
- Communicate with counterparties in different regions on the project plan and technical details
- Collaborate with other teams to continuously improve the solution and support model
- Learn, research & adopt new technical solutions and/or approaches
- Develop and maintain a thorough understanding of all required business knowledge
- Follow HR policies and procedures
- Perform other duties as required
These skills will help you succeed in this role:
- Bachler degree in Computer Science, Software Engineering or other related major
- 3+ years of enterprise java application experience with Java and Spring
- Experience with RESTful APIs and microservices
- Knowledge of AWS cloud platforms
- Experience writing unit tests with JUnit, Mockito
- Strong design and programming skills
- Ability to learn business knowledge and new technical solutions
- Having good communication skills, fluent in English written and oral
- Having experience in Distributed Agile and Lean practices
- Having a strong sense of accountability