Engineering

Java Solution Architect

GoldenRule·Johannesburg, south-africa·Default
Engineeringentry-levelDefault
-Closes 13 Dec 2026

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.

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.

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)

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.

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.

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.

Jenkins or GitLab CI/CD: For continuous integration and deployment pipelines.

Helm: For managing Kubernetes applications.

Prometheus and Grafana: For monitoring and observability.

Desired Skills:

Systems Analysis

Complex Problem Solving

Programming/configuration

Critical Thinking

Time Management

At a glance

Company

GoldenRule

Location

Johannesburg, south-africa

Employment

Default

Experience

entry-level

Valid until

December 13, 2026

Created

November 9, 2026