Advanced Java Architect

3 weeks ago


Pretoria, Gauteng, South Africa The Recruitment Council Full time

The Recruitment Council is seeking a seasoned Senior Java Developer to lead the development of our mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, and AWS, while solving complex integration patterns and modernizing our platforms.

Key Responsibilities

  • Develop and maintain scalable software solutions based on technical design requirements.
  • Gather and prioritize requirements from stakeholders to ensure solutions align with business needs.
  • Design and code new functionality, ensuring code quality and performance.
  • Conduct system integration and user acceptance testing, manage software component releases, and ensure smooth deployment.
  • Collaborate with business analysts and testing teams, provide technical guidance, and mentor junior developers.
  • 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 role requires a candidate who thrives in a high-performance, collaborative setting and is committed to continuous improvement and professional development.



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

    Job Title: Java Cloud Feature ArchitectWe are seeking a highly skilled Java Cloud Feature Architect to join our team at E-Merge. As a key member of our technical team, you will be responsible for ensuring the successful migration of applications to the cloud, deployment on AWS, and development on AWS.Key Responsibilities:Investigate and consider all...


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

    At E-Merge, we are seeking a seasoned Feature Architect to lead our cloud migration efforts. With a strong background in AWS Cloud, you will be responsible for ensuring seamless deployment and development of our applications.Your key responsibilities will include:Leading the migration of applications to the cloud, leveraging your expertise in AWS...

  • Senior Java Engineer

    4 weeks ago


    Pretoria, Gauteng, South Africa Tumaini Consulting Full time

    Senior Java EngineerWe are seeking a highly skilled Senior Java Engineer to join our team at Tumaini Consulting. As a key member of our software development team, you will play a pivotal role in driving our clients' projects forward using your expertise in the Java stack.Key responsibilities will include:Working collaboratively with other disciplines to...


  • Pretoria, Gauteng, South Africa Tekshapers Full time

    Join Tekshapers as a seasoned data architect to help us build and maintain our enterprise-wide data infrastructure.About the RoleThis is an opportunity for an experienced senior ETL developer to step into a more advanced role with greater responsibilities, focusing on designing and implementing large-scale data architectures.We are seeking a highly skilled...


  • Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Fullstack Developer CloudJob Description:We are seeking a highly skilled Fullstack Developer Cloud to join our team at Lim Personnel. As a Fullstack Developer Cloud, you will be responsible for the technical refinement of Unity functionality, development of the Unity solution, and maintenance of the Unity solution.Responsibilities:Technical...

  • Senior Java Developer

    4 weeks ago


    Pretoria, Gauteng, South Africa The Recruitment Council Full time

    Job Description: Enterprise Java Software EngineerThe Recruitment Council is seeking a highly skilled Enterprise Java Software Engineer to develop, maintain, and support mission-critical software applications. This role offers the opportunity to work with advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration...


  • Pretoria, Gauteng, South Africa Telebest Full time

    Job SummaryWe're seeking a skilled Senior Java Backend Developer to join our team at Telebest. The ideal candidate will have extensive experience in professional software development and engineering on large, complex projects.Key ResponsibilitiesDevelop high-quality Java code for complex projects.Work with researchers and experts to develop software...


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

    E-Merge seeks an experienced Software Engineer to assume the role of Technical Architect. This is a long-term contract position offering a competitive hourly rate.The successful candidate will possess a core understanding of and working experience with:AWS Cloud, migration of applications, deployment on AWS, development on AWS, cloud knowledge, e.g., Azure,...


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

    **About the Role**We are seeking an experienced Feature Architect to join our team at E-Merge in Midrand. The ideal candidate will have a strong background in AWS Cloud and Java, with a minimum of 7 years of experience in Technical Solutions Architecture.**Key Responsibilities:**Migration of applications to the cloudDeployment on AWSDevelopment on AWSPropose...

  • Senior Architect

    1 month ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Senior Architect Job DescriptionHire Resolve is seeking a highly skilled and experienced Senior Architect to lead architectural projects and ensure high-quality, innovative, and functional designs.Key Responsibilities:Oversee all phases of architectural work, including conceptualization, design development, and project executionCollaborate with clients to...


  • Pretoria, Gauteng, South Africa The Recruitment Council Full time

    Job DescriptionWe are seeking an experienced Senior Java Developer to join our team at The Recruitment Council.About the RoleThis is a challenging opportunity for a skilled Java developer to work on high-performance software applications, utilizing advanced technologies such as Java EE, Docker, and AWS.The ideal candidate will have extensive experience in...


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

    At E-Merge, we are seeking a skilled and passionate Technical Java Developer - Experienced to join our team of experts. This role offers a unique opportunity to work on exciting projects and contribute to the success of our company.About the Role:Develop, test and maintain complex Java applications using the latest technologies and platforms.Collaborate with...


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

    We are seeking a skilled Software Engineer with a strong background in Java, Springboot, and Kafka to join our E-Merge team.The successful candidate will be part of a dynamic Dev team responsible for developing and maintaining our Central Ordering applications.Requirements:IT degree or equivalent experience10-15 years of commercial Java development...

  • Lead Architect

    3 weeks ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a highly skilled and experienced Senior Architect to oversee the design and construction process of various architectural projects, ensuring high-quality, innovative, and functional designs.Key Responsibilities:Take the lead in all phases of architectural work, including conceptualization, design development, and project...


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

    We are seeking a skilled Software Engineer with expertise in Java, Spring Boot, and Kafka to join our team at E-Merge.This role involves being part of a Dev team responsible for the development and maintenance of our Central Ordering applications.Key requirements include:IT degree or equivalent experience10-15 years of commercial Java development...


  • Pretoria, Gauteng, South Africa CSG Recruit Full time

    CSG Recruit is currently seeking a skilled Database Architect Specialist to join our team.Job OverviewThis role is ideal for an experienced professional with a strong background in data modelling and architecture. The successful candidate will have extensive knowledge of best practices and methodologies in data warehousing and multi-dimensional data, as well...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    We are seeking a highly skilled and experienced Senior Architect to join our team at Hire Resolve. As a Senior Architect, you will be responsible for overseeing the design and construction process of various architectural projects, ensuring high-quality, innovative, and functional designs.Key Responsibilities:Take the lead in all phases of architectural...


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

    About E-MergeE-Merge is a leading organization seeking an experienced Cloud Solutions Expert to join our team.Job SummaryWe are looking for a skilled Feature Architect with expertise in AWS Cloud and Java environments. The ideal candidate will have at least 7 years of experience working as a Technical Solutions Architect, with a strong background in cloud...


  • Pretoria, Gauteng, South Africa Telebest Full time

    Job Title: Lead Java Backend Developer - TelebestCompany Overview:Troubled by outdated technology and inefficient software solutions? At Telebest, we understand the importance of innovative systems that drive growth. Our team is dedicated to crafting high-quality software that meets the evolving needs of our clients.Salary: R 250,000 - R 400,000 per annum...


  • Pretoria, Gauteng, South Africa RMV Solutions Recruitment Full time

    Job Summary: We are seeking a highly skilled Data Architect to join our team at RMV Solution. As a Data Architect, you will be responsible for designing and implementing data solutions that support our organization's strategic goals.Key Responsibilities:Design and implement data management systems to centralize, protect, and maintain the integrity of...