South Africa
20 days ago
Senior Software Engineer (IT)
<< Back to Careers Senior Software Engineer (IT)

Pretoria
Permanent
Market Related

Senior Software Engineer

Location: Pretoria Head Office

Salary: Market Related

 

Key Competencies:

Our client is looking for a well-rounded Java Developer with 8+ years’ solid development experience.

Back-end and Front-end Development (detail below):

 

Back end Technologies:

           ·          Java

           ·          Spring Boot

           ·          Docker

           ·          Docker Compose

           ·          Gradle (build tool)

           ·          Spring Cloud Contract (contract testing)

           ·          Cucumber (BDD tool)

           ·          MySQL database

           ·          Hibernate

           ·          Kafka

           ·          Swagger

           ·          Apache Mesos (container orchestration)

           ·          Liquibase (database migration tool)

           ·          Mockito

           ·          JUnit

           ·          Jenkins/Concourse CI

           ·          Zookeeper

           ·          AWS

           ·          Git

           ·          Bitbucket

 

Front end Technologies:

           ·          AngularJS, 2, 4, 5

           ·          JavaScript

           ·          TypeScript

           ·          Cucumber (BDD tool)

           ·          Nrwl 

           ·          ngRx

           ·          webpack

           ·          npm

           ·          Yarn

           ·          Jasmine

           ·          Karma

           ·          Protractor

           ·          Selenuim Jenkins/Concourse CI

           ·          Git

           ·          Bitbucket

 

Skills/knowledge:

           ·          Scrum Agile framework

           ·          Specification by example

           ·          Unit testing

           ·          Component testing

           ·          Contract testing

           ·          E2E testing

           ·          RESTful APIs

           ·          Behavior Driven Development

           ·          Design Patterns

           ·          Domain Driven Design

           ·          Hexagonal Architecture

 

Other Competencies:

           ·          Team Player

           ·          Diligent and proactive

           ·          Good Communication: effective, regular, clear

           ·          Self-starter

           ·          Accountability

           ·          Troubleshooting skills

           ·          Continuous integration

           ·          Professional client interaction

           ·          Effective team leader (where applicable)

           ·          Decision Making and Problem solving skills

 

Qualifications:

           ·          IT Degree preferable; Diploma will be considered.

           ·          Java Certification preferred.

 

 

Please send Updated CV, Qualifications and last payslip to cathy@aaaa.co.za

AtripleA Recruitment and Temps

www.aaaa.co.za

 

Posted 2023-12-01

Please provide ALL the information requested below, to submit your CV:

Your first name:

Your surname:

Your email address

Attach the files below

Files must be:

Smaller than 3 megabytes each Either MS Word, PDF, Jpeg images or text (txt) files Attach your CV:

Attach a copy of your ID:

Attach a recent payslip:
I agree that AtripleA Recruitment & Temps may collect my personal information as submitted, and make use of this information as set out in the Privacy Policy
Confirm your E-mail: Send Email
All Jobs from Atriplea Recruitment