Enable job alerts via email!

Java Developer

41451A77-F3E4-4818-8317-C711F7Afa96D

Cape Town

Hybrid

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading payment service provider in Cape Town is looking for a talented Java Developer to design new applications and maintain existing services. The ideal candidate has 2-5 years of Java backend development experience, with skills in Spring, RESTful APIs, and microservices. This position offers a hybrid work model and opportunities for professional growth, underpinned by a commitment to diversity and inclusion.

Benefits

Career progression program
Hybrid work model
Free eLearning subscriptions
Positive workplace
Dynamic work environment

Qualifications

  • 2-5 years of professional software development experience focusing on Java backend development.
  • Solid hands-on experience with Java, Spring, and Spring-Boot.
  • Experience in developing RESTful APIs and backend components.

Responsibilities

  • Design and create new applications/services.
  • Maintain existing applications/services.
  • Participate in DevOps cycles to support business needs.

Skills

Java
Spring
Spring-Boot
RESTful APIs
microservices architecture
MySQL
PostgreSQL
Linux
Git
CI/CD pipelines
GitLab
GitHub Actions
AWS
Angular
Job description

About PayUPayU, 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 payment methods and PCI-certified platforms to process approximately 6 million payments every single day. If you are a talented Java Developer looking to work with cutting-edge technology and make an impact in the fintech world, PayU is the place for you. We're looking for someone passionate about building groundbreaking software, delivering delightful user experiences, and collaborating with cross-functional teams.

If that sounds like you, we'd love to connect.

Responsibilities
  • Designing and creating new applications / services
  • Maintaining existing applications / services
  • Participating in DevOps cycles to support business needs
  • Testing automation using PayU's automation framework
  • Collaborating with international teams to deliver strategic initiatives
Qualifications
  • 2-5 years of professional software development experience, with a focus on Java backend development
  • Solid hands‑on experience with Java, Spring, and Spring‑Boot frameworks
  • Experience in developing RESTful APIs, service integrations, and backend components
  • Comfortable working with microservices‑based architecture
  • Good understanding of relational databases such as MySQL or PostgreSQL
  • Familiar with writing optimized queries and managing data persistence
  • Experience with or understanding of Linux
  • Experience with Git
  • Basic experience with CI/CD pipelines and using GitLab, GitHub Actions, or similar tools
  • Exposure to AWS or other cloud platforms
  • Familiarity with Angular and non‑relational databases
Knowledge and Competencies
  • Ability to work collaboratively with a team of professionals
  • Excellent problem‑solving skills
  • Strong attention to detail
  • Ability to adapt to changing priorities and work in a fast‑paced environment
  • Strong communication skills
  • Dedication to delivering high‑quality results
What We Offer
  • Career progression program
  • Hybrid work model
  • Free subscription to an internal eLearning platform with courses from Udemy, Coursera, and many others
  • 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

We give people in high-growth markets the financial services and products they need to thrive. Our expertise in 18 high‑growth markets enables us to extend the reach of financial services. This drives everything we do, from investing in technology entrepreneurs, to offering credit to underserved individuals, to helping merchants buy, sell and operate online. Being part of Prosus, one of the largest technology investors in the world, gives us the presence and expertise to make a real impact.

Our Commitment To Building A Diverse And Inclusive Workforce

As a global and multi‑cultural organization with varied ethnicities thriving across locations, we realize that our responsibility towards fulfilling the D&I commitment is huge. We continuously strive to create a diverse, inclusive and safe environment, for all of our people, communities and customers.

Our leaders are committed to create an inclusive work culture which enables transparency, flexibility and unbiased attention to each and every PayU employee so they can succeed, irrespective of gender, colour or personal faith.

An environment where every person feels they belong, that they are listened to, and where they are empowered to speak up.

At PayU we have zero tolerance towards any form of prejudice whether a specific race, ethnicity, or persons with disabilities or the LGBTQ communities. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analysing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.