State Street Corporation - Boston, MA

posted about 2 months ago

Full-time - Mid Level
Boston, MA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Java Application Developer (AVP) role at State Street involves developing and enhancing electronic trading systems used by top asset managers. The position requires expertise in Java, JEE technologies, and microservices architecture, with a focus on delivering high-quality code and documentation. The developer will work within a fast-paced, elite team to integrate back-end services with front-end applications while adhering to coding and security standards.

Responsibilities

  • 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

  • Bachelor's degree in a related IT field.
  • 5+ years of IT experience with core Java 11+ and JEE technologies such as concurrency, JDBC, Spring, Hibernate/JPA.
  • Strong skills in Object Oriented design and code refactoring.
  • Good knowledge and experience of functional and reactive programming (FRP).
  • Experience with data modeling and database development (SQL, PL/SQL).
  • Strong communication skills and work ethics.

Nice-to-haves

  • Knowledge and experience with microservices architecture and Kubernetes.
  • Experience with messaging systems (RabbitMQ/Kafka), Redis, websocket.

Benefits

  • Generous medical care and insurance plans.
  • Savings plans.
  • Flexible Work Programs.
  • Development programs and educational support.
  • Paid volunteer days.
  • Matching gift programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service