Enable job alerts via email!

2403_Full Stack Developer

Jordan Human Resource

Pretoria

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Full Stack Java Developer to join their team in Gauteng. The role involves both front-end and back-end development, participating in Agile processes, and ensuring compliance with coding standards. Ideal candidates will have extensive Java experience and a solid understanding of cloud architecture and microservices.

Qualifications

  • 5-8 years JAVA development experience.
  • Experience in testing (manual or automated testing).
  • Agile working experience advantageous.

Responsibilities

  • Develop and maintain the application (front-end and back-end).
  • Participate in Agile ceremonies.
  • Prepare system documentation as per ISO standards.

Skills

EJB
RESTful services
SOAP services
SQL
Kubernetes
Linux / Unix
Docker
GitHub
Cloud Architecture
Terraform
API development

Education

IT Degree / Diploma

Tools

Jenkins
Maven
Jira
Confluence
Bitbucket

Job description

Reference : JHB-CP-1

Position :

Full Stack Java Developer

Location :

Gauteng

Contract Term :

1 May - 31 December

Application Submissions :

...

Technical Skills :
  • EJB (Back-end)
  • RESTful and SOAP services
  • SQL (Oracle, Postgres)
  • Kubernetes
  • Linux / Unix experience
  • Docker
  • GitHub
  • Cloud Architecture
  • Terraform
  • Knowledge of webservices (Restful)
  • Design and development of Microservices with deep understanding of API based development
  • Knowledge of Cloud infrastructure
Advantageous Skills :
  • JSA
  • Angular
  • PaaS Knowledge (Cloud, AWS ECS / Fargate / Lambda)
  • Build Tools (Maven)
  • Jenkins (Provision, Configure, Maintain and Secure, Pipelines)
  • Git, Bitbucket
  • Jira, Confluence
  • DevOps
Qualifications / Experience :
  • IT Degree / Diploma advantageous
  • At least 5-8 years JAVA development experience
  • Extensive experience in implementing and monitoring solutions
  • Experience in testing (manual or automated testing)
  • Agile working experience advantageous
Roles and Responsibilities :
  • Part of a Dev team responsible for the development and maintenance of the application (front-end and back-end).
  • Participate in all relevant Agile ceremonies.
  • Meet with end users to understand Business requirements.
  • Contribute to the refinement and sizing of user stories.
  • Develop systems solutions in line with quality and delivery requirements.
  • Identify risks / impediments and proactively resolve and / or escalate.
  • Review and present proposed system solutions to Product Owner / Sub-Product Owner.
  • Ensure compliance with Code Standards & Unit Testing practices.
  • Prepare system / technical documentation (as per ISO standards).
  • Provide support for existing solutions (DevOps).
  • Share knowledge, mentor, and coach team members.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.