Your Mission
At Ratepay, we are dedicated to revolutionizing the world of digital payments. Established in 2009, we have grown to become Europe's leading white-label Buy Now Pay Later payment provider, processing over 2.5 million transactions per month. Our diverse team of 200+ professionals collaborates to create customized, state-of-the-art payment solutions for major online retailers and marketplaces.
As a Senior Software Engineer (PHP/Java) at Ratepay, you will play a crucial role in our mission to streamline and enhance our payment processing systems. You will be part of the Buyer Experience (BUX) product development team, which is responsible for direct communication with buyers via email, post, and web portals. This team also provides critical tools for our customer service center and merchant partners. BUX is the only product area at Ratepay that interacts directly with buyers, defining our external image with millions of monthly contacts. As such, we are the competence center for customer service, customer-facing solutions, and front-end technology.
We are looking for an experienced software engineer with strong expertise in PHP and Java, deep knowledge of RESTful APIs, microservices, and event-driven architecture, and a passion for delivering high-quality, scalable solutions. In this role, you will take full ownership of the software development lifecycle, from concept to deployment.
Key Responsibilities:
- Develop, operate, and continuously improve our products, ensuring robust and scalable solutions.
- Take a leading role in the refactoring of our Customer Service (CS) platform, transitioning from PHP to Java-based architecture.
- Bring your expertise in PHP and Java to drive technical innovation and mentor fellow engineers.
- Champion best practices in software development, ensuring clean, maintainable, and efficient code.
- Foster a DevOps mindset and take ownership of solutions in an AWS environment ("you build it, you run it").
- Design and implement new features and services, optimizing system performance and user experience.
- Be a key knowledge carrier for PHP while actively supporting our shift to Java.
- Collaborate with cross-functional teams to increase the technical excellence of our engineering culture.