Enable job alerts via email!

Java Software Engineer

Scrums.com

Wes-Kaap

Hybrid

ZAR 30 000 - 70 000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking Intermediate and Senior Java Software Engineers to join their dynamic team. This role involves leading the design, development, and deployment of complex web applications while driving architecture decisions for scalable systems. You will have the opportunity to mentor junior engineers and collaborate across teams to troubleshoot issues and enhance performance. With a commitment to advancing Africa's tech ecosystem, this position offers a hybrid work model and the chance to contribute to groundbreaking projects that shape the future of software development. Join a forward-thinking organization and take your career to the next level!

Qualifications

  • 4+ years experience in Java software development required.
  • Strong grasp of REST, JSON, and SDLC is essential.
  • Experience with microservices and AWS deployment is a plus.

Responsibilities

  • Lead design and development of complex web applications.
  • Conduct code reviews and mentor junior engineers.
  • Collaborate with cross-functional teams to improve performance.

Skills

Java Software Development
Microservices
AWS
Spring Boot
REST
Analytical Skills
Communication Skills

Education

BSc Information Sciences

Tools

NextJS
Angular
Node
Python

Job description

Scrums.com City of Cape Town, Western Cape, South Africa

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Scrums.com

Talent Acquisition Partner at Scrums | Expert in Talent Sourcing & Recruitment Strategy | BA Psychology | Mom | Recruiter of the Year Award '24

Intermediate and Senior Java Software Engineers

Our Story

At Scrums.com (formerly SovTech), we believe the future of software lies in the talent, innovation, and creativity found on the African continent. For over a decade, we have been pioneering world-class software development for a global audience. We're the leading custom software development company from Africa that, like many great tech companies, started in a garage. We've since grown to over 350 AI-powered software engineering experts, building world-class platforms for growing businesses across four cities on three continents.

Our Mission

We’re committed to advancing Africa’s tech ecosystems. Africa is home to the world’s youngest population, with over 50% under the age of 25. With more than 700,000 professional software developers today—and that number expected to double by 2025—we’re focused on harnessing this potential to scale global companies.

Key Responsibilities

  • Lead design, development, and deployment of complex web applications.
  • Drive architecture and design decisions for scalable, maintainable systems.
  • Conduct code reviews and mentor junior engineers.
  • Collaborate cross-functionally with product, design, DevOps, and data teams.
  • Troubleshoot technical issues and improve performance.
  • Research and propose innovative tools and methodologies.

Requirements

  • 4+ years (mid-level) 8+ years (Senior) in Java software development
  • Experience with microservices (API gateway, Kafka)
  • 4+ years deploying to AWS (S3, Lambda, Elastic Beanstalk, etc.)
  • Experience with Spring Boot, Apache Commons
  • Strong grasp of REST, JSON, and SDLC
  • Proficient in containerized app development
  • Excellent analytical and problem-solving skills
  • Strong teamwork and communication skills
  • Location: Cape Town / Johannesburg
  • Experience: 4+ years in a similar role
  • Education: BSc Information Sciences or related
  • Certifications: Advantageous
  • Work Model: Hybrid (3 days onsite)
  • Core Tech Stack: Java, NextJS, Angular, Node, AWS, Python

Hiring Process

  • Assessment – Role-specific evaluation
  • Interview – Meet the project stakeholders
  • Meet & Greet – Get to know our team
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Scrums.com by 2x

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 3 weeks ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 3 weeks ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 1 day ago

Cape Town, Western Cape, South Africa 6 days ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 20 hours ago

Cape Town, Western Cape, South Africa 2 weeks ago

Frontend Developer - Angular / D3.js (m/f/x) (hybrid)

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 1 month ago

Cape Town, Western Cape, South Africa 1 week ago

Cape Town, Western Cape, South Africa 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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