Senior Java Developer

Permanent @Garniche Jobs UK in IT
  • EC2Y 5ET, Coleman Street, Greater London View on Map
  • Post Date : March 13, 2023
  • Apply Before : April 27, 2023
  • 0 Click(s)
  • View(s) 4
  • Share:

Job Detail

  • Job ID 338178

Job Description

Permanent, full-time, hybrid

We are looking for a Senior Software Engineer to work with our commodities team within Oils Trading to drive efficiency through technology modernisation.

You will be part of a talented engineer team that works on low-latency mission-critical applications. Roles and responsibilities include application architecture and development across full software development lifecycle from concept and design to testing, collaborating with like-minded engineers.


* Contribute across all phases of the development lifecycle working within Agile methodology

* Write well designed, testable, efficient code

* Ensure designs are in compliance with specifications

* Prepare and produce releases of software components

* Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

* Mentor and supports engineers with technical direction and best practices


* BS/MS degree in Computer Science, Engineering or a related subject

* Experience within the Financial services, ideally knowledge of commodities and back-office functions

* Proven hands-on experience designing and developing enterprise applications using Java/Spring in real-time, low latency environments is a must.

* Proven hands-on experience developing distributed systems using Microservice architecture (event-based)

* Experience with containerisation (Docker, Kubernetes)

* Experience with cloud platforms (Azure)

* Exposure with distributed messaging / streaming platforms (Apache Kafka)

* Experience with TDD/BDD, testing framework (Junit/Mockito/TestContainers/Jest/React-testing-library)

* Excellent knowledge of Relational Databases SQL and No-SQL databases

* Desirable to have experience building large scalable web-based applications using React (ideal)/Angular with Typescript