Lead Software Engineer (Backend Java) - Crypto
Revolut
Multiple Locations
We’re looking for a Backend Engineer who wants to change the world. If you like to work at a steady pace with no surprises, keep scrolling. If you want your work to change the global financial landscape, you might be just who we’re looking for. We take a minimalist approach to using external frameworks. We prioritise maintainability and fast turnaround, using TDD, DDD, and CI/CD.
What you’ll be doing
- Leading and mentoring backend engineers, providing guidance and direction on best practices and technical decisions;
- Participating in performance reviews and building growth plans for engineers;
- Designing, documenting, and implementing solutions using Domain-Driven Design, CQRS/ES, and event-driven architecture patterns at a global scale;
- Collaborating with cross-functional teams to improve engineering processes and raising the bar on quality and efficiency;
- Building mobile APIs and developing microservices to evolve our architecture;
- Perfecting systems that our business depends on, like risk management, fraud detection, payment processing, etc.;
- Focusing on greenfield development and improvement of existing systems.
What you'll need
- Fluency with Java;
- 8+ years of experience in backend development;
- A bachelor's degree (or above) in computer science, maths, physics, or a similar area of study;
- A proven track record of contributing to process improvements, as well as mentoring and training team members;
- Expertise in Domain-Driven Design principles, practices, and patterns;
- Experience with scalable distributed systems;
- Knowledge of different architectural patterns;
- Knowledge of DevOps principles and practices;
- To be a quick learner with an ambitious attitude and results-driven personality;
- The ability to work well as part of a team in a fast-paced environment;
- Excellent communication and organisational skills;
- Fluency in English.
Nice to have
- Experience in finance;
- Experience in a start-up or scale-up;
- Experience in a product-focused environment.
Apply Now
Don't forget to mention EuroTechJobs when applying.