Senior Java Architect
2 weeks ago
Our client is a leading financial services provider at the forefront of digital banking innovation. With millions of customers across South Africa, they are transforming the way people engage with financial services by creating simpler, smarter, and more accessible banking solutions. The organisation’s culture is rooted in innovation, collaboration, and customer‑centric design, and they are committed to building scalable, secure, and future‑ready platforms while fostering an environment where technical leaders mentor and inspire teams to deliver high‑quality solutions. Responsibilities Architect, design, and implement scalable, high‑performance and secure software solutions using Java and Spring Boot. Lead the design and development of RESTful APIs and ensure best practices in integration. Apply core Java concepts, design patterns, and SOLID principles in architectural decisions. Provide technical leadership across teams, including code reviews, guidance, and mentorship to developers. Collaborate with cross‑functional teams (Front‑end, DevOps, Cloud, QA) to ensure cohesive, efficient delivery. Ensure system design aligns with business goals and is optimized for scalability, maintainability, and performance. Oversee and advise on database design, query optimisation, and data modelling across relational and NoSQL databases. Drive adoption of cloud platforms (e.g., AWS) and containerisation technologies (Docker, Kubernetes) for deployment and scaling. Implement and enhance message‑driven architectures with tools such as Kafka or RabbitMQ. Contribute to the DevOps culture by supporting CI/CD pipelines, workflow automation, and modern build tools. Mentor junior developers, fostering a culture of continuous learning and technical excellence. Participate in strategic discussions to shape the technical roadmap and influence the company’s software strategy. Required Skills and Experience 10+ years of experience in Java development, with a significant focus on Spring Boot. Proven ability in system design and architecture for enterprise‑scale applications. Strong knowledge of core Java concepts, design patterns, and SOLID principles. Expertise in RESTful API design and integration strategies. Proficiency with databases (both relational and NoSQL) and experience in query optimisation. Exposure to front‑end frameworks such as Angular, React, or Vue. Experience in asynchronous communication using Kafka or RabbitMQ. Familiarity with cloud platforms (AWS) and containerisation (Docker, Kubernetes). Strong background in DevOps practices, CI/CD pipelines, and modern workflow tools (e.g., GitHub). Excellent analytical, problem‑solving, and communication skills. Demonstrated experience in leading teams, mentoring developers, and contributing to technical strategy. Why This Opportunity? Lead the technical architecture of high‑impact, enterprise‑grade applications. Play a strategic role in shaping the company’s technology landscape. Mentor and guide teams, fostering the growth of the next generation of developers. Be part of a collaborative, Agile environment where innovation and technical excellence are valued. Seniority level: Mid‑Senior levelEmployment type: Contract #J-18808-Ljbffr
-
Senior Java Application Architect
3 hours ago
Johannesburg, South Africa CloudSmiths Full timeWe are looking for a hands‑on Senior Java Application Architect to lead the planning architecture design and development of a payment gateway. This is a high‑impact role where you will build a solution on Google Cloud (GCP) designated for rollout across Africa and international markets! You will own the end‑to‑end architecture with a strong emphasis...
-
Java Architect
1 week ago
Johannesburg, South Africa Juru Holdings Full timeJava Architect required for our Johannesburg office 12 month contract (renewal) Hybrid approach (on site and remote) Must be vaccinated - 10 years of Java/ J2EE experience - 3 years of Architect experience - Technical stack : DIGITAL FULL STACK - J2EE-FS - JAVA (J2EE, SPRING MVC, SPINGBOOT, HIBERNATE, SPRINT SECURITY, SONARCUBE,...
-
Java Application Architect
1 week ago
Johannesburg, Gauteng, South Africa Badger & Bird Talent Full time R1 200 000 - R2 400 000 per yearSenior Java Application Architect (Payments & GCP)Design the payment infrastructure that connects Africa.This is a rare opportunity to architect a high-throughput payment gateway from the ground up. We are looking for a hands-on technical leader to define the vision for a platform that will process real-time transactions across the continent and beyond.You...
-
Solution Architect
2 weeks ago
Johannesburg, South Africa Zensar Technologies Full timeSolution Architect - Java Join to apply for the Solution Architect - Java role at Zensar Technologies Overview The Solution Architect is accountable for ensuring that technology solutions are designed and implemented according to Enterprise Architecture Requirements, Business Requirements and IT Development Standards to deliver towards strategic goals. Job...
-
Java Application Architect
1 week ago
Johannesburg, Gauteng, South Africa Badger & Bird Talent Full time R1 000 000 - R1 200 000 per yearSenior Java Application Architect (Payments & GCP)Design the payment infrastructure that connects Africa.This is a rare opportunity to architect a high-throughput payment gateway from the ground up. We are looking for a hands-on technical leader to define the vision for a platform that will process real-time transactions across the continent and beyond.You...
-
Senior Java Developer
6 days ago
Johannesburg, South Africa Cpconsulting Full timeSenior Java Developer (Angular and Java) Johannesburg, South Africa | Posted on 05/20/2025 We are seeking a proactive and hands-on Senior Developer with strong skills in Java with Angular. The ideal candidate will have extensive experience with the following technologies and requirements, ensuring alignment with the attached specifications. Key...
-
Senior Java Payments Architect on GCP
3 hours ago
Johannesburg, South Africa CloudSmiths Full timeA fintech solution company in South Africa is seeking a Senior Java Application Architect to lead the architecture design and development of a payment gateway. You will be responsible for implementing security compliance and operational observability on a solution that will be rolled out across Africa and international markets. The ideal candidate has...
-
Senior Java Architect: Cloud-Native, API
2 weeks ago
Johannesburg, South Africa Cruze Control Technologies Full timeA leading financial services provider in Johannesburg is seeking a Mid-Senior Java Developer to architect high-performance software solutions using Java and Spring Boot. The role involves leading API development, collaborating with cross-functional teams, and mentoring junior developers. Ideal candidates will possess over 10 years of experience in Java with...
-
Java Application Architect
1 week ago
Johannesburg, South Africa Badger & Bird Talent Full timeJava Application Architect (Payments & GCP) - 12‑month contract Join to apply for the Java Application Architect (Payments & GCP) - 12‑month contract role at Badger & Bird Talent. Overview Architect a high‑throughput
-
Senior Java Developer
5 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R120 000 - R180 000 per yearJob Summary:We are currently seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. As a Senior Java Developer, you will be responsible for the development, integration, and maintenance of complex server-side Java applications. The successful candidate should have excellent problem-solving skills, a deep understanding of...