Sorry, this position is no longer available. The job posting has expired and we are not accepting new applications at this time.
Looking for other opportunities? Check out our current job openings to find your next career opportunity.
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 ca••••@••••••.za
AtripleA Recruitment and Temps
www.aaaa.co.za
Posted 202 •••••• 12