.
Software Engineer (Java) - FinCrime
  • Kraków
Software Engineer (Java) - FinCrime
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Revolut LTD
18. 1. 2025
Informacje o stanowisku

technologies-expected :


  • Java

technologies-optional :


  • Kotlin
  • Scala

about-project :


  • Step to the forefront of innovation with us and become a vital part of the Revolut FinCrime department as a Backend Software Engineer. Join a team of determined engineers driving the development of cutting-edge engines, such as real-time AI decision solutions, workflow management systems, and company-wide ML empowerment tools.
  • Our engines arent just powerful. Theyre the pulse of our operations — scalable, low-latency, and vital to maintaining critical business pathways — which fortifies the security of more than 500 million Revolut transactions a month.
  • But its not just about numbers. Our complex, full-stack solutions serve as an essential part of Revoluts internal infrastructure and extend as foundational internal tools across the company to mitigate financial crime risk. Despite the groundbreaking work were doing, we prefer ‌a minimalist approach to using external frameworks, with an emphasis on maintainability and fast turnaround with TDD, DDD, and Continuous Integration and Delivery.
  • Our technology stack:
  • Java 17
  • GCP, Kubernetes, Grafana, Prometheus, NewRelic
  • PostgreSQL, Redis
  • Spock, SparkJava
  • JOOQ, Flyway

responsibilities :


  • Developing microservices to evolve our architecture
  • Perfecting fraud detection systems that our business depends on
  • Enhancing and building one of our engines
  • Improving the developer experience by upgrading internal libraries and frameworks

requirements-expected :


  • Fluency with Java
  • 6+ years of experience in backend development
  • Experience with distributed systems, CI/CD
  • A bachelors 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

offered :


  • Financial benefits that show we value your work
  • Medical insurance for you and your close ones
  • Flexibility to work from home, the office or abroad
  • A free Revolut Metal subscription loaded with perks
  • Exciting events year-round so you can get to know your team

benefits :


  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • integration events
  • birthday celebration
  • employee referral program
  • extra leave

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    75 901
    12 804