Senior Java Engineer (Remote) required in Somerset West.
A well establish international software development company is looking for a Senior Java Engineer to join their team on full time permanent basis.
This is a remote / hybrid role, with a requirement to be in either the Somerset West, Pretoria, or Johannesburg offices once a week.
Excellent salary on offer plus internal career advancement opportunities.
Tech Stack / Environment:
Our backend systems are built using a modern, robust Java stack. We follow strong architectural and testing principles, with full deployment on AWS infrastructure.
Requirements:
Minimum 6 years of experience in a similar position
Languages & Frameworks:
+ Java 21
+ Spring Boot 3
+ OpenAPI Specification 3 Testing & Code Quality:
+ JUnit 5 (unit + integration tests)
+ Testcontainers
+ ArchUnit
+ Lombok Infrastructure & Observability:
+ Deployed on Kubernetes clusters running in AWS
+ Micrometer + Prometheus + Grafana (metrics and dashboards)
+ Slf4j logging with aggregation and visualisation via Kibana
+ While the lift-and-shift migration to AWS is complete, further optimisation and refactoring of our observability stack is planned to leverage native AWS services were beneficial Messaging & Data:
+ Apache Kafka for asynchronous communication between services
+ MySQL, PostgreSQL and Cassandra as our main database technologies
Applying for this position:
* If you are interested in this great career opportunity and qualify, please send your CV.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.