Backend Software Engineer (Java) - Core Platform - Revolut

Type: Remote within country | Location: London, UK

06/25/2024
7 months ago

 

About the Job

About Revolut

  • Mission: Delivering more visibility, control, and freedom to customers' money.
  • Products: Spending, saving, travel, transfers, investing, exchanging, and more.
  • Customer Base: 40+ million customers.
  • Growth: Lightning-fast growth with a focus on people and culture.
  • Recognition: Certified as a Great Place to Work™.
  • Team: 10,000+ employees worldwide working from offices or remotely.
  • Culture: Emphasis on building great products, redefining success, and simplifying complex problems.

About The Role

  • Team: Our Technology team is among the best in the world, driving our innovation.
  • Focus: Building world-class financial features from the ground up, not fixing legacy systems.
  • Tech Stack: Java 17, Kotlin, SparkJava, Javalin, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, JOOQ, Flyway, RSocket.
  • Approach: Minimalist use of external frameworks, emphasis on maintainability, TDD, DDD, CI/CD.

Responsibilities

  • Core Platform: Enhancing and building the Core Platform.
  • Developer Experience: Upgrading internal libraries and frameworks.
  • Eventstore Platform: Contributing to our Eventstore Platform.
  • Open Source: Contributing to open source internal libraries.

Requirements

  • Technical Skills: Fluency with Java, experience with distributed systems, CI/CD.
  • Experience: 6+ years in backend development.
  • Education: Bachelor's degree (or above) in computer science, maths, physics, or a similar field.
  • Attributes: Quick learner, ambitious, results-driven attitude.
  • Skills: Excellent communication and organizational skills.
  • Language: Fluency in English.

Nice to Have

  • Additional Skills: Experience with Kotlin and Scala.
  • Industry Experience: Finance, start-ups, scale-ups, product-focused environments.

Benefits

  • D&I Framework: Launched in 2021 to promote diversity and inclusion.
  • Work Environment: Multicultural, hard-working team.

Refer to our Data Privacy Statement for Candidates for details on our data handling practices during your application.

Salary range: AED 0 - AED 0

Apply Now

Skills Required:

FlowJavaPostgreSQLRedisKubernetesGCPPrometheusGrafana