We’re an award-winning global digital finance company. We use our trailblazing technology to solve people’s short-term cash flow needs in an innovative and consumer-friendly way.
Here at Wonga, as in most high-volume data-driven businesses, we have competing concerns of concurrency and consistency. Each transaction needs to be thought through carefully, and run at the correct isolation level to provide the necessary level of data consistency while doing the minimum blocking via locks. I have written a summary for developers and…Read more »
In my time at Wonga I’ve been involved in many projects across a wide range of technologies. At last count I’ve written C#, Java, Ruby and Python during my time here. I use a Mac Mini but on rare occasions I’ve needed Windows to do some platform specific work - namely with Powershell and MSMQ. Having a separate machine to configure and maintain…Read more »
Wonga’s backend is composed of autonomous services communicating via messaging using NServiceBus. All in all, our backend services handle close to 2,000 different message types. Our range of products are offered in many countries, and local regulations impose significant variations. In order to manage complexity, our Continuous Integration system is building,…Read more »
Over the past year we have had to change the way we look at software development in the front-end team. We have expanded the same platform to deliver multiple products in several countries, this has made us rethink the way we deliver our software. Within the team we maintain a “keep it simple” approach to pretty much everything we do. Simple within…Read more »
Cross function feature teams are supposed to be the be-all-and-end-all of agile teams. Everything you read on agile project management promotes feature teams, and recommends that you steer well clear of service or component teams. There are some huge benefits that can be realised from cross functional features teams. I am not going to regurgitate them here, so…Read more »
- Check out what our staff have to say about Wonga.
- Find out about challenging projects.
- Get a feel for our culture.