Sabenza IT

Senior Java EE Developer

Sabenza IT  •  Pretoria, ZA (Hybrid)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


We are looking for an experienced Senior Java EE
Developer with 7+ years of hands-on enterprise Java development experience. The
ideal candidate will have a strong background in building secure, scalable, and
high-performance backend systems within complex enterprise environments. You
will contribute to solution architecture, lead development efforts, and
collaborate across multidisciplinary teams to deliver robust business
applications.


Key Responsibilities:


  • Design, develop, and maintain enterprise-grade backend
    applications using Java EE/Jakarta EE standards.

  • Build and optimize APIs, microservices, and integration
    layers using frameworks such as Spring / Spring Boot, JAX-RS, JPA, EJB,
    Hibernate.

  • Develop and maintain high-performance server-side
    components and batch processing workflows.

  • Implement unit tests, integration tests, and ensure code
    quality through best practices and standards.

  • Participate in solution architecture design sessions for
    new 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 ORM
    mappings.

  • 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, GitHub Actions,
    GitLab CI, Azure DevOps, etc.).

  • Build containerized services using Docker; experience
    with Kubernetes is a plus.

  • Experience deploying Java applications in AWS, Azure, or
    on-premise environments.

  • Familiarity with infrastructure automation/configuration
    tools 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 product
    owners.


Requirements


Requirements


  • 7+ years enterprise Java development experience
    (required).

  • Strong experience in Java EE/Jakarta EE, Spring, Spring
    Boot, and ORM frameworks.

  • Strong experience with DevOps and ability to build and
    manage pipelines and support development.

  • Solid understanding of REST APIs, microservices
    architecture, and enterprise integration.

  • In depth AWS experience with experience encompassing
    services 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 in
    cloud or hybrid environments.

  • Experience with Kubernetes / OpenShift, Apache Camel,
    MuleSoft, or other integration frameworks

  • Monitoring tools (Prometheus, Grafana, ELK, Splunk)

  • Caching frameworks (Redis, Hazelcast)

  • Cloud certifications (AWS, Azure, GCP) are beneficial.
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media