Software Engineer - Recurring Payin at Wise
At a glance
- Company
- Wise
- Location
- London, GB, United Kingdom
- Work arrangement
- On-site
- Employment type
- Full-time
- Experience
- 2–5 years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
- Added to The Stack
✨ The Stack take on this Wise job
- 🏢 Wise has 44 jobs here, 42 with visa sponsorship see all
- 📊 51 Software Engineer jobs in the United Kingdom in the last 60 days see them
- 🛂 Skilled Worker visa. Standard minimum salary: £41,700 a year guide
- 💡 No salary shown. Ask Wise if it is above the minimum.
Updated 2026-11-01, from our data and official sources.
About the role
Responsibilities:
- Design, develop, test and maintain backend services in Java/Kotlin using Spring Boot deployed on AWS.
- Build and maintain high-throughput REST APIs serving web and mobile clients.
- Develop and optimise card pay-in and recurring payin flows that process large volumes of transactions.
- Design database schemas and write/optimise SQL for PostgreSQL transactional workloads.
- Implement event-driven processing using Apache Kafka for asynchronous financial events.
- Build and operate payment orchestration logic to route payments across PSPs for cost and reliability.
- Write automated unit, integration and end-to-end tests; perform code reviews and participate in on-call rotations.
- Collaborate with product managers, designers, analysts and other engineers; identify and remove performance and scalability bottlenecks.
Requirements:
- Practical experience building backend services in Java and/or Kotlin with Spring Boot.
- Hands-on familiarity with AWS, PostgreSQL, SQL and Kafka in production systems.
- Experience with microservices, REST APIs and high-volume transactional systems (payments preferred).
- Strong focus on automated testing, security best practices and operational readiness (on-call experience desirable).
- Ability to work cross-functionally, communicate trade-offs and contribute to system design for scalability and reliability.
Responsibilities
Design, develop, test, and maintain backend services in Java and Kotlin using Spring Boot on AWS; build and maintain RESTful APIs for high-volume payments; design database schemas and oversee event-driven architectures with Kafka, while ensuring security and reliability in the payment orchestration system.
Requirements
Proven experience building backend services in Java/Kotlin with Spring Boot; familiarity with AWS, PostgreSQL, SQL, and Kafka; strong focus on security and scalable, reliable systems; ability to work in a fast-paced, cross-functional environment.
Key skills
- Java — in 334 other listings on The Stack
- Kotlin — in 246 other listings on The Stack
- Spring Boot — in 144 other listings on The Stack
- AWS — in 776 other listings on The Stack
- REST APIs — in 61 other listings on The Stack
- PostgreSQL — in 282 other listings on The Stack
- SQL — in 512 other listings on The Stack
- Apache Kafka — in 28 other listings on The Stack
- Payment orchestration
- Microservices
- Automated testing
- Security
On The Stack (as of 2026-11-01)
Frequently asked questions about Wise
Is this Software Engineer - Recurring Payin role still open?
It was posted on 2026-10-31 and is listed as active on The Stack. Confirm on Wise's application page before applying.
Does Wise offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Wise's site.
Where is this role located?
The listing gives the location as London, GB, United Kingdom. It is marked on-site.
What skills does this role ask for?
The listing names: Java, Kotlin, Spring Boot, AWS, REST APIs, PostgreSQL, SQL, Apache Kafka, Payment orchestration, Microservices, Automated testing, Security.