2172 Full Stack Developer (Senior)

Imizizi

Pretoria

Presencial

ZAR 700.000 - 1.000.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Imizizi is seeking an experienced Java backend developer to build and maintain scalable enterprise platforms in Pretoria. You will design RESTful services, implement microservices patterns, and collaborate with IT and business stakeholders to deliver high-quality IT solutions.

The role requires 8+ years in Java development, strong knowledge of Java EE, Spring, and cloud technologies, and hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

Formación

  • 8+ years in Java development, delivering IT solutions.
  • Diploma or degree in a business or IT-related field.

Responsabilidades

  • 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 onboarding 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.

Conocimientos

Java development
Java EE
Spring Framework
RESTful APIs
Microservices
PostgreSQL
Docker
Kubernetes
Git
CI/CD
Jenkins
GitHub Actions
GitLab CI/CD
Agile
DevOps
AWS Cloud

Educación

Business/IT degree

Herramientas

Git
Jenkins
GitHub Actions
GitLab CI/CD

Descripción del empleo

ESSENTIAL SKILLS:
  • 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:
  • 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.
ROLE & RESPONSIBILITIES:
  • 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.
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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

2172 Full Stack Developer (Senior)
2172 Full Stack Developer (Senior)

Imizizi • Gauteng

Presencial
ZAR 600.000 - 900.000
3412 Solutions Architect (Expert)
3412 Solutions Architect (Expert)

Imizizi • Pretoria

Presencial
ZAR 700.000 - 1.000.000
Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource • Gauteng

Presencial
ZAR 900.000 - 1.500.000
Full Stack Developer (Senior) 0693
Full Stack Developer (Senior) 0693

Opensource • Gauteng

Presencial
ZAR 600.000 - 900.000
3412 Solutions Architect (Senior)
3412 Solutions Architect (Senior)

Imizizi • Pretoria

Presencial
ZAR 700.000 - 1.000.000
Java Developer (Intermediate / Senior)
Java Developer (Intermediate / Senior)

Indsafri • Sudáfrica

Presencial
ZAR 600.000 - 900.000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

Presencial
ZAR 700.000 - 1.100.000
Senior Full Stack Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Midrand

Presencial
ZAR 700.000 - 1.000.000
Full Stack Developer (Senior) 2182
Full Stack Developer (Senior) 2182

Opensource • Gauteng

Presencial
ZAR 600.000 - 900.000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

Presencial
ZAR 420.000 - 660.000