Backend engineer - Crypto Bank

  • Date: 17 Sep 2024
  • Location: London
  • Work Type: Permanent / Full Time
Position Overview
We are looking for a Senior Java Developer who takes ownership of their work, values product delivery, and is fluent in English. You will be responsible for designing, developing, and implementing scalable, secure applications, with a strong focus on quality and timely delivery. You’ll collaborate with cross-functional teams to ensure efficient software delivery.
 
Key Responsibilities
  • ⁠  ⁠Take ownership of the design, development, and delivery of Java-based applications and microservices.
  • ⁠  ⁠Ensure that product delivery meets high standards of quality, performance, and security.
  • ⁠  ⁠Write clean, maintainable, and efficient code, following best practices.
  • ⁠  ⁠Contribute to architectural discussions and technical decision-making.
  • ⁠  ⁠Be responsible for code reviews, testing, and maintaining overall code quality.
  • ⁠  ⁠Collaborate with product managers, QA, and other stakeholders to define requirements and ensure timely delivery.
  • ⁠  ⁠Troubleshoot and resolve complex technical issues in production environments.
Qualifications:
  • ⁠  ⁠Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • ⁠  ⁠5+ years of professional experience as a Java Developer.
  • ⁠  ⁠Strong expertise in Java, with experience in Spring Framework (Spring Boot, Spring MVC).
  • ⁠  ⁠Fluent in English, with excellent verbal and written communication skills.
  • ⁠  ⁠Proven experience taking ownership of projects and delivering high-quality software on time.
  • ⁠  ⁠Experience with microservices architecture and RESTful APIs.
  • ⁠  ⁠Proficiency in cloud technologies (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
  • ⁠  ⁠Familiarity with CI/CD pipelines and DevOps practices.
  • ⁠  ⁠Strong commitment to writing high-quality, testable code.
  • ⁠  ⁠Excellent problem-solving skills and ability to work both independently and collaboratively.
Preferred Skills
  • ⁠  ⁠Experience with AWS infrastructure and cloud-based solutions.
  • ⁠  ⁠Familiarity with front-end technologies such as Angular or React.
  • ⁠  ⁠Knowledge of message brokers (Kafka, RabbitMQ) and event-driven architecture.
  • ⁠  ⁠Experience in Agile/Scrum methodologies.
  • ⁠  ⁠Familiarity with testing frameworks like JUnit, Mockito, etc.
What We Offer
  • ⁠  ⁠Competitive salary and performance-based bonuses.
  • ⁠  ⁠Opportunities for professional development and career growth.
  • ⁠  ⁠A collaborative and innovative work environment where your contributions will have a direct impact on our products.
Cryptorecruit is the world's leading specialist recruiter for the blockchain/Cryptocurrency industry. We recruit positions from CEO, CTO, Project Manager, Solidity developer, frontend and Backend Blockchain developers to marketing/sales and customer service roles. Please browse our website at www.cryptorecruit.com to search all our job vacancies.
Apply Now