Java Developer
Cape Town, South Africa
18h ago

About PayU PayU, a leading payment and Fintech company in 50+ high-growth markets throughout Asia, Central and Eastern Europe, Latin America, the Middle East and Africa, part of Prosus group, one of the largest technology investors in the world is redefining the way people buy and sell online for our + merchants and millions of consumers.

As a leading online payment service provider, we deploy more than 400 payment methods and PCI-certified platforms to process approximately 6 million payments every single day.

PURPOSE OF THIS ROLE The Java Developer will need to work closely with the team to solve complex, analytical problems with innovative approaches and solutions.

The qualified individual will be a team player and have experience in developing application through Java.They will join a dynamic team that moves fast and takes responsibility for running the applications / services they create hand in hand with the infrastructure teams.

The candidate will be required to work with PayU’s local as well as international teams and units in order to deliver on strategic initiatives.

RESPONSIBILITIES AND KEY ACTIVITIESApplication / Service maintenanceDesign and creation of new applications / servicesTesting automation using PayU’s automation framework as part of development deliverablesRotating along with other developers through DevOPS cycles to support the businessQUALIFICATIONS AND EXPERIENCE Expertise and skills : 2- 3 years Core Java experience2 years J2EE experienceSpring and Spring-Boot frameworksHibernate or JPAStrong database skills (MySQL and DynamoDB experience beneficial)Exposure to e-Commerce and / or payments industryExperienced in using SOAP webservices and RESTful webservicesXML / JSON / JavascriptAWS knowledge / experience beneficialUnderstanding of SOA and Microservice ArchitecturesUnderstanding of Agile programming methodologies and principles as well as tools that support thisJUnit and JMeter

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form