I
Solution Architect
Infodigix
South Africa · On-site Full-time Senior 5d ago
About the role
Role Overview:
We are looking for a Solution Architect with strong expertise in Java 17, microservices, and event-driven architecture. The role involves designing scalable solutions, leading a technical team, and working with modern containerized and distributed systems.
Key Responsibilities:
- Architect and design Java-based solutions and microservices.
- Develop and maintain applications using Java 17+, Spring Boot, and RESTful APIs.
- Implement event-driven architectures using Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka Clients.
- Deploy and manage containerized applications using Kubernetes, OpenShift, and Docker.
- Work with SQL databases (PostgreSQL, MySQL, Microsoft SQL Server, DB2) and distributed databases.
- Apply concepts of Graph DB and Vector DB.
- Implement observability and monitoring solutions with Prometheus, Grafana, OpenTelemetry, Jaeger, and Fluentd.
- Lead the team, provide mentorship, and ensure delivery of high-quality solutions.
- Collaborate with DevOps for CI/CD pipelines using Jenkins or GitLab, and manage Kubernetes apps with Helm.
- Optional: Work on C# / .NET Core / ASP.NET Core applications.
Required Skills:
- Strong Java 17+ and Spring Boot development experience.
- Expertise in microservices, event-driven architectures, and Apache Kafka ecosystem.
- Hands-on experience with Kubernetes, OpenShift, Docker, and container orchestration.
- Knowledge of relational and distributed databases (SQL, DB2) and modern database concepts.
- Experience in observability frameworks: Prometheus, Grafana, OpenTelemetry, Jaeger, Fluentd.
- Strong leadership and communication skills.
- Familiarity with CI/CD tools and Helm.
- Optional: C# / .NET Core / ASP.NET Core development experience.
Skills
Apache KafkaASP.NET CoreAWS LambdaC#.NET CoreDB2DockerFluentdGitLabGrafanaGraph DBHelmJavaJava 17JaegerJenkinsKubernetesMicroservicesMicrosoft SQL ServerMySQLOpenShiftOpenTelemetryPostgreSQLPrometheusRESTful APIsSpring BootVector DB
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free