Senior Java Developer in Johannesburg / Cape Town

We are looking forJava DeveloperProfessionals with 5+ years of solid development experience in SQL Skills and has a solid knowledge base of the SDLC.

About The Employer:

Requirements
Java 1.8
Spring boot
Spring Data JPA
Hibernate
Oracle/Postgres (Experience or training on any DB will suffice. More concerned about SQL skills)
Kafka, Apache Camel
AWS storage/ buckets
Atlassian Stack (Jira)
Jenkins
Docker
Kubernetes
Rancher
IBM MQ (Experience with JMS on Rabbit MQ will suffice. Basically using messaging to integrate applications)
Architectural patterns include:

Microservices (event driven architecture)
Testing:

Test Driven Development (TDD) using Junit, Mockito, SpringBootTest.
Behaviour Driven Development (BDD) using Spring Boot and Cucumber.Other Skills:

  • Agile Methodology
  • Good professional communication skills
  • Self-Motivated and have the ability to adapt quickly
  • Committed and dedicated to achieving results
  • Innovative and adhere to best coding practices

Learn more/Apply for this position