Senior Java Developer

2 weeks ago


Pretoria, South Africa The Recruitment Council Full time

Job Description: Senior Java Developer

A skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration patterns and modernizing platforms with minimal business disruption. Candidates should excel in both software engineering and collaborative teamwork, capable of independently managing their projects and mentoring junior developers as needed.

Key Responsibilities
  • Develop and Maintain Software: Create scalable, efficient, and reusable code based on technical design requirements.
  • Requirements Gathering: Collaborate with stakeholders to analyze and prioritize requests, ensuring solutions align with business needs.
  • Solution Design: Contribute to designing and coding new functionality, ensuring code quality and performance.
  • Testing and Deployment: Conduct system integration and user acceptance testing, manage the release of software components, and ensure smooth deployment.
  • Collaboration and Mentorship: Work closely with business analysts and testing teams; provide technical guidance and mentor junior developers.
  • Continuous Improvement: Proactively suggest and implement improvements to systems, processes, and performance.
Core Competencies
  • Strong analytical and problem-solving abilities.
  • Proficiency in Java EE, GitLab, Jenkins, REST API, and back-end development.
  • Skilled in object-oriented programming and understanding of microservices architecture.
  • Demonstrated experience in a CI/CD environment and comfort working on Linux/AIX platforms.
Qualifications and Experience
  • 8 to 10 years of Java development experience, with at least 5 years in a distributed computing environment.
  • Advanced knowledge in Java EE and experience with back-end development.
  • Bachelors degree or diploma in IT, with a relevant postgraduate qualification preferred.

This position requires a candidate who thrives in a high-performance, collaborative setting and is committed to continuous improvement and professional development.


  • Senior Java Developer

    2 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Job Description: Senior Java Developer A skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex...

  • Senior Java Developer

    2 months ago


    Pretoria, South Africa The Recruitment Council Full time

    Job Description: Senior Java Developer A skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    At Mediro Recruitment, we are seeking a highly skilled Senior Java Systems Developer to join our team.About the RoleWe are looking for an experienced professional with a strong background in Java development and system maintenance. As a Senior Java Systems Developer, you will be responsible for developing and maintaining platforms and applications, as well...


  • Pretoria, Gauteng, South Africa BBD Full time

    Job OverviewWe are seeking a highly skilled Senior Java Developer to join our team at BBD.Estimated Salary: R 650,000 - R 850,000 per annumThis is a fantastic opportunity for an experienced Java engineer to work with our team in Gauteng.Key Responsibilities:Software Analysis: Conduct thorough analysis of software systems to identify areas for improvement and...

  • Java Developer

    2 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Purpose of the Role: - New development and maintenance of the EHS and back-end web application services Duties: - System documentation - System analysis, design and development - Unit Testing and involvement in Regression, Performance, and Systems Integration Testing - Impact analysis Requirements: - 3 Year completed Degree - 3 to 5 years solid...

  • Java Developer

    2 weeks ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Purpose of the Role: - New development and maintenance of the EHS and back-end web application services Duties: - System documentation - System analysis, design and development - Unit testing and involvement in regression, performance, and systems integration testing - Impact analysis Requirements: - 3 year completed Degree - 3 to 5 years solid...

  • Senior Java Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Job Opportunity at E-MergeE-Merge is a renowned business known for producing the world's ultimate machinery. We have a new role available for a Full Stack Java Developer.The successful candidate will join a team with South Africa's best developers, working on exciting projects and collaborating with like-minded professionals.We are looking for a passionate...


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

    Job OverviewE-Merge is looking for a skilled Full Stack Java Developer to join our team based in Midrand. The ideal candidate will have extensive experience in Java software development, cloud technologies, and agile project management.Company OverviewWe are a dynamic company that values innovation and excellence. Our mission is to deliver cutting-edge...

  • Java Developer

    7 months ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application services Duties: System documentation System analysis, design and development Unit Testing and involvement in Regression, Performance, and Systems Integration Testing Impact analysis Requirements: 3 Year completed Degree 3 to 5 years solid experience in Java...

  • Java Developer

    1 month ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application servicesDuties:System documentationSystem analysis, design and developmentUnit testing and involvement in regression, performance, and systems integration testingImpact analysisRequirements:3 year completed Degree3 to 5 years solid experience in Java developmentSound...

  • Java Developer

    1 month ago


    Pretoria, South Africa Network Recruitment Full time

    Purpose of the Role: New development and maintenance of the EHS and back-end web application services Duties: System documentation System analysis, design and development Unit testing and involvement in regression, performance, and systems integration testing Impact analysis Requirements: 3 year completed Degree 3 to 5 years solid experience in Java...


  • Pretoria, South Africa E-Merge Full time

    We are in the insurance industry that is and has been leading for providing the best services for all our clients. Looking to be part of a team of best Developers then this would be a great opportunity. Currently Searching for a Senior Java Developer to be part of our Team. Successful candidates will need to have Solid (Java EE) back-end development...

  • Senior Java Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleWe are seeking an experienced Full Stack Java Developer to join our team at E-Merge, a leading manufacturing business focused on cloud enterprise solutions. The successful candidate will have a minimum of 5 years of experience in relevant programming languages and a strong understanding of front-end and back-end technologies.Key...


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

    An esteemed luxury goods manufacturer seeks a seasoned Senior Java Fullstack Developer to join their IT innovation team.Key responsibilities:Lead the development and maintenance of platform/applicationDevOps with focus on infrastructure, monitoring, debugging, and fault-findingCollaborate with the team in Agile ceremoniesCode review and quality...


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

    E-Merge is seeking a highly skilled Java DeveloperWe are currently in search of an experienced Java Developer to join our team at E-Merge. As a Java Developer, you will be responsible for researching, designing, implementing, and managing software programs. You will also be testing and evaluating new programs.This is a great opportunity for individuals who...


  • Pretoria, Gauteng, South Africa FNB South Africa Full time

    Job Title: Senior Java Development Team Lead - GautengThis is a senior leadership role within the FNB South Africa Java Development Team, requiring a high degree of technical expertise and leadership skills.About the JobWe are seeking an experienced Java Development Team Lead to join our team in Gauteng. As a key member of our development team, you will be...

  • Java Development Lead

    3 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Job Title: Java Development LeadCompany OverviewE-Merge is a fast-paced PTA based financial institution that requires strong leadership and technical expertise. As a Java Development Lead, you will play a vital role in driving our software development lifecycle forward.


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

    We are E-Merge, a multinational organization producing luxury goods, and we're looking for a seasoned Senior Fullstack Java Developer to join our team.In this role, you'll work on advanced technical projects within the manufacturing industry, collaborating with our IT innovators to develop innovative solutions. To succeed, you'll need 8+ years of experience...


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

    E-Merge, a global leader in luxury goods manufacturing, is seeking a talented Senior Java Fullstack Developer to lead their IT innovation efforts.Responsibilities:Leverage expertise in Java development to drive platform/application growthImplement effective DevOps strategies for infrastructure management and monitoringContribute to Agile team discussions and...

  • Senior Java Architect

    3 weeks ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    About E-MergeWe are a leading software development company that delivers high-performance technical solutions using cutting-edge technologies.Job SummaryWe are seeking an experienced Fullstack Java Developer to join our team of talented developers in Midrand. As a key member of our team, you will be responsible for developing systems solutions in line with...