Save Job
Posted 2mo ago

Full Stack Developer (Java/Blockchain)

@ DZ BANK
Amsterdam, /, Netherlands
OnsiteFull Time
Responsibilities:Implement features, Design architecture, CI/CD
Requirements Summary:Experienced full stack software engineer with Java/Python/JavaScript, REST APIs, distributed apps, IT security, blockchain, CI/CD, and front-end frameworks.
Technical Tools Mentioned:Java, Python, JavaScript, HTML/CSS, Angular, React, Vue, Git, CI/CD, REST APIs, Message Queues, Blockchain
Save
Mark Applied
Hide Job
Report & Hide
Job Description
We are looking for an experienced Full Stack Software Engineer. This specific team works on initiative related to IT security and digital assets (crypto assets, tokenization of assets) based on public blockchains. You will be working in the Labs office in a very international and dynamic environment. 

You will be part of a growing team of 6 people with various value adding backgrounds and focus (Initiative, Customer, Experiment and Technical). The team will size as the project requires. The team will get support from several other Labs support units like but not limited to coaches, service designers and UX/UI designer.

Your role
  • As a Full-stack developer, you will be implementing features for a POC application. These features will cover a broad range of aspects, from front-end to back-end development, as well as CI/CD tasks.
  • You will also be contributing to the evolving design and architecture of the application.

What do we expect from you? 
You need to be a strong coder and you need to have an interest in both IT security and blockchain applications. You have to be a team player, you speak up, are transparent and not shy to stand up for your own opinions. You have an instinctive need to share knowledge and continuously improve yourself and the team.

Must have:
  • Demonstrable development experience in either Java (or other JVM languages), Python or Javascript
  • Strong focus on code quality
  • Experience with designing distributed applications (REST APIs, Message queues)
  • Knowledge of IT security challenges and ways of addressing them
  • Able to work with Git
  • Experience with front-end development (HTML/CSS/Javascript) and modern frameworks (Angular, React, Vue)
  • Experience with CI/CD and regular OPS tasks

Nice to have:
  • Blockchain / DLT development experience
  • Cryptography related experience
  • Knowledge of the Bitcoin ecosystem and protocol
  • Knowledge of the Ethereum platform and the Solidity language
  • Experience with Hardware Security Modules (HSM)
  • Mobile development for security (fingerprint scanning, key management)