Java Software Engineer

About the 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.
What you’ll be doing:

Application/Service maintenance
Design and creation of new applications/services
Testing automation using PayU’s automation framework as part of development deliverables
Rotating along with other developers through DevOPS cycles to support the business
Working with Global teams on exciting projects

What are we looking for?

2- 5 years Core Java experience
2 years J2EE experience
Spring and Spring-Boot frameworks
Hibernate or JPA
Strong database skills (MySQL and DynamoDB experience beneficial)
Exposure to e-Commerce and/or payments industry
Experienced in using SOAP webservices and RESTful webservices
XML/JSON/Javascript
AWS knowledge/experience beneficial
Understanding of SOA and Microservice Architectures
Understanding of Agile programming methodologies and principles as well as tools that support this JUnit and JMeter

What we offer

Truly International Environment with almost 40 different cultures
Free subscription to an Internal eLearning platform with courses from Udemy, Coursera, and many others
Flexible program and hybrid way of working
An inclusive environment that ensures we listen to a diverse range of voices when making decisions
Wellbeing programs driven by our Local and Global HR teams
Career progression program for Engineering teams
A positive, get-things-done workplace
A dynamic, constantly evolving space (change is par for the course – important you are comfortable with this)
Ability to learn cutting edge concepts and innovation in an agile start-up environment with a global scale
A democratic work environment where you can drive your outcomes

Email CV to: careersafrica@payu.com

Apply via :

careersafrica@payu.com