📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Java Developer

Sabenza IT & Recruitment · Pretoria

New
Senior 🇬🇧 English
Java Java EE JPA Hibernate Karaf Maven Git Jenkins SQL Apache Derby REST SOAP ReactJS Bootstrap CSS3 HTML5

Job description

About the role

Sabenza IT & Recruitment is recruiting two Senior Java Developers for a live product that is already in production. The work fits into an existing system, where a change that looks fine in isolation can break something three modules away. You will sit in a development team, not as a lone contractor, and mentoring is part of the job: you follow the standards that already work and help other developers when their change does not. The two seats are based in Pretoria or Somerset West.

Key responsibilities

  • Support the existing product and build new functionality and components on top of it.
  • Work with business analysts to understand the domain and turn new requirements into something that can be built.
  • Refactor and improve the code so the product stays maintainable.
  • Evaluate and improve performance and high-availability behaviour, not only feature delivery.
  • Write unit and integrated system tests that show the change works as intended.
  • Do root-cause analysis on bugs, including debugging other people's code and fixing test data when that is what is broken.
  • Build and deploy on an application server, then incorporate other developers' work and get the system running again after the merge.

Required profile

  • A relevant tertiary qualification in Engineering or Computer Science, or matric plus the experience below.
  • 8-10 years in a software development environment, of which at least 5 years as a senior developer in a team.
  • Strong Java; Java 8 and above is required, Java 17 preferred.
  • Java EE server-side development, JPA/Hibernate, and an application server or container; Karaf preferred.
  • Maven, Git and Jenkins.
  • SQL and a relational database; Apache Derby is relevant.
  • ReactJS, Bootstrap, CSS3 and HTML5, plus REST or SOAP.
  • A working knowledge of the SDLC and a commitment to production-quality software, with attention to detail and your own unit tests.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Sabenza IT & Recruitment.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:zoho_recruit

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 12 hours ago

Expires 1 month from now

11 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Sabenza IT & Recruitment

Pretoria