Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Intermedite Java developer.
South Africa Jobs Expertini

Urgent! Intermedite Java developer Position in President Park AH - The Daata Enablement Company

Intermedite Java developer



Job description

Location:
Hybrid (office & remote)

Remuneration:
R64,000 per month (CTC)

Role Purpose

The Intermediate Java Software Engineer will support the development, enhancement, and maintenance of enterprise platforms.

The role is suited for a technically strong, delivery-focused individual who can contribute meaningfully within cross-functional teams while applying best practices in coding, system design, and IT governance.

Key Responsibilities

  • Develop, test, and deploy scalable and secure Java-based applications using Java EE and Spring Framework (Spring Boot, Spring Data, Spring Security).

  • Collaborate with business stakeholders, senior developers, and project managers to translate requirements into technical solutions.

  • Participate in all phases of the Software Development Life Cycle (SDLC), from requirements gathering to deployment and post-release support.

  • Maintain high coding standards through Git version control, peer reviews, and CI/CD practices.

  • Enhance system performance through database optimisation (PostgreSQL), system monitoring, and root cause analysis of incidents.

  • Contribute to solution architecture, ensuring alignment with governance, compliance, and risk management standards.

  • Produce technical specifications, documentation, and maintain system architecture records.

  • Mentor junior developers and provide technical guidance when required.

  • Proactively identify opportunities for operational efficiency and innovative technology adoption.

Required Skills and Competencies

  • Strong proficiency in
    Java EE and Spring Framework
    (Boot, Data, Security).

  • Database expertise in
    PostgreSQL
    (schema design, optimisation, performance tuning).

  • Solid understanding of
    RESTful APIs
    ,
    microservices architecture
    , and secure system design.

  • Hands-on experience with
    Agile methodologies
    ,
    CI/CD pipelines
    , and automated testing.

  • Proficiency in
    Git
    (branching, code reviews, merge requests).

  • Knowledge of
    IT governance
    , change/release management, and compliance standards.

  • Ability to troubleshoot, analyse, and resolve production issues efficiently.

  • Strong communication, problem-solving, and stakeholder engagement skills.

Qualifications & Experience

  • Bachelor's Degree in
    Computer Science, Informatics, Engineering
    , or related field.

  • 3–5 years' experience
    in software development (Java & system design).

  • Exposure to full SDLC and working in hybrid project environments.

  • Experience with system design and architecture is advantageous.

Work Environment

  • Hybrid
    : Combination of on-site collaboration and remote flexibility.

  • Agile-driven project teams with opportunities for career growth and cross-functional exposure.

This spec is written to attract an
intermediate-level candidate
(not overly senior, but with enough autonomy and expertise), aligns with
hybrid working conditions
, and positions the salary at
R64,000 p/m
as competitive in the South African market.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Intermedite Java Potential: Insight & Career Growth Guide