Senior Java Developer

2 weeks ago


Centurion, Gauteng, South Africa MMI Holdings Ltd Full time
Closing Date2025/03/18Reference NumberMMH Job TitleSenior Java DeveloperPosition TypePermanentClusterMomentum Life: Retail Life InsuranceRemote OpportunityNone of the timeLocation - CountrySouth AfricaLocation - ProvinceGautengLocation - Town / CityCenturionIntroduction

Momentum Life Insurance is looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing

Role Purpose

We are looking for a Senior and Intermediate Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Requirements

We are looking for someone with:

Matric or senior certificate (required) Computer Science or Engineering degree or diploma (Preferred) Solid development experience in Java (6 years) Practical work experience with the Spring Framework (minimum 4 years)

It would be an advantage to have proven experience of enterprise Java or JEE development, Angular, Git, Gradle and other DevOps/CD/CI tools, AWS experience and Linux.

Duties & Responsibilities

We are looking for someone who wants to add value through:

Design, build, and maintain efficient, reusable, and reliable Java code on exciting projects. Translate application specifications and use cases into functional applications Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Maintenance: Ensure all errors are resolved correctly and resolution documented; eliminate reoccurrence of errors; provide support to operations and support team Collaborate with team members and stakeholders Co-design and contribute to overall team objectives and successes

Design, build, and maintain efficient, reusable, and reliable Java code

