simplify life's most important payments.
Buying a new property overseas can be a stressful time, especially when it comes to moving your money. Through our Currencies Direct and TorFX brands we've been helping people do just that for over 25 years. With recent investment we're now on a mission to build a new range of digital products and services that will make moving money internationally for real estate purchases even easier. We’re on a mission to become the solution for real estate payments everywhere.
To do this, we are transitioning our business from a horizontal FX platform to a verticalized, embedded software company, as we look to the future and Redpin 2.0. The Role
As a staff engineer for backend services at Redpin, you will be working on the designing, creating and running the product catalogue for one of our greenfield new products, PropertyPay. We have a long roadmap ahead of us and rarely run out of interesting problems to tackle. To name some of the products we are running – we have our own core account/payments infrastructure adapted to a variety of customer segments such as Legal, Real Estate and Notaries. We work in full-stack teams, grouped under common domains. As staff engineer you will work on early engineering phases to lay the groundwork for the teams in your area. What you'll do Defining and owning the
target architecture
for your domain, ensuring that all projects and services in the area follow it. Design and Development: Create robust, efficient, and scalable backend services using Java and Spring Boot. Collaborate to multiply your impact: Coordinate with the Engineering Manager and other Engineers to deliver on your designs. API Development: Design, build, and maintain APIs for web and mobile applications. Performance and Security: Ensure application performance, scalability, and security best practices. Cloud Integration: Collaborate with cross-functional teams to integrate cloud services into our backend infrastructure. Code Quality: Write high-quality, maintainable code that adheres to industry standards. Mentorship: Support junior and mid-level team members, conduct code reviews, and foster a culture of continuous improvement. What You’ll Need Extensive experience (10+ years) building server-side applications and detailed knowledge of the relevant programming languages for your stack (e.g. Java 8 or newer). You don’t need to know Java, but to be on top of the teams, you need to be willing to learn it (we already have a lot of systems written in Java). In-depth understanding of a backend framework (e.g. Spring/Spring Boot). Experience showing strong problem-solving skills and a passion for creating user-centric solutions. Robust organisational skills; the ability to look at the big picture and figure out how to tackle it as a collective team. Core backend proficiency. Understanding of Spring components like controllers, services, repositories, and security. RESTful API Development : Proficiency in designing and implementing RESTful APIs. Bonus Points Mastery over Java’s core APIs, such as collections, streams, and concurrency frameworks. Experience within a B2B fintech environment would be highly desirable.
#J-18808-Ljbffr