This job has expired

You will need to login before you can apply for a job.

Low Latency Java Developer

Employer
Allegis Global Solutions
Location
London, United Kingdom
Salary
£700 - £1k
Closing date
Jan 30, 2024

View more

Job Function
Banking
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
  • Contract: 6 months + extension (inside IR35) - Long-term project
  • Location: London, UK
  • Flexi: Hybrid (1/2 days per week onsite)
  • Rate: 750 - 878 GBP PAYE (no fees or employer's NI)

Core:

- Banking experience

- Java

- Low Latency/Zero-Garbage

- Fixed Income / Bonds

JOB SCOPE

The successful candidate will be the part of a team building an innovative platform leveraging data, analytics to drive automated decision-making, smart automation across the full life cycle of the business. This is a rare opportunity for a self-driven, strong and passionate developer to participate and contribute to a paradigm shift. We want People driven by the mission!

. Build services with a framework and generic pattern mindset for scale across multiple dimensions optimized compute/performance, functional, visualization, quality control

. Develop reliable connectivity with numerous bank systems in an agile delivery method

. Design, develop and maintain services and applications that facilitate low touch electronic trading

. Do whatever it takes to maintain stability, availability and performance

. Provide Production L3 support as required

. Partner with stakeholders to capture requirements and deliver solutions deep understanding of the problem and context along with ownership are key to be successful in this role

The successful candidate is expected to be an experienced developer in building critical distributed compute solutions in the Financial Markets/Bonds Low touch/Algorithmic pricing domain. Knowledge of and exposure to credit products would be essential. This role requires a wide variety of strengths and capabilities, including:

Core Qualifications

. At least 10 years experience designing, developing mission critical systems in Java as the primary language

. In-depth core Java knowledge, with demonstrable experience of zero-garbage/low latency

. Proven experience in Real Time, scalable systems, garbage collector, queuing, scheduling, complex events processing (CEP)

. Understanding of Financial Markets processes around pricing, booking, golden sources of data etc.

. Technical knowledge in a no-SQL/doc/columnar DB such as mongoDB, kdb, Shell Scripts in Linux/Unix environment and or windows-based environments

. Understanding of what is required to deliver safe and fast electronic trading

. Experience in all or some of these: hazelcast, google guice, solace, gprc

. Understanding and demonstrable experience of modern architecture/designs micro-services/API-first development/high-throughput/event-driven/agent-based system, compositional frameworks

. Knowledge and practical experience in modern dev-ops - CI/CD Build and Static Analysis tools

Delivery

. Ability to think Product/platform with a strong alignment with expected business outcomes/journeys

. Advanced knowledge of application, data and infrastructure architecture disciplines

. Ability to scope minimum viable functionalities for quick and iterative/incremental deliveries this is a must for the candidate

. Understanding of software development life cycle and importance of Design-First

. Experienced in Agile/Scrum-Kanban and related tools

. Knowledge of bonds electronic markets is a strong plus

Other desirable skills/knowledge:

. Some very basic knowledge of UI concepts JavaScript/html5/openfin/react

. Experience of connecting to external trading platforms

Soft skills:

. Fluent in English (speaking and writing)

. Outstanding problem-solving skills

. Proactive, self-starter, autonomous Self-motivated, multi-tasking, with strong analytical and problem-solving skills, solution oriented with proven results

. Good team spirit

. Extreme curiousness

. This is a very demanding role which requires a start-up/entrepreneurial mindset with the ability to work fast, efficiently, under pressure on multiple deliveries

Thank you for considering us!

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert