Senior Java Developer

2 days 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

    23 hours ago


    Pretoria, South Africa The Recruitment Council Full time

    Job Description: Senior Java DeveloperA 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...


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Technical RequirementsMediro ICT Recruitment is seeking a highly skilled Senior Java Developer to join their team in Pretoria.The ideal candidate will have a strong background in Java development, extensive experience in implementing and monitoring solutions, and a proven track record of delivering high-quality results.Key Responsibilities...


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

    E-Merge is currently looking for a talented Senior Java Developer to enhance our team's expertise in backend development. As a key member of our team, you will contribute to the development and maintenance of internal API services applications.This exciting opportunity allows you to leverage your skills and experience in Java development to make a meaningful...

  • Senior Java Developer

    3 weeks ago


    Pretoria, South Africa Liquid Thought Full time

    Senior Java Developer Role Purpose Responsible for the implementation of new features and supporting existing features. Requirements 7+ years relevant experience Relevant Experience 7+ years of relevant IT experienceStrong Java skills (Java 17)Spring Framework (Spring Boot, Spring Integration, Spring Data JPA, Java JPA).Hibernate FrameworkExperience into...

  • Senior Java Developer

    15 hours ago


    Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Job DescriptionMEDIRO ICT Recruitment is seeking a highly skilled Senior Java Developer to join their team in Pretoria.The ideal candidate will be responsible for the development and maintenance of Central Ordering applications, working closely with the Dev team to deliver high-quality solutions.Participate in Agile ceremonies, collaborate with end users to...


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Senior Java Developer Job RequirementsMediro ICT Recruitment is seeking a highly skilled Senior Java Developer to join their team in Pretoria.The ideal candidate will have a strong background in Java development, extensive experience in implementing and monitoring solutions, and a proven track record of delivering high-quality results.Responsibilities...


  • 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...


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Job DescriptionMediro ICT Recruitment is currently seeking a highly skilled Java Developer (Expert) to join our team. As a key member of the development team, you will be responsible for designing, developing, and implementing software applications using Java and other related technologies.The ideal candidate will have excellent conceptual skills, strong...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Our MissionAt Discovery Limited, we strive to be a high-performance organization that attracts and retains exceptional talent.We are looking for a skilled Java developer to join our team and contribute to the design, development, and maintenance of our applications.The successful candidate will have a strong background in Java development, including...


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Mediro ICT Recruitment OverviewOur company is dedicated to providing top-notch recruitment services to clients in the technology sector.We are currently seeking a highly skilled Senior Java Developer to join our team in Pretoria.The ideal candidate will have a strong background in Java development, extensive experience in implementing and monitoring...


  • Pretoria, Gauteng, South Africa DigiCert Full time

    About DigiCertWe're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things, and even down to the little things like surgically embedded pacemakers.Job DescriptionAs a...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    How You Can ContributeAs a Java developer at Discovery Limited, you will play a critical role in designing, developing, and maintaining high-quality applications.You will work closely with our passionate development team to deliver solutions that meet the needs of our dynamic, multi-national organization.Your ResponsibilitiesDesign, develop, and maintain...

  • Senior Java Developer

    16 hours ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge seeks an experienced Full Stack Java Developer to join its fast-growing team of developers.About the RoleThe successful candidate will be responsible for developing and maintaining a critical internal web application used in vehicle dispatch and distribution/delivery management processes.Key RequirementsDegree in IT or relevant experience5 to 8+...


  • Pretoria, Gauteng, South Africa Muse Consultancy Services Full time

    At MUSE Consultancy Services, we are seeking a highly skilled and experienced Java Development Team Lead to join our team. As a key member of our leadership team, you will be responsible for leading our Java development team and ensuring the successful delivery of our clients' software applications.Our ideal candidate has a strong background in Java...


  • Pretoria, South Africa E-Merge Full time

    Our client in the manufacturing space is looking for a highly motivated and skilled Java Developer to join our dynamic team. As a Java Developer you will contribute to the development of advanced automotive technologies and digital services that enhance the driving experience. You will work with innovative tools and technologies in an agile environment,...

  • Expert Java Developer

    16 hours ago


    Pretoria, Gauteng, South Africa Jordan Human Resource Full time

    Job Summary:This is a senior-level technical position that requires expertise in full-stack development using Java and JavaScript. The ideal candidate will have extensive experience with NodeJS, React, and noSQL databases such as MongoDB and Redis.The successful candidate will also have strong knowledge of Docker, Docker Compose, and Git processes....


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full time

    Job OverviewMediro ICT Recruitment is seeking a skilled IT professional to fill the position of an expert software developer specializing in Java development.Key ResponsibilitiesProject management and process optimization.Developing software solutions within a specific programming language.Utilizing software development tools, techniques, and approaches to...


  • Pretoria, Gauteng, South Africa We Buy Cars : The Car Supermarket Full time

    Job DescriptionResponsible for developing standalone software and involved with all the phases of the development life cycle (design, coding, testing, release).Enhancing software functionality.Supporting production software when necessary.Obtaining a clear understanding of the spec in conjunction with the Project lead and systems Architect.The ideal...


  • Pretoria, South Africa E-Merge Full time

    We are seeking a passionate and talented Full Stack Java Developer to join our dynamic IT team. As a Full Stack Java Developer, you will play a key role in developing, maintaining, and enhancing applications that drive innovation in manufacturing technologies. You will work with cutting-edge tools, frameworks, and methodologies in an agile environment,...


  • Pretoria, South Africa Ampstek Full time

    Hi Professionals, Ampstek is Hiring for Contract Assignments Job Role: Senior Java Technical Architect Job Location: Pretoria, South Africa Experience: 15+ Years Long term contract role Skills Required: - Experience in Java development - Experience in working with Maven - Hands on experience with Docker and Docker Compose - Hands on experience with...