Full Stack Java Developer (java/angular) Hybrid Contract (1727) Tb

Midrand, Johannesburg, South Africa

Job Description


Closing Date: 2024-10-16Job Type: ContractJob Level: SkilledExperience: Between 3 - 5 YearsEE/AA: NoSummary

  • Long-term contract (starting asap in 2024 until December 2027).
  • Only South African citizens or Permanent Residents with SA ID number may apply.
  • Hybrid work between Midrand, Menlyn, Rosslyn and home.
  • Must be willing and able to travel internationally (ad-hoc basis).
  • Clean credit record and no criminal record.
  • Salary market-related and negotiable.
  • Reference: Java Developer (1727) TB
Description
  • Conduct with the feature team members, system analysis, design, development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model.
  • Maintain and develop, deploy, and operate frontend and backend cross platform applications based on Java and other relevant Frameworks in accordance with the applicable standards and KPIxe2x80x99s.
  • Manage application dependencies across the full stack from application to infrastructure.
  • Implement robust automated test cases to ensure technical solutions meet expected outcomes and business objectives.
  • Create and maintain automated deployment pipelines to maintain quality control and deployment agility.
  • Prepare and document standard operating procedures and protocols as well as required system documentation.
  • Support operational excellence goals through strong operations knowledge. Resolve escalated support topics as part of tier-2/3 DevOps role to ensure the highest availability of critical applications.
  • Plan and execute upgrade of existing applications, tools, and features.
  • Create solutions and solve problems using a cloud-native and on premises toolchain, to ensure world-class uptime and business agility.
Minimum RequirementsQualifications & experience required:
  • Matric plus IT Degree or 3 year National IT Diploma.
  • 3 years minimum Full Stack Java Development experience required.
  • Security Certifications (advantage).
  • Cloud Certifications (advantage).
  • Enterprise Architecture Certifications (advantage).
Technical skills required (compulsory):
  • Frameworks:
  • Front End: Angular, Java Server Faces, Apache Struts.
  • Back End: Jakarta EE, (optional Microprofile, Spring).
  • Application servers: Payara Server/Glassfish, (optional Quarkus, Payara Micro).
  • Languages: Java, JavaScript, Typescript, YAML, XML, JSON, HTML, CSS, SQL.
  • Unit Test Frameworks: Junit, Karma, Jasmine.
  • Databases: Oracle, Postgres (JDBC + ORM frameworks).
  • Authentication/authorization standards, frameworks and protocols (e.g., OAuth 2.0, OIDC)
  • Azure or other cloud infrastructure.
  • Build and Deployment: CI/CD, Version Control (Maven, GIT, Sonar, Jira, GitHub, GitHub Actions, Registries, Nexus, Containerization).
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.

Mediro ICT Recruitment

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
    JD1353145
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned