Senior Clojure Developers


This is an exciting opportunity to join a multi-talented team to assist FinTech company T-SCAPE in the development of iActs™, a brand application created to help automate processes within the financial services sector.

The iActs application is a new application but one that has already been adopted by some of the biggest names in the financial market place. The success of iActs and the relationships we foster through close collaboration with our clients has led to requests for new applications to be developed. As such we are now looking for Senior Clojure Developers to join our team and be part of this exciting stage of company growth.

The role

You will play a central and significant role within a close-knit team of developers and analysts working remotely in the UK, Ireland, Portugal and Poland, servicing clients in both the US and Europe. You will take leading roles in evolving existing applications and developing new applications as they arise, and will be a critical member of the team helping to develop and support first-rate solutions for our clients.

We have an immediate need to bolster the Clojure development team and are looking for candidates with the following:

  • An excellent knowledge and commercial experience using Clojure, and Java 8+. You should have a good understanding of the STM.
  • Database access via JDBC to one or more of Oracle, SQL Server or Postgres
  • Source control is via GIT, with frequent branches and merges.
  • Documentation is produced in Confluence and Issue Reporting uses JIRA.

Additionally, whilst not essential, any knowledge of the following would be welcome:

  • Front End development using Angular 7+, angular cli, CSS, HTML5 and ag-grid
  • Spring MVC and Spring Security for the application server
  • Middleware in the form of Spring Integration for interfaces.

About you

We’re looking for an honest, self-motivated, team player with a ‘can-do’ attitude to overcoming complex challenges. You will be confident in setting development task estimates, have an understanding of the dependency a project may have on the work that you do, be able to work under pressure and to agreed timelines and ultimately be part of a successful delivery team.

You need to be fluent in English, and able to communicate at all levels internally and externally with our clients. We expect you to take ownership and be responsible for the code that you deliver. You will have pride in the value you add to the team. You will have a logical and systematic approach to problem solving but will be pragmatic in your approach to development and not over-complicate. An ability to be able to prioritise the urgency of multiple tasks to meet set deadlines, is also required.

We want you to question colleagues whenever you see fit, offer suggestions you deem appropriate and listen to suggestions made by the team. We would also hope that you could mentor and nurture junior members of the team as it expands.

Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx