W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9iyxjyaw5ndg9uifn0yxjyig5ldyavanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Lead Java Developer, trading systems middleware

Lead Java developer, core java, middleware, trading platform, global trading house, trading platform development team.

This world leading trading services provider is looking for an experienced Lead Java developer to join our team developing first class middleware services which are key to the success of our trading platforms.

As a highly experienced Java Developer, the role will give you the chance to work with the latest middleware technologies. From day one you will be developing high volume, high performance services where security, reliability, and accuracy are paramount. You will be enthusiastic about making contributions that help the team meet the challenges we face, delivering high-quality software within a complex business domain.

The role will need you to draw on your experience in approaches such as Continuous Delivery and understand how and when to use TDD, BDD and DDD to deliver high quality software that accurately represents the business domain. You will be comfortable working closely with both business and technical stakeholders to achieve the best possible outcomes.

Technology is a passion for you and you are interested in learning ideas and practices from across the industry by attending conferences, meetups and putting your learning into practice. You understand that mastery is a journey and are committed to continual personal improvement that comes from a deep-seated desire to be the best you can be.

Mandatory

  • Extensive knowledge of Java and related technologies: Spring Framework, JMS, etc.
  • Significant experience of developing RESTful web services using Apache Tomcat
  • Firm believer in the value of agile development methodologies, Test Driven Development, and Continuous Delivery
  • Quick to assimilate new ideas and concepts – productive from day one in the role
  • A committed team player who builds relationships across the business
  • A practical approach to problem solving, you will show a high level of initiative
  • Excellent attention to detail when under pressure, takes delivery commitments seriously

Highly desirable

  • Java Certification
  • Deep understanding of web security
  • Financial background with an understanding of fintech and financial trading