ES063

 

Recruiter:

ES Recruitment

Job Ref:

ES063

Date posted:

Tuesday, August 10, 2021

Location:

Pretoria, South Africa

Salary:

Market related


SUMMARY:
Java Software Engineer - Centurion

POSITION INFO:

Java Software Engineer

**Job Responsibilities **
• Plan, design and develop applications that will be part of OSS/BSS ecosystem
• Participate in entire project lifecycle
• Contribute as full-stack developer with specific focus on Groovy and Java based development
• Test your code with unit tests
• Work with team lead, Scrum Master and Product owners in delivering user stories

Experience Required
• BSc/MS in Computer Science
• Agile methods & TDD
• Scalable distributed web software architectural design
• 5+ years of experience building web applications (full stack) including:
o Back-end development - Groovy/Grails and Java/Spring
o Front-end development - ReactJS
o MongoDB and SQL DBs
• Source control (Git)
• CI e.g., Gradle, Maven, Jenkins
• Grail MVC or Spring Boot
• Unit and Functional testing
• REST APIs and JSON
• Linux and Apache

**Experience Desired **
• Micro services and micro frameworks
• Dockers
• Elastic search
• Postgres/PostGIS
• TypeScript
• Designing different software architectures – SOA, Micro Services, DDD etc.



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Create a free job alert for ES063 in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions