About the company
Imagine yourself contributing to the development of one of the most dynamic Blockchain FinTech companies in the world, re-defining how financial services are conducted. This revolutionary innovation is Nexo. Nexo is providing the blockchain community with the ability to borrow against their digital assets, rather than selling them. The team behind Nexo has been in the online lending automation business for over 10 years.
Job Summary
You Are the Creator:
📍Produce software, service design, and implementation for distributed systems 📍You Write It – You Own It: Develop, test, deploy, maintain, and improve – own the full life-cycle of your code 📍Develop back-end components and services of Nexo’s platform 📍Develop applications using Java, Kafka, micro-services and AWS 📍Maintain a well-tested codebase with continuous integration and coverage reporting 📍Optimize for maximum speed and scalability 📍Work in small, autonomous teams with short-release cycles 📍Share your knowledge and help the team evolve best practices
What Makes You Stand Out:
đź“Ť4+ years working experience in developing software using Java and Spring Boot đź“ŤGood knowledge of relational databases (MySQL, PostgreSQL, etc.) đź“ŤGood understanding of one of the following modern cloud environments (AWS, Azure or Google Cloud) đź“ŤGood apprehension of microservice architecture đź“ŤExperience with document-oriented databases and key-value stores such as MongoDB, Elasticsearch, Memcached, Redis, DynamoDB đź“ŤExperience with event streaming platforms and messaging brokers such as Apache Kafka, RabbitMQ, Amazon SQS đź“ŤGood understanding of event-driven design and big data-driven systems