Software Engineer - Recurring Payin at Wise | GB | Rezi

Software Engineer - Recurring Payin at Wise

Software Engineer - Recurring Payin

Wise · GB

2 days ago

Software Engineer - Recurring Payin

Wise · GB

2 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Recurring Payin team owns the Direct Debit API for automated payments into Wise. We are building a platform for customers to easily schedule top-ups or business collections, powered by our internal Payin Platform rails. This role involves building APIs for partners to set up automated funding or pre-authorizations, consolidating use-cases like automatic GBP balance top-ups and monthly EUR bill collections.

Responsibilities

  • Design, develop, test, and maintain backend services using Java and Kotlin with Spring Boot, deployed on AWS.
  • Build and maintain RESTful APIs serving millions of customers.
  • Develop and optimize services for the card pay-in payment method, processing £1 billion monthly.
  • Design and implement database schemas and optimize SQL queries for PostgreSQL.
  • Build and maintain event-driven architectures using Apache Kafka.
  • Develop and maintain a payment orchestration system for dynamic payment routing.
  • Write automated tests (unit, integration, end-to-end) for financial systems.
  • Conduct code reviews to ensure quality, security, and adherence to standards.
  • Participate in on-call rotations for critical services.
  • Collaborate with product managers, designers, analysts, and engineers on cross-functional projects.
  • Identify and resolve performance bottlenecks, scalability issues, and technical debt.
  • Ensure development follows security best practices and financial regulations.

Requirements

  • Experience with Java and Kotlin.
  • Experience with Spring Boot framework.
  • Experience with cloud infrastructure (AWS).
  • Experience building and maintaining RESTful APIs.
  • Experience with PostgreSQL databases.
  • Experience with Apache Kafka.
  • Experience with payment orchestration systems.
  • Experience writing automated tests (unit, integration, end-to-end).
  • Experience conducting code reviews.
  • Experience participating in on-call rotations.
  • Experience collaborating with cross-functional teams.
  • Experience identifying and resolving performance bottlenecks and scalability issues.
  • Knowledge of security best practices for financial data.
  • Knowledge of financial regulations.

Skills

  • Java
  • Kotlin
  • Spring Boot
  • AWS
  • RESTful APIs
  • PostgreSQL
  • Apache Kafka
  • Payment Orchestration
  • Automated Testing
  • Code Review
  • On-call Support
  • Collaboration
  • Performance Optimization
  • Scalability
  • Security Best Practices
  • Financial Regulations

Salary/Compensations

  • GBP 68000 - GBP 87500 - yearly

About the Company

  • Wise is a global technology company building the best way to move and manage the world’s money with minimal fees and maximum ease.
  • We are on a mission to make moving and managing money easier and more affordable for people and businesses worldwide.
  • We are creating an entirely new network for the world's money.
  • We are a truly international team and celebrate our differences.
  • We believe teams are strongest when they are diverse, equitable and inclusive.
  • Inclusive teams help us live our values and ensure every Wiser feels respected, empowered, and able to progress in their careers.

Equal Opportunity

  • For everyone, everywhere. We're people building money without borders — without judgement or prejudice, too.
  • We believe teams are strongest when they are diverse, equitable and inclusive.
  • Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers.