Full Stack Developer (Senior) 2172

via Mediro ICT · Pretoria, Gauteng

Pay
On application
Type
Contract · remote / hybrid
Experience
5–10 years
Level
Senior
Sector
IT & Internet
Closes
in 30 days
Recruiter
Mediro ICT · All jobs at Mediro ICT

About the role

Our client in Pretoria is recruiting for a Full Stack Developer (Senior) to join their team.

  • Develop and maintain backend platforms and applications.
  • Review and present proposed system solutions to IT and business stakeholders.
  • Design and implement systems solutions in line with quality and delivery requirements.
  • Gather and analyse requirements from end users.
  • Provide coaching and training to colleagues and users as needed.
  • Utilise version control systems like Git to manage code changes, collaborate with team members, and maintain project history.
  • Engage in code reviews to provide constructive feedback, ensure code quality, and promote best practices within the development team.
  • Maintain clear and comprehensive documentation of code and processes to facilitate knowledge sharing and nboarding of new team members.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to contribute to team goals and product timelines.

What they're looking for

  • Qualifications/Experience:
  • Diploma or degree in a business or IT-related field.
  • At least 8 years of work experience in Java development.
  • Proven experience in delivering high-quality IT solutions.
  • Essential Skills Requirements:
  • Extensive experience in Java development, including Java EE and Spring Framework.
  • Strong knowledge of RESTful API design and implementation.
  • Experience with microservices architecture and design patterns.
  • Expertise in database technologies, including SQL and PostgreSQL.
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
  • Proficiency in version control systems, particularly Git.
  • Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI/CD.
  • Strong understanding of Agile and DevOps principles.
  • Experience with cloud platforms, particularly AWS Cloud.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
  • Advantageous Skills Requirements:
  • Experience in manual or automated testing.
  • Exposure to web and digital projects.
  • Familiarity with Agile working methodologies.
  • Experience with code quality tools like SonarQube.
  • Understanding of microservices architecture.
  • Familiarity with integration between different technologies.
  • Knowledge of system audits and compliance standards.
  • Experience in user training and operational manual preparation.
  • Excellent problem-solving skills and ability to work in a collaborative environment.

More IT and developer jobs · More IT and developer jobs in Pretoria · All jobs at Mediro ICT

Get similar jobs by email

Not ready to apply? Leave your email address and we'll let you know about new IT and developer jobs in Pretoria.

Used only for this alert. What we keep · Terms