Senior Java Engineer

IT – Software Development
Johannesburg – Gauteng

An organization that specializes in producing custom software and products for established and emerging enterprises is currently searching for a highly skilled Senior Java Engineer to join their committed group of professionals. The ideal candidate should have a minimum of 6 years of experience in software development and a genuine passion for software engineering. Additionally, they should possess extensive knowledge of the Spring Boot and Spring frameworks, as well as an in-depth understanding of core Java or Java EE.
  • Minimum 6 years or more experience in software development.
  • Love of all things software development.
  • Good knowledge of the Spring Boot and Spring frameworks.
  • Deep knowledge of core Java or Java EE.
  • Experience with agile processes and technical practices.
  • Additional Information.
More technologies, frameworks, and tools you’ll have a chance to work with:
  • Apache Camel
  • Node.js
  • RabbitMQ
  • Nginx
  • Docker Swarm
  • SQL
  • webMethods
  • Git Jenkins
  • SonarQube
  • Ability to give input into innovative solutions.
  • Ability to work under pressure and tight deadlines.
  • Self-motivated and a self-starter.
  • Ability to work in a team environment.