Java Software Engineer (Fintech)

Recruiter
Shareforce Limited
Location
London (Greater)
Posted
10 Nov 2017
Closes
16 Nov 2017
Contract Type
Permanent
Hours
Full Time

We have an exciting opportunity for a passionate and skilled Lead Java Developer to join our ground breaking real-time payments processing engine. Working in a Fintech start-up type environment within an established 140 manned company, you will be working in a diverse and highly skilled team who enjoy life and producing great software. We are at an exciting time in the products 2-year history and in advanced stages of several large commercial deals hence we need talented individuals who want to come and join the team taking that journey to the next level.

Key Responsibilities:

  • Develop high quality code for a highly available, transactional instant payments solution within established development standards
  • Write automated feature tests, unit tests and integration tests
  • Perform exploratory testing if necessary
  • Break down, analyse and elaborate User Stories together with the Product Owner
  • Support architectural and design decisions as part of the engineering team
  • Be part of a self-organizing Agile Team and participate in Scrum Ceremonies (e.g. help to demonstrate/review or plan work)
  • Be part of a Kaizen culture: work with members of the wider team to identify sources of variance, bottlenecks and waste and help implement process and behaviour changes to constantly reduce/mitigate those
  • Help automate our deployment pipeline using DevOps tools and processes

Essential Skills/Experience:

  • Solid Java 8 skills
  • Strong experience writing code using TDD
  • Experience in writing BDD tests using Cucumber
  • Quality mindset
  • Experience with DevOps tools and processes, specifically Linux, Jenkins, Maven and Git
  • Experience working in self-organizing teams; a can-do attitude, proactive mindset
  • Experience working in an Agile environment

Desired Skills/Experience:

  • Knowledge of Akka
  • Experience in building high availability/distributed systems using Java, Akka and Spring
  • Experience writing highly concurrent and highly available systems
  • Experience with real-time messaging systems
  • Experience with MongoDB
  • Experience with message driven systems (e.g. IBM MQ Clustering)

Additional Information:

  • Job Location: Wimbledon, London SW19
  • Salary Information: Competitive Base + 20% bonus + 10% pension + significant benefits
  • Travel Profile: No travel required
  • Applicants must have the right to live and work in the United Kingdom and will be required to partake in pre-employment background checking
  • ShareForce are the exclusive recruitment partner of Icon Solutions

This job was originally posted as www.jobsite.co.uk/job/959505345