Job Search and Career Advice Platform

Enable job alerts via email!

Senior Java Developer

Falcorp Resourcing

Gauteng

On-site

ZAR 700 000 - 900 000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Gauteng is seeking a Senior Java Developer to join their dynamic team. The role entails gathering system requirements, developing Java modules, and leading junior developers. Candidates should have a minimum of 7 years' experience, with expertise in Java, Spring frameworks, and strong knowledge of web services protocols. This position offers an opportunity to work in an innovative environment with a focus on teamwork and professional growth.

Qualifications

  • Minimum 7 years' experience as a Java Developer.
  • Good understanding of Web Services protocols (REST, SOAP and API design).
  • Strong background in software analysis and design.

Responsibilities

  • Gather system and user requirements and build Java modules.
  • Lead and mentor junior developers.

Skills

Java / JEE
Spring
NoSQL Database (e.g., MongoDB)
HTML
CSS
REST
Agile
GIT

Education

Completed IT degree
BSc Computer Science or equivalent
Job description
Senior Java Developer (Reference: JHB-Resou-2)

Our company is looking for a Senior Java Developer to join our dynamic team.

Responsibilities
  • Gather system and user requirements, build Java modules, and test features before release.
  • Lead junior developers.
Hard Skills
  • Java / JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON etc.
  • NoSQL Database (e.g., MongoDB), Distributed System, RDBMS etc.
  • Front‑End framework experience: HTML, CSS, Bootstrap, Angular, ReactJS, NodeJS.
  • Oracle Databases experience.
  • Good understanding of Web Services protocols (REST, SOAP and API design etc.).
  • CICD Docker (Bonus).
  • Project lifecycle / development methodologies (e.g., SCRUM, Agile).
  • Software Analysis and Design (UML design, epic, user stories, application design documentation etc.).
  • Version control software (GIT and SVN).
  • Soft Skills: Document the application development process, Debugging and Troubleshooting, Attention to Detail, Server‑side / Backend Development, Problem Solving, Sound Verbal and Written Communication skills.
Qualifications
  • Completed IT degree or any other related.
  • Minimum 7 years' experience as a Java Developer.
  • BSc Computer Science or equivalent.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.