Software Architect Lead

4 days ago


Pretoria, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

Job Description:

A 1L Realization (Pty) Ltd is seeking a highly skilled Software Architect Lead to spearhead the design and development of large-scale, distributed, and high-performance systems using Java and Quarkus/Spring Boot.

About the Role:

  • The ideal candidate will have 8+ years of hands-on experience in software architecture, detailed design, development, and implementation.
  • Expert-level proficiency in Java development is essential, with strong knowledge of PostgreSQL databases.
  • Experience with agile methodologies and CI/CD pipelines is necessary for this role.
  • The successful candidate will be responsible for designing and developing scalable, secure, and efficient systems.
  • We are looking for someone with strong problem-solving skills and excellent communication abilities.

Required Skills:

  • Hands-on experience with Quarkus and/or Spring Boot is required.
  • Proven ability to design and develop complex systems using Java.
  • Deep understanding of PostgreSQL databases and their applications.
  • Experience with Kubernetes for containerized application deployment is an advantage.
  • Strong analytical thinking and attention to detail are essential for this role.

Nice-to-Have Skills:

  • Experience with Diameter protocol and DRA is an advantage.
  • Knowledge of real-time messaging protocols and Kafka is desirable.
  • Proficiency in Infinispan for caching and distributed data storage is an asset.
  • Understanding of load balancing and high-availability systems is beneficial.

Soft Skills:

  • Excellent communication and teamwork abilities are crucial for success in this role.
  • Ability to mentor junior developers and work in an agile environment is necessary.
  • Strong problem-solving and troubleshooting skills are essential.


  • Pretoria, Gauteng, South Africa Jordan Human Resource Full time

    Software Architect and DevOps LeadWe are seeking a Software Architect and DevOps Lead to join our team. As a Software Architect and DevOps Lead, you will be responsible for designing and implementing software architectures and leading DevOps initiatives.Key ResponsibilitiesThe successful candidate will be responsible for:Designing and implementing software...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Job Description:The Mobile Software Architect Lead will be responsible for leading the development of high-quality mobile applications. The ideal candidate will have a strong background in software development, particularly in Android development.Key Responsibilities:Design and develop mobile applications using Android technologiesLead a team of developers...


  • Pretoria, Gauteng, South Africa Placetalent Full time

    At Placetalent, we're seeking a talented Senior Software Architect to lead the development of our software applications. As a key member of our team, you'll be responsible for designing and implementing scalable, efficient, and maintainable systems using best practices.Key Responsibilities:Develop high-quality software adhering to project plans, deadlines,...


  • Pretoria, Gauteng, South Africa Nurturing Futures (Pty) Ltd Full time

    Job Title: Senior Software ArchitectNurturing Futures (Pty) Ltd Job DescriptionWe are a dynamic organization driven by a desire to create meaningful change through innovative technological solutions. Our team is passionate about delivering results-driven projects that meet the evolving needs of our clients.Technical Leadership & CollaborationWe are seeking a...


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

    Key ResponsibilitiesWe are seeking a highly skilled Software Architect Specialist to join our team as a Java Software Developer. In this role, you will be responsible for designing and developing robust, scalable, and high-performance software solutions using Java and related technologies. You will collaborate with stakeholders to gather and analyze business...


  • Pretoria, Gauteng, South Africa InfyStrat Software Services Full time

    Company OverviewInfyStrat Software Services is a leading provider of IT services and consulting. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.


  • Pretoria, Gauteng, South Africa Copious Software Full time

    At Copious Software, we're revolutionizing the economic and technology landscape by harnessing the power of data. We're seeking a skilled Data Solutions Architect to design, implement, and maintain cutting-edge data pipelines on the Microsoft Azure cloud platform.As a key member of our team, you'll work closely with data teams and analysts to understand...


  • Pretoria, Gauteng, South Africa Reverside Full time

    At Reverside, we're passionate about delivering exceptional IT services. We're looking for a skilled AI Software Architect to join our team and help us design and implement AI-driven software solutions that transform business processes.About the RoleThe ideal candidate will have experience in designing, developing, and implementing artificial intelligence...


  • Pretoria, Gauteng, South Africa InfyStrat Software Services Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ developer to join our team at InfyStrat Software Services.The successful candidate will be responsible for leading the development of backend server and batch code, as well as contributing to frontend development using CSharp WinForms.This is an exciting opportunity for a senior developer to take on a...

  • Software Architect

    12 hours ago


    Pretoria, Gauteng, South Africa Sage City Full time

    We are looking for a Cloud Architect who can design scalable, secure, and seamless cloud solutions.If you are ready to shape the future of digital infrastructure and make the sky the limit, apply now and let's architect the cloud togetherEssential Skills:Work experience diploma/degree in business/IT environment.AWS Cloud PaaS and IaaSExperience in...


  • Pretoria, Gauteng, South Africa Iris Software Full time

    Job DescriptionManager Software EngineeringJob Rank: ManagerLocation: Johannesburg, GautengYour responsibilitiesThe Africa Assurance Digital Innovation team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate process...


  • Pretoria, Gauteng, South Africa Discovery Full time

    Company OverviewDiscovery Life is committed to making people healthier and enhancing their lives. Our company strives to innovate and stay ahead of the curve. In this dynamic environment, talented professionals can excel and grow. We seek exceptional individuals who align with our values and core purpose.Job DescriptionThe Senior Systems Architect will be...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    About Yo-locoAt Yo-loco, we're passionate about building high-performance web applications that make a real difference in people's lives. We're seeking an experienced Senior Software Developer with expertise in PHP and Laravel to join our team as a Lead Developer. As a key member of our development team, you'll play a vital role in architecting, designing,...


  • Pretoria, Gauteng, South Africa Momentum Metropolitan Holdings Limited Full time

    We are looking for an experienced Java API Architect Lead to join our team at Momentum Metropolitan Holdings Limited.About the RoleThe successful candidate will be responsible for designing and developing scalable, secure, and efficient Java-based APIs that meet the evolving needs of our business.Main Responsibilities:Design and implement API architecture...


  • Pretoria, Gauteng, South Africa Khonology (Pty) Ltd Full time

    Job Description:We are looking for a skilled software developer who can translate detailed designs into functional software through programming and configuration.The successful candidate will play a key role in mentoring and guiding other software developers, fostering their growth and ensuring code quality.Key Responsibilities:Design and develop...


  • Pretoria, Gauteng, South Africa Top Recruitment Full time

    Software Engineer PositionWe are seeking a talented Software Engineer to join our team. As one of South Africa's TOP online retailers, we strive to be the leading e-commerce company in Africa.Responsibilities:Design and develop software applications that meet our high standards.Collaborate with cross-functional teams to ensure seamless integration and...


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

    This position requires a deep understanding of Java programming and related technologies, as well as the ability to work effectively in an agile sprint-based development environment.Responsibilities include designing and developing robust software solutions, collaborating with stakeholders to gather business requirements, and providing technical leadership...


  • Pretoria, Gauteng, South Africa Communicate Recruitment Full time

    Driving IT Recruitment SuccessAbout the JobWe are seeking a highly skilled C# Software Architect to join our client's team. As a key member of their technical staff, you will be responsible for designing and developing cutting-edge software systems that drive business growth.The ideal candidate will have a strong background in C# and Angular, with at least 7...


  • Pretoria, Gauteng, South Africa Curiska Full time

    Curiska seeks an Automated Software Testing Architect to join our team. In this role, you will be responsible for owning the test execution lifecycle, ensuring that automation scripts are consistently executed across multiple environments and platforms. This involves providing leadership in reporting test results, analyzing trends, and providing strategic...

  • Data Architect

    12 hours ago


    Pretoria, Gauteng, South Africa Network It Full time

    Data ArchitectReference: BIT-TAP-1Looking for a Data Architect.As a Data Architect, you will be responsible for developing database solutions, installing and configuring information systems, and analyzing structural requirements for new software.You will need to be able to work independently and collaboratively.Duties & ResponsibilitiesDevelop database...