Senior Java Developer

3 days ago


Sandton, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year


Minimum requirements:

  • Bachelor of Science majoring in Computer Science or equivalent prior learning
  • Minimum of 10 years of progressive experience as a Software Developer
  • Expert-level Coding Skills
  • Experience with modern and legacy Java versions
  • Exposure to Docker
  • Experience with Microservices
  • Spring Boot experience
  • Experience with test driven development
  • AWS & Azure Knowledge
  • Experience working with REST and SOAP services
  • Experience with SQL
  • Experience with Message Queues
  • Exposure to Domain Driven Development
  • Experience working in Agile environments
  • DevOps Experience

Responsibilities:

  • Development of secure, concurrent, event-driven highly scalable transaction processing applications
  • Conduct development using Java as the primary development language
  • Conduct database development
  • Promote and enhance team efficiencies through the use of established tools, supporting applications and prototypes
  • Perform development in accordance with specifications and company development standards
  • Develop unit tests to ensure that requirements are met, and code coverage is adequate
  • Create, document and implement component test scripts and test strategies
  • Maintain technical documentation using defined technical documentation templates and prescribed policies and procedures
  • Ensure that the requisite technical supporting documentation, in line with the established company's development standards and internal policies is created and adhered to
  • Collaborate with internal teams and vendors to identify, troubleshoot, investigate and resolve issues and improve product features, documenting any changes and resolutions as may be required
  • Perform maintenance programming and address technical debt
  • Participate in a peer review process where all work delivered must be validated according to the documented requirements and in line with the company's development standards
  • Ensure software is developed according to the company's development standards and underlying technologies
  • Review and refine high-level business requirements and transform these requirements into Functional Specifications
  • Breakdown, prioritize and execute tasks to achieve product deliverables per sprint
  • Provide estimates for initial high-level requirements and more detailed estimates for upcoming tasks for input into Sprint planning
  • Recommend changes to improve established application processes and procedures



  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Key purpose:Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.Duties...

  • Java Developer

    1 week ago


    Sandton, Gauteng, South Africa Discovery Ltd. Full time R80 000 - R120 000 per year

    Business Unit: Discovery Central ServicesFunction: Java DevelopmentDate: 5 Nov 2025Discovery – Systems of Engagement: Digital ChannelsJava DeveloperAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R100 000 - R120 000 per year

    Minimum Requirements:Degree in relevant Technology OR Science OR Engineering field of studyIn depth knowledge of:Relevant system/application development languageRelevant development frameworksCoding for security best practiceAgile/DevOps principles and applicationsBespoke BU/FA knowledge Corporate and investment banking domain (preferred)Relevant banking...

  • Java Developer

    3 days ago


    Sandton, Gauteng, South Africa Boardroom Appointments Full time R400 000 - R800 000 per year

    Key purpose:Responsible for software development, maintenance, testing and production support for applications within Markets: Data Services.Duties and responsibilities:Develop scalable, reliable and high-performance applications.Contribute to architecting new solutionsReceive and collaborate on business requirements and be able to communicate well to elicit...

  • Java Developer

    3 days ago


    Sandton, Gauteng, South Africa Bowman Outsourcing Full time R120 000 - R240 000 per year

    Duties & ResponsibilitiesWorking on a new function as part of the vehicle production planning process which is used to verify and plan plant and material capacities, sales and production volumes Full Stack Development and Maintenance of the Production Planning Capacity Management platform / applicationWorking in an integrated Agile Environment (Jira,...


  • Sandton, Gauteng, South Africa iqbusiness South Africa Full time R1 200 000 - R2 400 000 per year

    Senior Full Stack Developer - Banking (On-site - Sandton)About the RoleWe are seeking an experienced Senior Angular Full Stack Developer (6 or 12 Month contract with potential to convert to perm, based on performance) to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications across the...


  • Sandton, Gauteng, South Africa iqbusiness South Africa Full time R450 000 - R550 000 per year

    Senior Full Stack Developer (On-site - Sandton)About the RoleWe are seeking an experienced Senior Angular Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications across the frontend and backend. You will collaborate closely with product managers, UI/UX designers, and...


  • Sandton, Gauteng, South Africa Work Mosadi Solutions Full time R120 000 - R180 000 per year

    We are seeking a highly skilled Full Stack Angular Developer to join our dynamic team. The ideal candidate will have strong expertise in Angular 17+, NgRx, SSR, TypeScript, and modern UI frameworks including Angular Material and TailwindCSS. You will be responsible for developing, testing, and maintaining full-stack applications that support our business...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    Minimum requirements: Bachelor of Science majoring in Computer Science or equivalent prior learning or experienceSAFe Certification is a plusAt least 5 years of experience developing Mobile applicationsHighly skilled in Mobile technologies (Android SDK, Java, Kotlin is a nice to have)Experience in developing and consuming REST and GraphQL servicesSolid...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Key purpose:Responsible for the writing and coding of individual programs company Front-End applications according to specifications.Qualifications and experience: 5-7 years proven experience in software developmentExperience in the following development languages:SQL 2005 and higherJavaScriptJavaHTMLCSSGrade 12 National Certificate / VocationalA relevant...