Java Solution Architect

Golden Rule
Johannesburg, Gauteng
Full-time
Posted 32 min ago
Full-time Construction
Apply for this job

Job Description


SUMMARY:

Job Description

  • Strong skills in Java 17.
  • Microservices.
  • Event-Driven Architecture.
  • Kubernetes and Docker.
  • Design documentation.
  • Strong communication skills.
  • Understanding of Graph DB, Vector DB, and Distributed Databases.
  • Strong leadership skills.
  • ...

    POSITION INFO:
    Job Description Strong skills in Java 17. Microservices. Event-Driven Architecture. Kubernetes and Docker. Design documentation. Strong communication skills. Understanding of Graph DB, Vector DB, and Distributed Databases. Strong leadership skills. Strong stakeholder management, communication, and team management skills.   Software Stack Skills Required:   OpenShift OpenShift Container Platform: For container orchestration and management. Streams for Apache Kafka: Use the Streams for Apache Kafka operator to deploy and manage Kafka clusters on OpenShift. Kafka Apache Kafka: For distributed messaging and real-time data streaming. Kafka Connect: To integrate Kafka with various data sources and sinks. (Confirm) Kafka Streams: For stream processing within Kafka. (Confirm) Java JDK (Java Development Kit): Preferably JDK 17 or later for development. Spring Boot: For building microservices and RESTful APIs. Kafka Clients: Java clients for producing and consuming messages from Kafka. SQL Database PostgreSQL, MySQL, or Microsoft SQL Server. DB2: The system will still use DB2. Any popular open- or closed-source relational database will be suitable as a skill. Observability Framework Prometheus: For monitoring and alerting, especially in Kubernetes environments. Grafana: For visualising metrics collected by Prometheus. OpenTelemetry: For collecting logs, metrics, and traces from your applications. Jaeger: For distributed tracing to monitor and troubleshoot transactions in complex microservices environments. Fluentd: For log collection and aggregation. DevOps and CI/CD Jenkins or GitLab CI/CD: For continuous integration and deployment pipelines. Helm: For managing Kubernetes applications. Prometheus and Grafana: For monitoring and observability.   Overall Requirement: This comprehensive stack ensures seamless integration of container orchestration, real-time data streaming, application development, robust data management, and observability.

Interested in this role?

You'll apply on Golden Rule's own site before 7 February 2027. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Job details
Job TypeFull-time
LocationJohannesburg, Gauteng
CategoryConstruction
Posted9 November 2026
Closing Date7 February 2027
Golden Rule
Johannesburg, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job