View Our Website View All Jobs

Senior Java Developer

We are looking for a Senior Java developer to join our product team and help us build the next generation blockchain based solutions.

  • Be a part of the team developing distributed e-commerce platforms based on blockchain technology (not BTC or Ethereum);
  • Develop add-ons to blockchain system


  • Strong core Java.
  • Experience in traditional distributed systems development
  • Have an interest in the practical development of applications based on blockchain technologies (platforms such as NXT, Multichain, Ethereum, BTC etc).

Skills and Knowledge:

  • Java is a primary language (any other server languages is a plus)
  • Experience with RDBMS
  • Experience in public API development as well as 3d-party API integrations
  • High-level understanding of the cryptographic principles underpinning of Blockchain technologies
  • Have a collaborative mindset and enjoy sharing knowledge with other developers
  • Have exceptional communication skills and a passion for development

Nice to Have:

  • Some self-taught experience of using NXT, Hyperledger or Ethereum is a plus
  • Experience of working with design thinking techniques in iterative sprints is an advantage to this role
  • Experience with Spring Frameworks is a plus.

Technology stack:

  • Java 8
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • RESTful Web services
  • OAuth2
  • RabbitMQ
  • PostgreSQL
  • Liquibase
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file