Principal Java Developer - Fintech - Accuity

Reed Business Information Ltd
London (Greater)
15 Sep 2018
18 Sep 2018
Contract Type
Full Time


Accuity is looking for a unique senior technologist with strong distributed systems and algorithmic skills to take over the lead technical role on a high profile project for our flagship digital brands. Based in our vibrant central London office, you will join a highly technical team on a high performance distributed architecture project, which will comprise a key element of our financial screening solutions.

The ideal candidate will be a senior software engineer with extensive experience on the JVM with Java. This role will expose the candidate to object-oriented & functional programming for distributed architectures and product management.

Job Purpose

You will be responsible for the technical leadership of the team with a focus on delivery. You will be self-motivated, driven and keen to be involved with stakeholders. You will bring your diverse technical background to bear in novel and innovative ways to solve customer problems. You will enjoy learning and evaluating new technologies and techniques, and be able to clearly articulate the rationale for adoption or rejection.

Key Accountabilities/Responsibilities

Work with analysts, stakeholders, and technical team members to define and refine requirementsWork with architecture and security teams to produce and maintain the solution designWrite, review and maintain system specificationsAct as a point of contact with external technical teams collaborating on the projectWork in and refine an agile/scrum environment incorporating test-driven development, code reviews, continuous integration and deploymentWork with the wider technology group to define working practicesHelp with the recruitment of technical team membersMentor and train incoming software engineersSupport and encourage innovation from colleagues

General Skills

Collaborative and communicative disposition Strong oral and written communication skillsStrong research skills

Technical Skills and Experience

Extensive experience on the Java Virtual Machine with Core Java or Scala.Strong knowledge of J2EE 1.7 & 1.8, Spring, JSON, XML, SQL/NOSQLStrong knowledge of REST & Microservices·Strong knowledge of software architecture, SOA and SOLID design principles

Experience in design, development and deployment of concurrent and distributed systems (eg. Docker, Kubernetes)Experience of the cloud-hosted operational environments (eg. AWS)Experience of design and development of complex data modelsExposure to text processing algorithms, natural language processingKnowledge of big data architectures and analyticsKnowledge of Messaging (eg. RabbitMQ, Kafka)·Knowledge of Test Driven Development (TDD) & Build/Test automation

Knowledge of, or a desire to learn, functional programming techniques (Scala (typelevel), Haskell)

So who are RBI and Accuity?

RBI is a global online media and information business cited amongst the world’s top-100 ‘online superpowers’. We have an international portfolio of market leading brands (including ICIS, Accuity, Flight Global and New Scientist) that spans Western Europe, North America, China, Singapore, Australia and beyond; we’re also part of the FTSE 100 RELX Group, a global media and publishing group with a history spanning several hundred years and revenues in the region of $10bn. As one of the largest brands within RBI, Accuity has a global staff of more than 600. Accuity provides a comprehensive suite of data, solutions and services that provide unparalleled defence against participation in illicit financial activities to financial institutions around the world.

About Reed Business Information

Reed Business Information (RBI) provides information, analytics and data to business professionals worldwide. Our strong global products and services hold market-leading positions across a wide range of industry sectors including banking, petrochemicals and aviation where we help customers make key strategic decisions every day.RBI is part of RELX Group plc, a world-leading provider of information solutions for professional customers across industries.

RBI is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

RBI General Benefits Package:

RBI pays competitive salaries and has a comprehensive set of benefits.

This job was originally posted as

Similar jobs

Similar jobs