Find a jobRecruiters

Talent Pool: Java Developer MMH260714-24

Exclusive opportunity

Onsite

Talent Pool: Java Developer MMH260714-24

Momentum

Talent Pool: Java Developer MMH260714-24

Skills

Google Cloud PlatformSQL QueriesDockerReactJavaTesting & QAMicroservicesSpring BootPostgreSQLMySQLGitGitLabJenkinsAWSGitHubKubernetesOracleJavascriptAzure

6 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Centurion, South Africa

Work mode:

Onsite

Published on:

14 October 2026

What they need


Role Purpose

The Java Developer is responsible for designing, developing, maintaining, and enhancing software applications using Java and associated technologies. The role ensures that applications are scalable, secure, and aligned with business requirements while adhering to coding standards and best practices.

Requirements Qualifications

  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or related field.
  • Relevant certifications (advantageous): Oracle Java Certification, Spring Professional Certification.

Experience

  • 3 – 5 years’ experience in Java development or similar role.
  • Proven experience with:
  • Java SE and Java EE
  • Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • RESTful web services
  • JPA/Hibernate
  • SQL databases (MySQL, PostgreSQL, Oracle)
  • Experience working in Agile/Scrum environments.

Technical Skills

  • Strong knowledge of Java and object-oriented programming (OOP).
  • Experience with microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is advantageous.
  • Knowledge of version control tools (Git).
  • Understanding of CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Front-end skills (Angular, React, JavaScript) beneficial but not mandatory.
  • Experience with containerisation tools (Docker, Kubernetes) an advantage.

Duties and Responsibilities

Software Development

  • Design, develop, and maintain Java-based applications and backend services.
  • Write clean, efficient, and well-documented code aligned with coding standards.
  • Develop RESTful APIs and integrate with external systems.
  • Participate in all stages of the software development lifecycle (SDLC), including analysis, design, development, testing, and deployment.

System Analysis & Design

  • Translate business requirements into technical specifications.
  • Conduct system and impact analysis for new features or enhancements.
  • Collaborate with architects to design scalable and high-performing solutions.

Testing & Quality Assurance

  • Perform unit testing, integration testing, and support user acceptance testing (UAT).
  • Identify and resolve bugs or performance issues.
  • Ensure code quality through peer reviews and adherence to best practices.

Collaboration & Stakeholder Interaction

  • Work closely with cross-functional teams including Business Analysts, Testers, DevOps, and Product Owners.
  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).
  • Provide technical insights and contribute to solutioning discussions.

Maintenance & Support

  • Provide application support and troubleshooting for production issues.
  • Monitor system performance and implement optimisations.
  • Maintain technical documentation for systems and processes.

-346021296

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

6 months ago

Quick apply

Washington Frank

Java Developer

Freelance

Brussels, Belgium

Hybrid

Skills

JavaLinuxApache

1 month ago

Quick apply

Tenth Revolution Group

Tech Lead Java Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

TypescriptJavaSpring BootPostgreSQLKafkaGitAWSApacheJavascriptOAuth2

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools