2403 Full Stack Developer

Pretoria, Gauteng, South Africa

Job Description


ESSENTIAL SKILLS REQUIREMENTS:
xc2xb7 Java EE
xc2xb7 JavaScript + JS UI frameworks (Angular, NodeJS)
xc2xb7 Java Application Server (Payara/Glassfish/JBoss etc.)
xc2xb7 EJB (Back-end)
xc2xb7 RESTful and SOAP services
xc2xb7 SQL (Oracle, Postgres)
xc2xb7 Kubernetes
xc2xb7 Linux / Unix experience
xc2xb7 Docker
xc2xb7 GitHub
xc2xb7 Cloud Architecture
xc2xb7 Terraform
xc2xb7 Knowledge of webservices (Restful)
xc2xb7 Design and development of Microservices with deep understanding of API based development experience.
xc2xb7 Knowledge of Cloud infrastructureADVANTAGEOUS SKILLS REQUIREMENTS:
xc2xb7 JSF
xc2xb7 Angular
xc2xb7 PaaS Knowledge (Cloud, AWS ECS / Fargate / Lambda)
xc2xb7 Build Tools (Maven)
xc2xb7 Jenkins (Provision, Configure, Maintain and Secure, Pipelines)
xc2xb7 Git, Bitbucket
xc2xb7 Jira, Confluence
xc2xb7 DevOpsWHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?xc2xb7 IT Degree / Diploma advantageous
xc2xb7 At least 5-8 years JAVA development experience
xc2xb7 Extensive experience in implementing and monitoring solutions
xc2xb7 Experience in testing (manual or automated testing)
xc2xb7 Agile working experience advantageousWHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?xc2xb7 Part of a Dev team responsible for the development and maintenance of the application (front-end and back-end).
xc2xb7 Participate in all relevant Agile ceremonies.
xc2xb7 Meet with end users to understand Business requirements.
xc2xb7 Contribute to the refinement and sizing of user stories.
xc2xb7 Develop systems solutions in line with quality and delivery requirements.
xc2xb7 Identify risks / impediments and proactively resolve and / or escalate to the relevant parties.
xc2xb7 Review and present proposed system solution to Product Owner / Sub-Product Owner.
xc2xb7 Comply with Code Compliance & Unit Testing standards and practices.
xc2xb7 Prepare system/technical documentation (as per ISO standards).
xc2xb7 Provide support for existing solutions (DevOps).
xc2xb7 Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams.

Careers24

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1302040
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned