London, United Kingdom

Software Engineer (Java Developer)

Job Description

Company overview

nChain is the global leader in advisory, research, and development of blockchain technologies.  Established in 2015 nChain is providing the tools and techniques for a scalable, stable, and secure infrastructure in global trade. Our focus is to enable global adoption and enterprise-level usage of the Bitcoin SV blockchain.

With over 10 years of research pertaining to blockchain technology, nChain is in a unique position to be able to use the intellectual property and technical knowledge and expertise developed over the years to help enterprise clients to take advantage of blockchain technology.

We know that great technology needs great people. That’s why we offer competitive salaries and benefit packages, and the unique opportunity to work with some of the greatest minds in blockchain.

Our People

nChain is made up of people with experience; industry experts; PhD and developers from leading schools and technology companies.

Everyone at nChain is smart, savvy and a problem-solver through research, development, and business services.

Company Culture

nChain is headquartered in London, with a workforce of 75 people who are focused on 3 key areas: Professional Services; Research; and Engineering & Technical Solutions.

Based in central London (Oxford Circus), our open plan offices enable our people to collaborate with industry leaders and incredible minds. And at the end of the day, whether on the tennis court, at the gym, or over a drink, there’s something for everyone away from the office.

We are a young company, which has a strong multicultural ethic, and is open to new initiatives and ideas.

Our culture is built on our people values of innovation, courage, passion and diversity. We have courage in our convictions; we empower our people and those who believe in our vision. We embrace innovation and creative thinking. We are passionate about our people and what we believe, and we believe in those who are passionate about our vision.

We’re fast-growing, fearless, diverse and fun-loving. Join us and find your edge.

Who we look for

We are looking for smart people who are able to work quickly with highly skilled peers. Our team is small and distributed but very high functioning. We need people who can self-start and solve problems on their own. They also need to collaborate with both internal and community stakeholders.

What we offer

We are offering a competitive salary including excellent benefits on top:

  • Pension match scheme up to 5%
  • Private Healthcare Insurance, where dependents can be added
  • Travel Insurance
  • Life Assurance of 4x times salary
  • Free breakfast
  • 25 days’ holidays
  • Workplace perks
  • Social clubs

Software Engineer – (Java Developer)

We are looking for a Software Developer with a passion for blockchain, experience of Java and of working in complex business domains.

You will be part of a talented software engineering team working on highly scalable products and services. There will be opportunity to reveal your creative side as well, on the unfathomably large applicability of a global public blockchain.


  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contributing in all areas of the development process
  • Writing well designed, testable, efficient code

What we look for

  • Essential: Passion for blockchain
  • Desirable: Experience writing an application utilising a blockchain
  • Desirable: Experience with Java
  • Desirable: Experience with Golang
  • Desirable: Experience with JS