R
RevolutKrakowInternship

Internship Programme 2027: Software Engineer (Java)

Revolut offers an 8-10 week paid Software Engineer internship in Java for penultimate year students. Interns work on real projects, gain hands-on experience, and may join the Graduate Programme. Locations include Poland, Portugal, UK, and Spain with hybrid work.

1

About the Internship Programme

  • 8-10 weeks paid internship during summer 2027.
  • Work on real projects with industry experts.
  • Opportunity to learn, innovate, and grow skills.
  • Top performers may join the Graduate Programme.
  • Hybrid work with 3 days per week in office.
2

Role Responsibilities

  • Collaborate with engineers across tech stacks.
  • Build APIs and develop microservices.
  • Optimize systems like risk management and fraud detection.
  • Contribute to greenfield and existing projects.
  • Share progress and learn from senior engineers.
3

Candidate Requirements

  • Predicted or achieved 2:1 degree or equivalent.
  • Portfolio of coding projects or open-source work.
  • Penultimate year in computer science, maths, physics or similar.
  • Problem-solving mindset and proactive approach.
  • Fluent in English and team player.
4

Technical Stack

  • Java 17/21, Google Cloud Platform (GCP).
  • Kubernetes, Docker, PostgreSQL, Redis.
  • SparkJava, Spock, JOOQ, Test-Driven Development (TDD).