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, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file