Translate application specifications and use cases into functional applications Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Maintenance: Ensure all errors are resolved correctly and resolution documented; eliminate reoccurrence of errors; provide support to operations and support team Collaborate with team members and stakeholders Co-design and contribute to overall team objectives and successes Competencies Ability to work as part of a team Attention to detail Analytical mindset and good problem-solving skills
  • Senior Java Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Emporium Human Capital Full time

    Senior Java Developer at Tech SolutionsWe are looking for a Senior Java Developer to join our team at Tech Solutions. This is a hybrid position, offering great opportunities for growth and development in a dynamic environment.Key Responsibilities:Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/or matric with at...


  • Centurion, Gauteng, South Africa Data Centrix Full time

    QualificationsBSc in Computer Science / Diploma / Oracle Certification;At least 3 years of experience as a programmer in Java. ResponsibilitiesProgramming: Write and correct the programs according to tasks assigned by the Team Leader in a high level of quality;Maintenance: Check and correct bugs/defects in existing systems or processes (solve...


  • Centurion, Gauteng, South Africa Liyema Consulting Full time

    Role Overview: As a Fullstack Java Developer, you will play a crucial role in the development and maintenance of advanced software solutions. You will work with cutting-edge technologies such as Angular, Java, Spring Framework, AWS, and more to build scalable and secure applications.Key Responsibilities: Develop and maintain the Production Planning...


  • Centurion, Gauteng, South Africa Jordan HR Full time

    We are looking for a Java Developer to join our Product / Feature Team at [Company Name], where you will play a crucial role in the development and maintenance of applications.ESSENTIAL SKILLS REQUIREMENTS:Java EEJavaScript + JS UI frameworks (Angular, NodeJS)Java Application Server (Payara/Glassfish/JBoss etc.)EJB (Back-end)RESTful and SOAP servicesSQL...


  • Centurion, Gauteng, South Africa Data Centrix Full time

    Requirements:Matric & relevant tertiary qualificationMinimum 7 years experience.Solid experience in Microsoft C# .NET.Online courses with certificates will be advantageousKnowledge and application of Object-Oriented Design PatternsC#, C++, MVC, Entity Framework, Windows Forms applications, Windows ServicesMicrosoft DevOps Server Git and/or VFVCGood skills in...

  • Senior Data Scientist

    2 weeks ago


    Centurion, Gauteng, South Africa Tracker South Africa Full time

    Listing reference: track_001162Listing status: OnlinePosition summary:Industry:IT & InternetJob category:Others: IT and TelecommunicationLocation:CenturionContract:PermanentRemuneration:Market RelatedEE position:YesIntroduction:Tracker is looking for a skilled and passionate Senior Data Scientist to join our data science team and help us deliver innovative...

  • PHP Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Position: PHP Developer at a thriving companyA dynamic company is in search of a talented PHP Developer to be part of their enthusiastic team.As the newest member, you would be responsible for translating coding instructions into computer language, examining business needs, and creating computer programs that can be efficiently stored and...

  • Fullstack Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Liyema Consulting Full time

    Key ResponsibilitiesDevelopment: Create and maintain RESTful services and user interfaces using Java, JEE, MicroProfile, Quarkus, HTML, CSS, JavaScript, TypeScript, and ReactJS.Integration: Use integration technologies for smooth system operations.AWS Management: Handle AWS services like ECS, DynamoDB, and CloudWatch.CI/CD: Set up and oversee CI/CD pipelines...

  • Backend Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Liyema Consulting Full time

    Role Overview: As a Backend Developer (Advanced), you will play a key role in designing, developing, and maintaining cloud-native enterprise applications. This includes implementing solutions on Amazon AWS, utilizing Kubernetes, Serverless, and Infrastructure as Code (Terraform, CloudFormation).Key Responsibilities: Design and develop scalable backend...


  • Centurion, Gauteng, South Africa Emporium Human Capital Full time

    Senior Front End Developer - HybrideThis is a fantastic opportunity for a Senior Front End Developer to join a dynamic team at Hybride. You will be responsible for developing and maintaining Front-End applications, providing technical leadership, and ensuring the usability guidelines are met.Requirements:Relevant tertiary qualification in Information...


  • Centurion, Gauteng, South Africa Emporium Full time

    Senior Front End Developer (POS24178)HybrideR to R per monthRequirements Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.At least 3 years relevant experience as a Senior Front-end...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Our client is looking for a Full Stack Developer with 2 3 years of experience to join their dynamic IT division. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack, contributing to our proprietary software system that ensures our clients utilize the latest technology.Educational...

  • SAP ABAP Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Liyema Consulting Full time

    What you'll do: Develop and support SAP applications using your ABAP skills. Work in Agile teams to propose solutions and ensure seamless operations. Test, troubleshoot, and maintain system integrity. Collaborate with international colleagues and clients.What you'll bring: 58 years of SAP ABAP experience. Strong problemsolving skills and Agile...

  • Fullstack Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Liyema Consulting Full time

    Key Responsibilities: Develop and maintain platform/applications with a focus on frontend Angular & Typescript Integrate backend technologies and ensure seamless functionality Translate business requirements into technical solutions Participate in daily standups and agile processes Coach and train team members and users Prepare system and technical...


  • Centurion, Gauteng, South Africa E-Merge Full time

    Looking to make a meaningful impact in the healthcare sector with your skills? Ready to bring innovation and collaboration to the table? This top-notch healthcare organization is on the hunt for a Senior Full Stack C# Developer to join their squad.Operating as a non-profit entity, this organization is committed to ensuring healthcare is within reach for...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Qualifications: IT DegreeJava / AWS / Azure Certification will be advantageousRequirements: 5 years' experienceBack- and front-end development (Java, Kotlin, Spring / , , React) Cloud Experience Apply now


  • Centurion, Gauteng, South Africa Thusa Batho Labour Solutions Full time

    We are looking for a Senior Manager focused on Research, Development and Advisory.This role involves conducting in-dept research to offer scientifically backed solutions to the agency and industry stakeholders.You will also lead transformative projects to enhance cross-border road transport services and oversee knowledge management within the...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Join our team as a Lead Software Developer! This is a great opportunity to guide a skilled group of Software Developers in creating back-end website applications, enhancing user interactions on web pages, and managing deployments on CI/CD tools.Responsibilities:Code development on Entity Framework utilizing C#, ASP.Net, and MVC.Building and maintaining...

  • Senior Developer

    2 weeks ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities: Cast spells in Delphi and C# to create and maintain our awesome software. Team up with our eclectic mix of product managers, designers, and fellow developers to bring ideas to life. Write code so clean it makes Mr. Clean jealous. Banish bugs and troubleshoot issues faster than you can say "syntax error". Participate in code reviews,...


  • Centurion, Gauteng, South Africa Secondments Recruitment Full time

    Job Advert Summary:Our client is in search of a Senior Talent Development Officer to support the implementation of talent management strategies aligned with organizational goals.Offer expert guidance in various areas of learning and talent, including:Employee onboardingPerformance managementTalent reviewsSuccession PlanningOrganizational and personal...