Jobs

Senior Java Developer

Araxi Group

Gauteng Mid-Senior Posted 2 Oct 2026 Closes in 12 days

Overview

The Senior Java Software Engineer plays a key role in designing, developing, and deploying end-to-end software solutions that deliver meaningful impact across client environments. The role combines strong technical expertise with problem-solving and leadership, contributing to high-quality delivery and architectural alignment.

Requirements

  • 6+ years’ experience in software engineering at an intermediate to senior level
  • Strong expertise in Java and JavaScript using object-oriented programming principles
  • Experience with at least one modern framework (e.g., Java, Node, React, Angular)
  • Exposure to a range of front-end and back-end development tools
  • Strong technical understanding with ability to communicate complex concepts
  • Excellent problem-solving and analytical skills
  • Degree in Computer Science, IT, or related field (advantageous)
  • Equivalent practical experience considered

Responsibilities

  • Design, develop, and maintain robust, scalable software solutions using Java and related technologies
  • Write clean, efficient, and maintainable code aligned to engineering best practices
  • Contribute to system design, architecture discussions, and technical decision-making
  • Ensure high-quality delivery across the full software development lifecycle
  • Provide technical guidance and support to engineering teams
  • Solve complex technical challenges and optimise system performance
  • Translate complex technical concepts into clear communication for team members and clients
  • Promote best practices in software engineering and design
  • Work closely with cross-functional teams across development, QA, and delivery
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives
  • Contribute to a collaborative, high-performing team culture
  • Engage with client stakeholders where required
  • Stay up to date with industry trends, tools, and frameworks
  • Contribute to improving development practices and delivery processes
  • Support innovation across projects and technical domains

How to apply

Verify before you apply SpanSam summarises opportunities for easier discovery. Always confirm the closing date, eligibility requirements and submission instructions on the original source before sending personal information or documents.

Apply on source site

About this listing: SpanSam is an opportunity discovery service and is not the hiring employer unless explicitly stated. Application decisions and source-listing changes are controlled by the employer or institution.

Keep exploring

Continue your job search

Compare a few relevant opportunities before you decide where to apply.