Full-stack Java Developer (contract) at Digiterre, London, £Contract Rate

  • Contract Spy
  • London, UK
  • May 11, 2020
Duration not stated

Contract Description

About Digiterre:

Digiterre is an award winning, leading technology consultancy that provides innovative software and data solutions to the capital markets. Founded in 2000, we are a growing consultancy with an established client base which specialises in delivering high risk, high profile projects and has worked with over a hundred and fifty clients globally, including many of the world’s largest banks, hedge funds, prime brokers, energy and commodities trading firms.

We are a friendly, collaborative team where motivation, expertise and transparency are encouraged and highly valued. We work closely with our clients to develop bespoke software solutions, enabling their success in fast paced, highly competitive environments. We encourage autonomy and ownership enabling you to deliver maximum impact to our clients, working with the support of highly skilled colleagues in a non hierarchical working environment.

We take a pragmatic view to designing high-quality, scalable software using the best tools and technologies available.

About The Role
We are currently looking for an experienced contract developer with strong Java skills and a good knowledge of Angular.or React to join us on current consulting assignments.

Responsibilities of the role:
  • Working with dedicated client team to provide bespoke software solutions to financial services/energy trading clients.
  • As a senior developer and consultant, you will be expected to perform the following activities:
    • Work directly with your colleagues and clients to identify current and future requirements.
    • Ensuring high standards of code quality are met through measures such as peer review and appropriate testing.
    • Collaborate closely with the Digiterre team and external stakeholders to maintain Digiterre 's reputation for quality and service.
Requirements

Technical Skills:
  • Strong level of experience with server side Java, preferably in greenfield and brownfield projects in the financial services or energy trading domains.
  • Experience required in the following:
      • Spring Boot
      • Message-oriented middleware such as Kafka, Rabbit MQ, and IBM MQ
      • Designing and building REST APIs
      • Working with relational and NoSQL databases
      • Experience with CI/CD pipelines
      • Experience with source control (Git preferred)
      • Developing against REST APIs
      • Unit testing with experience of TDD. Familiarity with BDD is beneficial
  • Angular,Typescript, HTML, CSS is highly desirable
  • Experience with React, Redux and Redux Saga middleware is desirable
Personal Skills:
  • Professional services mindset- demonstrates genuine empathy and desire to work collaboratively to solve customer problems.
  • Good prioritisation and time management.
  • A proactive approach to problem solving, taking ownership of issues and having the determination to follow things through.
  • The ability to present and absorb complex ideas quickly and accurately.
  • A team player, self-confident and collaborative.
  • Attitude – enthusiastic, positive, and self-motivated.
Advantageous Experience:
  • Experience working with large and complex data sets
  • Cloud experience (AWS/Azure) is beneficial
Benefits

This is a contract opportunity.

The selection process:

Selected candidates will undergo an initial phone screen followed by a technically focused face to face selection process with potential peers and leadership.

Our Values :

At Digiterre, we value:

Team : Understanding that the best outcomes are created by highly professional, high performance teams working together to deliver the agreed outcomes.

Ownership: Expressing a dependable ‘can-do’ attitude. We do whatever it takes to deliver a complete solution to a problem, on time on and within budget. We own the issues, not just the story.

Transparency: Actively communicating all the time. We are open and approachable in our dealings with clients and with each other. We appreciate others’ perspectives.

Expertise: Being highly professional at all times, displaying strong domain knowledge that is focused on solving clients’ business problems. Having the pragmatism and experience to propose multiple solutions and working with the client to select the best option.

Motivation: Being driven to deliver innovative, best of breed solutions that meet the clients’ needs.