Java Backend Developer – Semi Remote – R740 Per hour

A Java Backend Developer with 8+ software development experience is required to join a team of amazing developers creating next generation software systems in a leading manufacturing business.

You will be required to develop and maintain public facing web applications, you will also be responsible for the development, deployments, and support of API’s and Java

If you are a Java expert and you are thrilled about the latest technology, this may be the right opportunity for you, APPLY TODAY

Core understanding of and working experience with:

  • Java 8+
  • JEE 7
  • API Development, Calling and creating REST services, RESTful APIs
  • Calling SOAP services
  • Java Logging frameworks
  • Functional Java
  • GraphQL
  • Elasticsearch
  • JMS
  • Knowledge of design patterns, DAO pattern
  • Object oriented design
  • EJB
  • SQL with DB2, Postgres and Oracle
  • Postman / SoapUI
  • Maven multi module project setup and development
  • HTTP Authentication, and Encryption with SSL
  • HTTP Session management and persistence
  • IntelliJ & Eclipse IDE
  • Git with Bitbucket, Code versioning (Git/SVN)
  • CI/CD
  • Jenkins with Build Pipelines
  • Code quality with Sonar
  • Nexus
  • Junit with unit and integration tests
  • Integration with 3rd party systems
  • Performing production and integration deployments
  • Logging and tracking tickets to external support
  • Troubleshooting deployments
  • Debugging remote services
  • Microservice Architecture
  • AWS cloud services and Serverless development
  • technologies (highly advantageous)
  • Spring MVC (highly advantageous)
  • Spring Boot (highly advantageous)
  • Docker (highly advantageous)
  • Kubernetes (advantageous)
  • Servlets Payara / Glassfish (advantageous)
  • JSON and XML with Schema (advantageous)
  • Knowledge of integration with AEM or other Web Content Management Platforms / Solutions (highly advantageous)
  • Frontend development technologies such as HTML5, JavaScript, TypeScript, CSS, Angular (advantageous)
  • Struts (advantageous)
  • Knowledge of other programming languages and tools (advantageous)
  • Atlassian tools: Jira, Confluence
  • DevOps

Reference Number for this position is GZ54741 which is a long-term contract position rotating between Pretoria, Midrand and Home offering a contract rate of between R740 Per hour negotiable on experience and ability. Contact Garth on garthz @ e-merge .co .za or call him on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

    To apply for this position, contact Garth Zoutendyk at or complete the form below:

    Attach your CV:

    More Jobs Like This

    Submit Your Application

    We are here To Assist You