Back End Java Developer (advance) 2179

Pretoria, GP, ZA, South Africa

Job Description

Requirement Analysis.



Development and maintenance on platform/application.



Code Reviews:

Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.



Testing and defect resolution.



Involvement and support in Deployment process.



Provide third-level support for production incidents, when required.



Develop systems solutions in line with quality and delivery requirements.



Preparation of system/technical documentation (as per ISO standards).



Review and present proposed system solution to IT Product Owner / Leader / System owner.



Agile Methodologies:

Actively participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to contribute to team dynamics and project progress.



Ability and willingness to coach and give training to fellow colleagues and users when required.



Qualifications/Experience:



Work experience, diploma / degree in business / IT environment.



Essential Skills Requirements:



At least 5 - 6 years' experience in relevant programming language.



Java 21+



Quarkus v3+



Maven



Junit



Mockito



Kafka



NoSql (MongoDB)



Orchestration:

Docker, Kubernetes



AWS Cloud



Version Control Best Practices:

Strong understanding of Git.



Microservice architecture:

Experience in designing and implementing microservice based applications.



RESTful APIs:

Proficiency in designing and consuming RESTful APIs.



Advantageous Skills Requirements:



Terraform



Playwright



CI/CD:

Experience with Continuous Integration and Continuous Deployment practices and tools.



Git workflows



Hexagonal architecture:

: Experience in designing and implementing Hexagonal based applications.



Monitoring and logging:

Experience with monitoring tools (Grafana).



Security best practices.



Familiarity with using a design system (Figma).



Agile working experience.



JIRA/Confluence.



Optional:



Angular v18+



JavaScript / Typescript



HTML



Responsive Design:

CSS



Jest



Between 3 - 5 Years

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