Java Software Developer (relocation to Montenegro/Remote)

  • Team
  • Job Type
    Full Time
  • Location

💫 Do you wanna learn the ins and outs of getting a job in the blockchain and crypto world?

We’ve got you covered 😎

We’re on the hunt for an awesome unicorn specialist to join our parntenr’s team. 

For more than two decades, a prominent financial group has been a significant participant in global financial markets, capitalizing on their extensive experience. They have harnessed advanced technology, market dynamics, and digital trends to transform the landscape of online trading. Notably, they have developed an acclaimed platform that simplifies trading for individuals, enabling them to invest in various assets such as stocks, commodities, Forex, ETFs, and cryptocurrencies. Furthermore, this company has established noteworthy partnerships with renowned football clubs, merging the realms of sports and trading in an unprecedented manner.

Trust us – joining our partner is the perfect way to level up your Java Software Developer skills. You’ll be surrounded by a great team and awesome challenges, so don’t miss out!

What you’ll do:

  • Craft new and maintain existing services for crypto assets.
  • Integrate with new blockchain nodes.
  • Spruce up the codebase with support, refactoring, and improvements.
  • Contribute new features to the crypto management system. 
  • Participate in code reviews, technical discussions, and other team activities.

It’s a perfect match if you have:

  • 3+ years of Java Software Engineering.
  • English fluency in speaking and writing.
  • Knowledge and experience with microservices architecture.
  • Experience with blockchain integration.
  • WebSockets, RESTful, and RPC-based APIs expertise.
  • A basic understanding of blockchain technology.
  • API design experience.
  • Git skills.
  • Experience with message brokers (Kafka).
  • Demonstrable experience with databases (Postgres).
  • Database modeling and request optimization experience.
  • Experience with unit testing, integration testing.
  • Experience with Continuous Integration / Continuous Delivery.
  • Basic security approaches in microservice architecture.

Would be also great to have:

  • Basic understanding of symmetric/asymmetric encryption/decryption.
  • Basic ECDSA / RSA, HMAC, Ecliptic curves.
  • Blockchains account and UTXO based.
  • Hierarchical Deterministic Wallet architecture.
  • Hardware keys (ledger, trezor).
  • BIPs/EIPs.
  • Experience working with AWS Enclave.
  • Familiarity with Logstash, Kibana, Elastic search stack.
  • Familiarity with Amazon AWS.

What they can offer: 

  • Challenges that boost your growth
  • Great vibes of a dynamic and fast-paced international company
  • Beautiful emerging European destination (Montenegro, Podgorica)
  • Generous relocation package
  • Comprehensive medical insurance for all family members
  • Annual reimbursement of flight home for employee and family
  • 21 working days of annual leave plus public holidays
  • Competitive salary available in euro / crypto
  • Udemy for Business Unlimited Membership
  • Use of leading technologies and modern business practices such as Agile
Job Category: IT
Job Type: Full Time
Location: Remote

Apply for Java Software Developer (relocation to Montenegro/Remote)

allowed type(s): .pdf, .doc, .docx

About BeInCrypto

BeInCrypto is one of the world’s most reliable sources of information about crypto – we are among the Top #3 crypto news outlets in the world. Our platform is trusted by more than 10 million readers worldwide who get access to all things crypto in 13 different languages.

Our mission is to educate and empowers each and everyone who’s in favor of a decentralized financial system – whether you’re new to crypto or an expert in the subject.

Share this opening with a friend, it's great to work together ✌️