Ratepay is seeking an experienced Software Engineer with a strong background in PHP and Java, including expertise in RESTful APIs, microservices, and event-driven architecture. In this role, you will be responsible for taking full ownership of the software development lifecycle, from concept to deployment, as part of the Buyer Experience (BUX) product development team. You will work on critical tools for customer service, merchant partners, and direct communication with buyers via email, post, and web portals, contributing to shaping Ratepay's external image through millions of monthly contacts.
Key Responsibilities:
- Develop, operate, and continuously improve our products, ensuring robust and scalable solutions.
- Take an essential role in the refactoring of our Customer Service (CS) platform, transitioning from PHP to JVM-based architecture.
- Bring your expertise in PHP to drive technical innovation and mentor fellow engineers.
- Actively participate in frontend tasks and changes
- 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 ("we build it, we run it").
- Design and implement new features and services, optimizing system performance and user experience.
- Be a key knowledge carrier for PHP while playing a center role in our shift to JVM over time.
- Collaborate with cross-functional teams to increase the technical excellence of our engineering culture.