Enable job alerts via email!

Senior Java Engineer

SWATX

Cape Town

On-site

ZAR 600,000 - 800,000

Full time

Today
Be an early applicant

Job summary

A leading tech firm in Cape Town is seeking an experienced Senior Java Engineer to design and develop robust Java applications. The ideal candidate must have over 5 years of experience in Java development, proficiency in Java 8, and familiarity with frameworks such as Spring and Hibernate. This role involves collaboration with cross-functional teams to ensure seamless integration of front-end systems.

Qualifications

  • Proven experience as a Java Developer (5+ years required).
  • Strong proficiency in core Java, including Java 8 or higher.
  • Experience with Java frameworks such as Spring, Hibernate, or JSF.

Responsibilities

  • Design, develop, and maintain robust Java applications.
  • Guide the team in implementing best practices and optimizing performance.
  • Collaborate with cross-functional teams to understand requirements.

Skills

Java Development
Java 8
Spring Framework
Hibernate
RESTful APIs
Microservices
MySQL
PostgreSQL
Git
Agile Methodologies
Job description
Overview

As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand requirements, architect solutions, and ensure seamless integration with front-end systems.

Qualifications
  • Proven experience as a Java Developer (5+ years required).
  • Strong proficiency in core Java, including Java 8 or higher.
  • Experience with Java frameworks such as Spring, Hibernate, or JavaServer Faces (JSF).
  • Familiarity with RESTful APIs and microservices architecture.
  • Understanding of relational databases (e.g., MySQL, PostgreSQL) and ORMs.
  • Strong problem-solving skills and a detail-oriented mindset.
  • Experience with version control systems, particularly Git.
  • Excellent communication and teamwork abilities to work effectively in a collaborative environment.
  • Knowledge of Agile methodologies and experience in leading Agile teams is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.