This job listing has expired and the position may no longer be open for hire.

Java Application Developer at State Street in Boston, Massachusetts

Posted in General Business 30+ days ago.

Type: Full-Time

Job Description:

Global Link, a division of State Street Global Market, is a leader in providing electronic trading platforms for multiple asset classes.  Our platforms are used by 19 of the top 20 largest asset managers to execute trades, as well as manage post trade settlement processes.

The targeted product is a sophisticated electronic trading system built on Java, Node.js and Oracle on the server side and modern web technologies on the front end.  The product is expanding both vertically with new features and also horizontally into other business and asset classes. We’re also embarking on a major re-architecture effort towards microservices and Kubernetes/cloud deployment.

The ideal candidate is a Java developer with excellent JEE and database development knowledge and experience.


  • Good knowledge and experience with core java 8/9/10/11/12 and JEE technologies such as concurrency, JDBC, Spring etc. Expertise with Hibernate is highly desirable.

  • Strong skills with Object Oriented design and code refactoring. Good knowledge and experience of functional and reactive programming (FRP) is highly desirable.

  • Write clean and quality code.

  • Good knowledge and experience with data modeling and database development (SQL, PL/SQL).

  • Strong communication skills and work ethics.

  • Passionate about professional software development.

  • 3 years of software development experience required

  • bachelors degree in computer science

Further Notes:

  • This is a hands-on developer positions within a small elite development team that moves very fast.

  • Among all technical skills, core java knowledge and experience as well as OO design skills is preference #1; JEE including JDBC, Spring, Hibernate, XML #2.

  • Any experience with Docker and Kubernetes is a huge plus.

  • Knowledge and experience with messaging (RabbitMQ/Kafka/Apache Pulsar), Redis data caching, NoSQL databases, websocket is a huge plus.

This is an exciting opportunity for somebody to join a cutting edge technology team with a product that is experiencing rapid growth.  We offer competitive compensation package and flexible work hour.