Intermediate Software Developer

  • Software Development
  • Anywhere

Are you a Software Developer that is eager to join a growing team? Our client based in Stellenbosch requires a talented Intermediate Software Developer that would like to advance their skills within a fast pace environment. You will be working alongside an agile team, successfully delivering quality projects.


3-year tertiary qualification in Information Technology (B.Sc. Information Science or National Diploma/Tech Information Technology

Min 2 years as a software developer using Java or relevant languages

Experience designing and building large and complex yet maintainable systems

extensive experience in Java or Groovy programming

Maintaining order, quality and accuracy

Fast and self-learning abilities

Comfortable with core technology stack and environment

Ability to work in an agile team and successfully delivering agile based software projects

Strong problem-solving ability & passion for technology and innovation

Strong analytical, written and verbal skills


Software development, unit testing and integration tests

Database design

User interface design and development

Writing technical documentation

Collaborate with team members in developing, testing and deploying new software system components or software system enhancements

Provide third line support to Operations

Research and investigate new technologies Experience

Programming Language: Groovy

Application Framework: Grails 3, Grails 4

Spring Boot

Persistence framework: Hibernate

Main database: MySQ

Web based user interface: Vaadin 7, Vaadin 14 Other technologies

Workflow engine: Activiti

Micro service (REST): JAX-RS / Jersey with Spring Cloud

Cross platform framework: Electron

Security framework: Apache Shiro

Queue processing: Apache ActiveMQ

Search: Elasticsearch

Business rules engine: Drools

Graph database: OrientDB

Document store: MongoDB

Reporting server: JasperReports

Template engine: Apache Velocity

Integrations: Apache Came

API documentation: SWAGGER

Salary:  dependent on experience

Join us on SOCIAL MEDIA or visit our WEBSITE for more information. See links below.


Follow us on Facebook 

Follow us on LinkedIn

Visit our Website

Tagged as: South Africa

Source: Job Mail RSS feed

Before applying for this position you need to submit your online resume. Click the button below to continue.