Java Backend developer - CryptoRefills

Java Backend developer

Location: Netherlands / Italy / turkey (Smart working / work from home)

Compensation: Based on previous experience and skills. Discretionary bonus based on personal and general business performance.

About the Company

We believe blockchain based digital currencies have the potential to solve some of the world’s most important problems such as financial inclusion, protection, privacy and freedom. With Cryptorefills we are on a mission to bring blockchain based payments into everyday life and accelerate mass adoption of cryptocurrency (bitcoin or other digital currency yet to come).

Access to crypto investments, trading and person-to-person transactions, is relatively easy today. However, this only serves a limited scope of needs for these currencies. Using cryptocurrencies in everyday life, such as for buying goods and services is instead very limited.

Cryptorefills is a website and Android app offering users in over 235 countries and territories the possibility to use their bitcoin and crypto to make everyday purchases. With Cryptorefills, users spend different cryptocurrencies to top up their phone credit across 600 Mobile Operators, pay their utility bills, subscribe to their favorite entertainment services (Netflix, Spotify, Google Play, iTunes), purchase from top e-commerce brands (Amazon, Bol) shop at retail stores (Walmart) and even travel, buy fuel and pay restaurant bills.

The Company is a fast growing fintech, headquartered in Amsterdam, with a local presence in Milano and Izmir.

Your Role and Responsibilities

We are looking for a bright and talented Java programmer to take part in the development activities of our platform. You will work also with other developers and technology consultants.

We are looking for a talented and smart developer, ready to adapt to fast and changing needs of start-up environment, and ready to grow in terms of structure and responsibility as our business grows and the team expands.

Your Skills

  • Profound knowledge of Java and a solid understanding of Object Oriented Programming
  • Capability of writing clean, understandable and well-tested code. (Patterns and best practices, TDD, dependency management)
  • Deep understanding of HTTP standards
  • free from NIH syndrome

Nice to have:

  • Experience with MongoDB
  • Experience with PlayFramework, akka actors
  • Experience with asynchronous programming (CompletableFuture) and reactive programming (rxJava)
  • Experience with docker containers
  • Experience with AWS platform

What we offer

  • Market rate salary depending on skills and experience
  • Work according to the highest development standards (Test Driven Development, Continuous Delivery)
  • Learning and experience by working with the CTO (That is “hands on” in the development of the platform)
  • A real challenge and interesting work
  • Demand for creativity and innovation
  • Valuable experience – since you work in a small team, you’ll get unique opportunities and learn a variety of skills
  • You can BYOD or we supply you with the latest hardware (we are open to all OS)