About Us
We are State Street, one of the largest custodian banks, asset managers and asset intelligence companies in the world. Our mission is to safeguard and steward the investments of millions of people.
Job Description
We are seeking an experienced Java Developer to join our Agile development team within Global Technology Services. As a developer on our team, you will collaborate with members to implement high-quality Java solutions and work in an environment that values sustainable pace to ensure quality and team wellbeing.
Main Responsibilities:
* Develop and maintain Java applications according to specifications
* Collaborate with Tech Leads and Business Analysts to implement solutions
* Write clean, maintainable code following team standards
* Participate in code reviews and quality assurance processes
* Contribute to sprint planning and Agile ceremonies
* Troubleshoot and resolve technical issues
* Support the continuous improvement of our development processes
* Participate in knowledge sharing within the team
Requirements:
* 5-7 years of hands-on experience in Java development
* Strong knowledge of core Java packages, Lambda expressions, Stream API, and Concurrent programming
* Experience with object-oriented development paradigms and design patterns
* Ability to write clean, readable, and maintainable code
* Experience working in Agile development environments
* Proficiency with relational databases
* Experience writing JUnit test cases
* Familiarity with build and deployment tools (Gradle, Maven, Jenkins, Git)
* Understanding of software development lifecycle
PREFERRED SKILLS:
* Knowledge of Spring Framework
* Experience with RESTful Web Services
* Familiarity with React JS or other modern frontend frameworks
* Experience with Test-Driven Development and Continuous Integration
* Understanding of microservices architecture
* Deep knowledge of SQL
* Experience with Kafka or similar message queue systems
* Exposure to cloud platforms (AWS, Azure, or GCP)
What We Offer:
* Collaborative team environment with clear technical guidance
* Professional development opportunities
* Competitive salary and benefits package
* Balanced workload and sustainable pace
* Opportunity to work on meaningful projects
What We Value:
* Enterprise Architecture certifications (e.g., TOGAF, Zachman)