Backend Software Engineer (Java)

Backend Software Engineer (Java)

Revolut

Remote, Romania

About the role

We’re looking for a Backend Engineer that 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 have a minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD, DDD, and Continuous Integration & Delivery.

Our technology stack:

  • Java 17;
  • GCP;
  • Kubernetes;
  • Docker;
  • PostgreSQL;
  • Redis;
  • Spock;
  • SparkJava;
  • JOOQ and TDD approach.

What you’ll be doing

  • Building mobile APIs;
  • Developing micro services to evolve our architecture;
  • Perfecting a number of systems that our business depends on, like risk management, fraud detection, and payment processing;
  • Focusing mostly on greenfield development and improvement of existing systems.

What you'll need

  • Fluency with Java;
  • 6+ years of experience in back-end development;
  • A bachelor's degree in computer science, maths, physics, or similar field;
  • 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 with Kotlin and Scala;
  • Experience within 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.

Share this Job

More Job Searches

Romania      Developer      Java Developer      Remote      Revolut     

EuroTechJobs Logo

© EuroJobsites 2025