At a Glance
- Tasks: Join a dynamic team to develop and enhance a global payments platform using Java and SQL.
- Company: Worldpay, a leading name in the payments industry with a collaborative culture.
- Benefits: Flexible hybrid working, training opportunities, and a chance to innovate with new tech.
- Other info: Engage in hackathons and enjoy a vibrant workplace that values creativity and teamwork.
- Why this job: Make a real impact on ecommerce payments while growing your skills in a supportive environment.
- Qualifications: Experience in Java and SQL, with a knack for solving complex problems.
The predicted salary is between 50000 - 70000 £ per year.
About the team
Make your mark at one of the biggest names in payments. We are looking for a Software Developer to join our Cambridge‑based delivery teams to work on one of the highest‑volume global payment platforms in the world.
What you will be doing
- You will join one of our cross-functional teams containing developers, testers, a product owner and a scrum master. The team works on features to maintain and add new capabilities to an ecommerce payments gateway operated by Worldpay.
- With the support of the team's principle engineer, you will pick-up challenging work from the plan that needs your proven software skills to deal with the more complex problems.
- Develop changes in Java and SQL and PLSQL to an ecommerce payments gateway operated by Worldpay.
- Work with the team's Product Owner to specify the detailed behaviours of new capabilities of the payments gateway. You'll need to review payments-industry specification documents and translate how they apply for WorldPay's technologies and payments lifecycle processes.
- Partner with the team's test engineers to help scope the test coverage and approach, and you may need to contribute to writing automated component, integration and system tests.
- Support the deployment of new capabilities to production, ensuring they deliver value for our customers.
- Participate in a release support rota, with occasional out-of-hours involvement.
- Use generative AI tools as part of your workflow, supported by well-established internal tooling.
What you bring:
- Solid experience with Java and SQL (PL/SQL desirable). Each career journey is different but likely you'll have a number of years' experience to reach a high level of a skill with these technologies.
- A track record of success to design and deliver solutions to complex business problems.
- Experience applying secure software development practices.
- Experience with technologies used in distributed systems (e.g. IAM, digital certificates/PKI, observability, containerisation).
- Experience working in Linux-based development and production environments.
Added bonus if you have:
- Experience optimising performance for large-scale databases.
- Experience in payments or financial services.
- Experience working with SAST, SCA, CI tools.
- Experience with Kafka.
What we offer you
- A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities.
- A hybrid and flexible working environment with office and home working.
- Regular structured time to improve your skills through training, and time to experiment with new tech in hackathons.
What makes a Worldpayer
At Worldpay, we take our Values seriously, and we live them every day. Think like a customer, Act like an owner, and Win as a team. Curious. Humble. Creative. We ask the right questions, listening and learning to get better every day. We simplify the complex and we’re always looking to create a bigger impact for our colleagues and customers. Empowered. Accountable. Dynamic. We stay agile, using our initiative, taking calculated risks to progress. Never standing still, never settling, we work at pace to achieve our goals. We champion our ideas and stay flexible to make them happen. We know that every action adds up. Determined. Inclusive. Open. Unlocking potential means working as one global community. Our work spans borders, and we stay united by our purpose. We collaborate, always encouraging others to perform at their best, welcoming new perspectives.
Does this sound like you? Then you sound like a Worldpayer. Apply now to write the next chapter in your career. We can’t wait to hear from you.
To find out more about working with us, find us on LinkedIn.
Software Engineer - Java - Cambridge employer: Worldpay (UK) Limited
At Worldpay, we pride ourselves on being a leading employer in the payments industry, offering a dynamic and inclusive work culture in our Cambridge office. Our employees benefit from a hybrid working environment, ongoing training opportunities, and the chance to work on cutting-edge technology within cross-functional teams. Join us to not only advance your career but also to make a meaningful impact in a collaborative and innovative setting.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Java - Cambridge
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your Java and SQL skills. Be ready to tackle some coding challenges and discuss your past projects. Show them how you’ve solved complex problems before!
✨Tip Number 3
Don’t just focus on technical skills; be ready to demonstrate your soft skills too. Teamwork and communication are key in cross-functional teams, so share examples of how you’ve collaborated effectively.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Worldpay.
We think you need these skills to ace Software Engineer - Java - Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java and SQL expertise, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background aligns with our values. Be genuine and let your personality shine through – we love to see the real you!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We’re looking for someone who can think critically and creatively, so don’t hold back on sharing your successes!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Worldpay!
How to prepare for a job interview at Worldpay (UK) Limited
✨Know Your Tech Inside Out
Make sure you brush up on your Java and SQL skills before the interview. Be ready to discuss your past projects and how you've tackled complex problems using these technologies. It’s a great way to show that you’re not just familiar with the tools, but that you can really leverage them to deliver solutions.
✨Understand the Payments Landscape
Familiarise yourself with the payments industry and Worldpay's role in it. Read up on ecommerce payment gateways and be prepared to discuss how you would approach adding new capabilities. This shows that you’re not only technically skilled but also understand the business context of your work.
✨Collaborate Like a Pro
Since you'll be working in a cross-functional team, think about examples from your past where you’ve successfully collaborated with product owners, testers, or other developers. Highlight your communication skills and how you’ve contributed to team success, as this is key in agile environments.
✨Show Your Problem-Solving Skills
Be ready to tackle some technical questions or coding challenges during the interview. Think out loud as you solve problems, explaining your thought process. This not only demonstrates your technical abilities but also your approach to problem-solving, which is crucial for a Software Engineer.