Software Engineer (JVM + Blockchain)

🔒 Confidential Employer
Posted 8 May 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£40,000 / year
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Java Kotlin Blockchain Solidity Smart Contracts Distributed Systems Consensus Algorithms TDD

FULL DESCRIPTION

Software Engineer (JVM + Blockchain)

Company: [Employer hidden — sign up to reveal]

Location: London (also remote options available)

Work Type: Remote

Job Type: Full-time

Experience Level: Mid-Senior level

Salary Range: PLN28,300 - PLN40,000 gross monthly

About [Employer hidden — sign up to reveal]

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, [Employer hidden — sign up to reveal] has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 70+ million customers get more from their money every day.

About the Role

Our Technology team builds the systems and experiences that keep [Employer hidden — sign up to reveal] moving. We’re looking for a Blockchain Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery.

What You'll Be Doing

  • Designing and delivering quality blockchain solutions
  • Delivering high-quality testable code
  • Enhancing the team's technical knowledge
  • Collaborating with auditors to ensure code quality and security
  • Working closely with cross-functional teams on product development
  • Suggesting and developing features to improve and grow products and features
  • Supporting and mentoring junior colleagues

What You'll Need

  • 5+ years of experience in backend development using Java or Kotlin (JVM environment)
  • 2+ years of experience in blockchain development
  • Fluency in Solidity or other similar smart contract languages
  • Practical experience in distributed systems with a deep understanding of consensus algorithms

Nice to Have

  • Fluency in multiple smart contract languages
  • Experience working with enterprise-grade digital asset infrastructure, such as Fireblocks
  • To have contributed to a crypto project with a large market cap

Compensation Range

Krakow: PLN28,300 - PLN40,000 gross monthly
Vilnius: €5,300 - €8,000 gross monthly
Poland: PLN28,300 - PLN40,000 gross monthly
Lithuania: €5,300 - €8,000 gross monthly
Other locations: Compensation will be discussed during the interview process

Sign up free — access 45,000+ UK sponsor-licensed jobs