Senior Java Engineer: Spring, Microservices & Cloud

NNW Tech Solutions

Johannesburg

On-site

ZAR 700,000 - 950,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NNW Tech Solutions in Johannesburg is seeking an experienced Java Engineer to contribute to robust Java applications across the full software development lifecycle. You will work across design and development to troubleshooting and release support.

You will work with Java, Spring, RESTful APIs, and cloud technologies, collaborating with cross-functional teams, participating in design reviews, and mentoring junior developers.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 8+ years of commercial Java development experience.
  • Proficiency in Java frameworks: Spring and Hibernate.
  • Strong understanding of RESTful APIs and microservices.
  • Experience with SQL and NoSQL databases.
  • Familiarity with Git, Azure DevOps, and CI/CD pipelines.
  • Excellent problem-solving and collaboration skills.
  • Ability to mentor junior developers and contribute to best practices.

Responsibilities

  • Design, develop, and maintain robust and scalable Java applications.
  • Collaborate with cross-functional teams to define and implement new features and enhancements.
  • Participate in design meetings, code reviews, and provide technical mentorship to team members.
  • Troubleshoot, debug, and resolve issues in development and production environments.
  • Interact with stakeholders to ensure smooth product releases and address issues in a timely manner.
  • Contribute to the continuous improvement of development processes, tools, and best practices.
  • Participate in Agile/Scrum ceremonies and support team deliverables.

Skills

Java
Spring
Hibernate
RESTful APIs
Microservices
SQL
NoSQL
Git
Azure DevOps
CI/CD
Agile/Scrum

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Job description

NNW Tech Solutions in Johannesburg is seeking an experienced Java Engineer to contribute to robust Java applications across the full software development lifecycle. You will work across design and development to troubleshooting and release support.

You will work with Java, Spring, RESTful APIs, and cloud technologies, collaborating with cross-functional teams, participating in design reviews, and mentoring junior developers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Onsite at Investment Bank
Senior Java Engineer - Onsite at Investment Bank

NNW Tech Solutions • Sandton

On-site
ZAR 900,000 - 1,700,000
Competitive salary
Benefits package
Senior Java Engineer — Spring & Microservices
Senior Java Engineer — Spring & Microservices

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Java Engineer
Java Engineer

NNW Tech Solutions • Johannesburg

On-site
ZAR 700,000 - 950,000
Senior Java & Spring Engineer - Microservices & Cloud
Senior Java & Spring Engineer - Microservices & Cloud

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Engineer On-Site: Build Impactful FinTech Apps
Senior Java Engineer On-Site: Build Impactful FinTech Apps

NNW Tech Solutions • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits package
In-office daily
Senior Java Engineer: Cloud, Microservices & API Focus
Senior Java Engineer: Cloud, Microservices & API Focus

Standard Bank Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Engineer: Spring Microservices & Cloud (AWS)
Senior Java Engineer: Spring Microservices & Cloud (AWS)

Sabenza IT & Recruitment • Centurion

On-site
ZAR 900,000 - 1,500,000
Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Java Developer - Microservices, Spring & Cloud
Senior Java Developer - Microservices, Spring & Cloud

Praesignis (Pty) Ltd • Gauteng

On-site
ZAR 700,000 - 1,100,000
Senior Java Engineer: Cloud Native Microservices (Remote)
Senior Java Engineer: Cloud Native Microservices (Remote)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 850,000