Java Developer
Boardroom Appointments · Johannesburg, GP, South Africa ·
- Category
- Software engineering
- Experience
- 4+ years
Boardroom Appointments · Johannesburg, GP, South Africa ·
nttlimited · THA, One Bangkok
TechJobsData · Indonesia
Falcorp Resourcing · Centurion, South Africa
Jobskey Consultancy · Hyderabad, TS, India
Caliberly · Dubai, United Arab Emirates
This role involves developing cloud-native Java applications using Spring Boot and Spring Cloud within a banking environment. The developer will manage CI/CD pipelines, deploy to Kubernetes, and utilize modern observability tools like ELK, Prometheus, and Grafana.
Key purpose:
You will be part of a passionate team of Software Engineers working with an exciting tech stack consisting of exclusively open source projects, including primarily Spring Boot, Spring Cloud and other Spring portfolio projects in cloud native Java architectures. You should be comfortable authoring an supporting CI/CD pipelines in Jenkins or similar tools, ultimately deploying to a multi-site Kubernetes environment where you will be able to support and manage your applications all the way to production. This also means youll be comfortable using and configuring modern observability techniques, including aggregated logging via an ELK stack, metrics via Prometheus/Grafana/Instana and tracing using Zipkin/Jaeger.
Duties and responsibilities:
Qualifications and experience: