Contact Us: (+27) 082 921 2439 ferdi@aaaa.co.za
Job Details
Senior Software Engineer (IT) |
Notice: Trying to get property of non-object in /home/aaaa/public_html/admin/add-job.php on line 201
Location: Pretoria | Salary / Range: Market Related | Posted On: Feb 28, 2018
Key Skills :
Notice: Trying to get property of non-object in /home/aaaa/public_html/admin/add-job.php on line 142
Qualification :
Notice: Trying to get property of non-object in /home/aaaa/public_html/admin/add-job.php on line 147
Job Function : Permanent
Vacancy :
Notice: Trying to get property of non-object in /home/aaaa/public_html/admin/add-job.php on line 161
Position: Permanent
Job Description:

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

 


  
 
All Jobs
Engineering
Finance
Admin
IT
Other
Temps
 
Name:
Email:
 
 
Home
 
About Us
About Us
Meet the Team
Our Experience
 
Services
Temp Recruitment
Perm Recruitment
Headhunting
Criminal Checks
Value Add Services
Methodology
 
Why AAAA?
Clients
Candidates
 
Contact Us