Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Lead Software Engineer (Backend Java) - Crypto

AI Summary ✨

Requirements

  • 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

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

Perks and benefits

  • Building a global financial super app isn’t enough. Our Revoluters are a priority.
  • Encouraging applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.
  • Data Privacy Statement for Candidates available for details on data handling practices during application.
Apply here
Revolut logo

Revolut

Remote - Portugal (Remote)

Experience: Senior
Posted: January 31, 2025
Gcp
Java
Kubernetes
Postgresql
Redis
backend

Similar jobs

  • 2 days ago
    New
  • 2 days ago
    New
    Remote
  • 5 days ago
    Remote
  • See all jobs in Portugal