Taro Logo

Senior Java Application Developer, Assistant Vice President

State Street is one of the largest custodian banks, asset managers and asset intelligence companies in the world, providing investment services and solutions.
$100,000 - $160,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java Application Developer, Assistant Vice President

State Street's Global Link division is seeking a Senior Java Application Developer to join their electronic trading platforms team. This role is part of a sophisticated system handling hundreds of billions of dollars in AUM, built on Java, Node.js, and Oracle, with modern web technologies. The team is undergoing a major re-architecture effort adopting microservices and AWS/Kubernetes.

The position offers an opportunity to work on cutting-edge technology within a small elite development team that moves quickly. The role involves developing and enhancing trading systems used by 19 of the top 20 largest asset managers. You'll be responsible for backend service architecture, feature development, and ensuring high-quality code standards.

State Street offers a comprehensive benefits package including competitive medical care, insurance plans, and flexible work programs. The company strongly values inclusion and diversity, providing tools to balance professional and personal life, paid volunteer days, and employee networks. This is an excellent opportunity for a senior developer passionate about financial technology and looking to make an impact in a global organization.

The role requires expertise in Java 11+, JEE technologies, microservices architecture, and database development. The ideal candidate will have strong object-oriented design skills and experience with modern development practices. Knowledge of messaging systems like RabbitMQ/Kafka and Redis is highly valued.

Last updated a day ago

Responsibilities For Senior Java Application Developer, Assistant Vice President

  • Work with the team to define high-level technical requirements and architecture for the back-end services
  • Develop new application features and enhance existing ones
  • Develop relevant documentation and diagrams
  • Work with other teams for deployment, testing, training and production support
  • Integration with front-end development/services
  • Ensure that development, coding, privacy and security standards are adhered to at all times

Requirements For Senior Java Application Developer, Assistant Vice President

Java
Node.js
Kubernetes
Redis
Kafka
RabbitMQ
  • Great knowledge and experience with core java 11+ and JEE technologies
  • Strong skills with Object Oriented design and code refactoring
  • Knowledge of functional and reactive programming (FRP)
  • Great knowledge and experience with data modeling and database development (SQL, PL/SQL)
  • Good knowledge and experience of microservices architecture and Kubernetes
  • Strong communication skills and work ethics
  • Experience with messaging (RabbitMQ/Kafka), Redis, websocket

Benefits For Senior Java Application Developer, Assistant Vice President

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive medical care
  • Insurance plans
  • Savings plans
  • Flexible work programs
  • Development programs
  • Educational support
  • Paid volunteer days
  • Matching gift programs

Interested in this job?

Jobs Related To State Street Senior Java Application Developer, Assistant Vice President