Actively participate in pair programming and collaborative code reviews. Frontend experience with React.js or Next.js. Must be based in Europe (any country).…
The ideal applicant will possess strong technical expertise, excellent problem-solving skills, and a passion for developing high-quality software products.…
Be prepared to have daily calls, master the use of collaboration tools and pair programming. Experience with the following products: Git, GitHub, JIRA, Jenkins,……
Developer (up to 3 years experience). Ongoing training and development support through one-to-one coaching and access to online training services.…
Hands-on experience in a product-focused environment. Contributing to our event store platform. A bachelor's degree in computer science, maths, physics, or……
Card Issuing Experience: Exposure to card issuing systems, payment processing, or APIs related to transaction and card management would be a significant……
Advanced XML parsing and processing knowledge, including DOM, SAX, XPath and XSL an advantage, as is experience with client facing APIs using XML & JSON.…
Conduct code reviews, debugging sessions, and performance optimisation activities. Write efficient SQL queries for database management using MySQL and SQL……
Perfecting systems that our business depends on, like risk management, fraud detection, and payment processing. Proficiency with Kotlin or Scala.…
Preferably an engineering background from school or industry, in fields such as Computer Science, Mathematics, Software Engineering and Physics.…
Working and learning from senior developers with multiple yoe in buy and sell side industry. You will be building and optimising their risk platform (a low……
Job Position : Java Professional Desired Experience : 3 to 10 Years Mandatory Skills :JAVA, J2EE, REST WebService, JUnit, JSP, JSF, Spring / Struts……
Collaborate with product owners, architects, and other developers to define requirements and deliver high-quality solutions. Full Time / Part Time: Full-time.…
Academic Foundation: Experience with school or university projects in Java. Data Management: Monitor fetching processes and data health while contributing to……
Catalog Publication Flow: Refocus efforts on rebuilding the catalog publication flow, addressing technical complexities such as category mapping, product……
Write efficient SQL queries for database management using MySQL and SQL Server. Participate in code reviews, debugging sessions, and continuous integration……
This is a hands‑on role for someone who enjoys building well‑engineered systems, mentoring others, and working closely with product and clinical stakeholders in……
The ability to attend a Revolut office in your country of employment at least 3 days per week (this is a hybrid role). To have graduated in 2025, 2026, or 2027.…
Well versed in HTML5, CSS3, Bootstrap and other front-end technologies. Experienced in developing web based applications using ReactJS or AngularJS frameworks.…
They are looking to revolutionise the banking industry via cutting-edge technology and require mid and senior level Java Developers to form the backbone of this……
The candidate must be able to work collaboratively with other project team members. The candidate must be able to write well-structured source code and comment……
Perfecting systems that our business depends on, like risk management, fraud detection, and payment processing. Experience with Kotlin or Scala.…
We are looking for a skilled Full-Stack Developer with strong experience in Java on the backend and React.js or Next.js on the frontend. The ideal candidate is comfortable working in a remote, collaborative environment and has hands-on experience with Extreme Programming (XP) practices, including Test-Driven Development (TDD) and Pair Programming.
You will work closely with cross-functional teams to design, build, test, and maintain high-quality software solutions.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications
Build robust backend services using Java (e.g., Spring / Spring Boot)
Develop responsive and performant user interfaces using React.js or Next.js
Write clean, maintainable, and well-tested code using TDD
Actively participate in pair programming and collaborative code reviews
Contribute to system design, architecture, and technical decision-making
Troubleshoot, debug, and optimize applications for performance and reliability
Work effectively in an Agile / XP-driven development process
Required Skills & Experience
Strong professional experience as a Full-Stack Developer
Solid backend experience with Java (Spring, Spring Boot, REST APIs)
Frontend experience with React.js or Next.js
Practical experience with XP practices, especially:
Test-Driven Development (TDD)
Pair Programming
Good understanding of RESTful APIs and web application architecture
Experience with Git and collaborative development workflows
Strong communication skills and ability to work effectively in a remote team