Senior Java Software Engineer - JAVA or KOTLIN

Salary: £50-60K

Unify are super excited to be working with Finboot to build out their new Wales-based office. Finboot are a leading software innovation group with a presence in London and Barcelona.

After receiving £2.4m in additional investment, they have recently opened a brand-new office in the centre of Cardiff. Finboot has become one of the first tech start-ups to deliver value in the enterprise blockchain arena and overall distributed ledger ecosystem. Finboot is the dynamic SaaS company behind Marco, the enterprise-grade suite of blockchain applications and middleware solutions.

Building and maintaining Marco requires dedication and passion. We are looking for Software Engineers to join our new Wales team. The team will be developing an enterprise blockchain platform in Java/Kotlin using a microservices architecture and Google cloud services. You will typically write code in Java, and they are using Angular 2.0 and Ionic for cross platform mobile development. The product roadmap does also include looking at React and node.js.

As an engineer, rather than just a developer, you will help us build enterprise blockchain solutions that can be used globally across different industry sectors. You can expect to enjoy learning, growing, and pushing yourself and the products in new ways. And, of course, you will enjoy being part of a new team that will get training in new languages, be exposed to Devops, automation and containerisation and spinning up CI/CD pipelines, a microservices way of thinking and we will walk you into the world of enterprise blockchain and its massive growth potential.

This is a full-time, permanent position based in our central Cardiff office (very near public transport services!). We’ve embraced home working and expect this to continue indefinitely, but occasional face-to-face meetings/team interaction in the office is likely. Also there will be chances to travel to our other offices.

The Role:

•Innovate, develop and build Marco, an enterprise blockchain application

• Support and pair with other members of the team to advance our team’s capabilities and capacity


• 3+ years’ experience as a back-end Software Engineer

• Excellent knowledge of Java or Kotlin

• Spring Boot and microservice-based frameworks

• Degree in Computer Science, Software Engineering, or similar


• Experience of React or Node.js

• Full stack engineering

• Devops experience building CI/CD pipelines

• Experience with blockchain (or related) products

Start Date:
Contract Length:
Job Reference:
Job ID:
Less than 10

Remember: You should never send cash or cheques to a prospective employer, or provide your bank details or any other financial information for factors such as DBS clearance, uniforms or first aid training. We pay great attention to vetting all jobs that appear on our site, but please get in touch if you see any roles using premium rate phone numbers, or asking for payments or financial details from you. For more information on conducting a safe job hunt online, visit

Safer Jobs

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts