×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java EE Developer

Job in Pretoria, 0002, South Africa
Listing for: Sabenza IT & Recruitment
Full Time position
Listed on 2026-08-05
Job specializations:
  • Software Development
    Backend Developer, Java Developer, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below

Pretoria, South Africa | Posted on 03/08/2026

We are looking for an experienced Senior Java EEDeveloper with 7+ years of hands-on enterprise Java development experience. Theideal candidate will have a strong background in building secure, scalable, andhigh-performance backend systems within complex enterprise environments. Youwill contribute to solution architecture, lead development efforts, andcollaborate across multidisciplinary teams to deliver robust business applications.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade backendapplications using Java EE/Jakarta EE standards.
  • Build and optimize APIs, microservices, and integrationlayers using frameworks such as Spring / Spring Boot, JAX-RS, JPA, EJB,Hibernate.
  • Develop and maintain high-performance server-sidecomponents and batch processing workflows.
  • Implement unit tests, integration tests, and ensure cod equality through best practices and standards.
  • Participate in solution architecture design sessions fornew and existing systems.
  • Contribute to the design of scalable, modular, and resilient backend architectures.
  • Identify performance bottlenecks and recommend system improvements.
  • Work with relational databases such as PostgreSQL,Oracle, MySQL, SQL Server.
  • Develop efficient SQL queries, stored procedures, and ORMmappings.
  • Ensure data integrity, performance, and security.
  • Integrate systems using REST, SOAP, JMS, Kafka, or other messaging platforms.
  • Develop and maintain middleware components and enterprise integration patterns (EIP).
  • Work with CI/CD pipelines (Jenkins, Git Hub Actions,Git Lab CI, Azure Dev Ops, etc.).
  • Build containerized services using Docker; experience with Kubernetes is a plus.
  • Experience deploying Java applications in AWS, Azure, oron-premise environments.
  • Familiarity with infrastructure automation/configurationtools is considered an advantage.
  • Implement application security best practices(authentication, authorization, OWASP standards).
  • Work with identity providers (OAuth2, SSO, JWT, Keycloak,Azure AD, etc.).
  • Lead development streams and mentor junior developers.
  • Conduct code reviews and enforce development standards.
  • Work closely with business analysts, testers, and productowners.
Requirements

Requirements

  • Strong experience in Java EE/Jakarta EE, Spring, Spring Boot, and ORM frameworks.
  • Strong experience with Dev Ops and ability to build andmanage pipelines and support development.
  • Solid understanding of REST APIs, microservices architecture, and enterprise integration.
  • In depth AWS experience with experience encompassingservices like API Gateway, EC2, Lambda, etc.
  • Strong SQL and database design experience.
  • Experience with message brokers (JMS, Kafka, RabbitMQ) and service-oriented architectures.
  • Experience with Git and CI/CD automation.
  • Experience deploying and monitoring Java applications incloud or hybrid environments.
  • Experience with Kubernetes / Open Shift, Apache Camel,Mule Soft, or other integration frameworks
  • Monitoring tools (Prometheus, Grafana, ELK, Splunk)
  • Caching frameworks (Redis, Hazelcast)
  • Cloud certifications (AWS, Azure, GCP) are beneficial.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary