Mid-Senior Full Stack Java Developer at First Derivative

  • UK Only
  • First Derivative
Job Description:

Responsibilities:

First Derivatives are actively hiring full stack Java developers to work on a range of projects with our Capital Markets clients.

  • Building highly-available, fault-tolerant code
  • Identifying problems and code reverse engineering
  • Test Driven Development with appropriate unit tests for every functional change
  • Working with the BA team to complete Spikes and analyse issues
  • Supporting the QA team for Functional and Regression Testing
  • Working with the wider Dev team to ensure the success of each Sprint
  • Balancing technical implementation with the business schedule and deadlines
  • Collaboration with Scrum Master and wider management team when required

Skills:

  • 2 + years of experience and excellent knowledge of Core Java (i.e. Collections, - Generics and Functional Programming etc.)
  • Front end experience - ReactJs / Angular / Native JavaScript.
  • An ability to break down a problem and present a logical solution or next step to solving a problem
  • Experienced in source code control and CI Systems (i.e. git/bit bucket/stash, Jenkins etc.)
  • Experience in Cloud technologies i.e. AWS, GCP, Azure (desirable)
  • Comfortable with modern IDEs (Eclipse and IntelliJ)
  • Experience with build automation and dependency management tools like Gradle
  • Experience with IoC frameworks like Spring
  • Experience with RDBMS (Sybase, DB2 and PostgreSQL)
  • Comfortable working across both Windows and Unix
  • An ability to work independently and reach out to the team for support in a timely fashion
  • Good written and spoken English

Company Benefits

  • Private pension
  • Bonus Scheme
  • Health Insurance
  • Death Cover
  • Cycle to work scheme

Interview Process

  • Initial HR introductory call
  • Java Hackerrank technical test
  • Technical interview
  • Final stage

Other Jobs in Full Stack