BackEnd Developer

Imizizi


Job Location:

Pretoria - South Africa

Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

Reference: JHB001577-NS-1

ESSENTIAL SKILLS:


  • Proficiency in Java 8 11 17 and React for full-stack development

  • Strong understanding of front-end technologies including HTML CSS and JavaScript

  • Experience with RESTful services and API development

  • Familiarity with database technologies such as SQL and NoSQL

  • Knowledge of version control systems particularly Git

  • Ability to write clean maintainable and efficient code

  • Experience with Agile development methodologies

  • Strong problem-solving skills and attention to detail

  • Excellent communication and teamwork abilities

  • Ability to manage and prioritize multiple tasks effectively

  • AWS knowledge

  • CI/CD


ADVANTAGEOUS SKILLS


  • Knowledge of design patterns

  • OOP (Object Oriented Programming and Design)

  • API Development Calling and creating REST services RESTful APIs

  • Quarkus (highly advantageous)

  • GitHub Actions Git/GitHub Enterprise

  • Experience with cloud platforms such as AWS or Azure

  • Familiarity with containerization tools like Docker and Kubernetes

  • Understanding of CI/CD pipelines and DevOps practices

  • Knowledge of microservices architecture

  • Experience with testing frameworks and tools

  • Familiarity with TypeScript

  • Ability to work with cross-functional teams

  • Experience in performance optimization and scalability

  • Understanding of security best practices in software development

  • Willingness to learn and adapt to new technologies

Duties & Responsibilities

ROLE & RESPONSIBILITIES:
  • Design develop and maintain high-quality software applications
  • Collaborate with product owners and stakeholders to gather requirements
  • Implement new features and improve existing functionalities
  • Conduct code reviews and ensure adherence to coding standards
  • Troubleshoot and resolve software defects and performance issues
  • Contribute to the design and implementation of CI/CD pipelines
  • Stay updated with emerging technologies and industry trends
  • Document technical specifications and processes
  • Mentor junior developers and provide technical guidance
  • Participate in Agile ceremonies and contribute to team goals
  • Ensure security compliance and implement best practices
  • Perform code & peer reviews
  • Perform demos of implementations in Agile ceremonies
  • Work on rotational standby as required
  • Production support and hyper-care after production deployments.
QUALIFICATIONS/EXPERIENCE:
  • Bachelors degree in computer science or related field
  • Minimum of 5 years experience in full-stack development
  • Proven track record of successful project delivery in a similar role
  • Agile working experience (Mandatory)

Submit your CV to: and Subject line Role title

Required Experience:

IC

Reference: JHB001577-NS-1ESSENTIAL SKILLS:Proficiency in Java 8 11 17 and React for full-stack developmentStrong understanding of front-end technologies including HTML CSS and JavaScriptExperience with RESTful services and API developmentFamiliarity with database technologies such as SQL and NoSQLKn...