Best Talent Reach (BTR) Intermediate – Senior Java Developer at Tumaini Consulting

Hiring? Post Your Job Here

Top 10 Earners by Sharing Jobs To Other Platforms
Sort by:

INTERMEDIATE – SENIOR JAVA DEVELOPER @ TUMAINI CONSULTING

~41,667 Mentioned South Africa, Johannesburg 27 days ago tumaini.co.za 11 Applied 8 Pro Applied

We are seeking a dedicated Intermediate to Senior Java Developer to join a dynamic engineering environment specializing in modern and scalable software solutions. This permanent role is ideal for software professionals who value clean code, contemporary engineering practices, and thriving in a collaborative technical culture. The successful candidate will play a key role in building high-impact systems using microservices and Spring frameworks. The annual salary for this position is listed between R500k and R800k per annum based on qualifications.

Applicants should possess strong experience in Java or Kotlin development along with proficiency in REST APIs and SQL databases. This position is open to South African citizens only. Candidates will benefit from working with technologies like Spring Boot, JPA, and Git while potentially gaining exposure to GraphQL, MongoDB, and CI/CD tools. If you do not receive a response within two weeks of your submission, please consider your application unsuccessful.

Key Requirements

4 to 5+ years of professional Java development experience. Proven proficiency in Java and/or Kotlin programming languages. Extensive hands-on experience with Spring Boot and Spring Framework. Solid understanding of REST APIs and Microservices architecture. Knowledge of JPA, Hibernate, and SQL for database management.
Similar Jobs Join WA

SNR DEVELOPER @ VAGMINE TECH IT SOLUTIONS

0 Negotiable or Not Mentioned South Africa, Johannesburg 33 days ago vagminetechit.com 9 Applied 6 Pro Applied

Join Vagmine Tech IT Solutions as a Senior Developer in our Johannesburg office. In this hybrid role, you will take a lead position in the design and development of high-quality software solutions. You will be responsible for the full software development lifecycle, from gathering requirements and architectural design to coding, testing, and deployment.

As a senior developer, you will contribute to the continuous improvement of our development processes and technical standards. This is a 12-month contract opportunity for a professional currently living in South Africa. We are looking for someone who is technically curious, highly skilled in modern development stacks, and capable of delivering scalable applications in a fast-paced environment.

Key Requirements

Extensive experience in full-stack software development. Proficiency in core programming languages such as Java, C#, or Python. Strong experience with web frameworks and modern UI libraries. Expertise in designing and consuming RESTful APIs and microservices. Proficiency in using version control systems like Git.
Similar Jobs Join WA

SENIOR BI DEVELOPER @ ARK GLOBAL PLACEMENTS

0 Negotiable or Not Mentioned South Africa, Johannesburg 35 days ago arkglobalplacements.com 12 Applied 8 Pro Applied

This is a senior-level short-term contract position for a Senior BI Developer based in Johannesburg. The successful candidate will be responsible for designing, developing, and maintaining business intelligence solutions that enable data-driven decision-making across the organization. This role involves working with complex data sets to create insightful visualizations and reports that align with business objectives.

As this is an immediate start contract, the developer must be able to hit the ground running, collaborating with stakeholders to translate business requirements into technical specifications. You will be expected to optimize data processes and ensure the high performance of the BI environment throughout the duration of the contract.

Key Requirements

Proven experience as a Senior Business Intelligence Developer. Deep expertise in SQL and managing relational databases. Strong proficiency in BI visualization tools such as Power BI or Tableau. Extensive knowledge of data warehousing concepts and ETL design patterns. Ability to analyze complex data sets to provide actionable business insights.
Similar Jobs Join WA
BTR Ultra Seeker

The Executive Treatment — Priority Everything

For those who are serious about their next move. Get 18 applications every 12 hour, 5 AI-tailored letters, and top-tier priority in recruiter search results. Ultra Seeker is the ultimate toolkit for high-growth careers.

Starting $4.05/wk Fast Hire Boost

TECHNICAL BUSINESS ANALYST (2 POSITIONS) @ CAHEAD

0 Negotiable or Not Mentioned South Africa, Sandton 34 days ago cahead.com 12 Applied 8 Pro Applied

We are seeking a highly skilled Technical Business Analyst for a 12-month contract position based in Sandton, South Africa. This role operates on a hybrid model, requiring two days per week in the office. The ideal candidate will act as a vital link between business stakeholders and technical teams, translating complex business needs into clear functional and technical specifications. You will primarily work within API-driven and Microsoft-based service architectures, ensuring that all backend system interactions are well-documented and aligned with organizational goals.

Your daily responsibilities will include participating in Agile ceremonies such as sprint planning and backlog grooming, managing work items through Jira, and collaborating closely with Developers, Architects, and QA teams. You will be responsible for preparing comprehensive documentation, including Business Requirement Documents (BRDs), Functional Requirement Documents (FRDs), and detailed user stories. This position is ideal for an intermediate to upper-intermediate professional with 5 to 7 years of experience who thrives in a fast-paced, collaborative environment and possesses a deep understanding of data flows and system integrations.

Key Requirements

5 to 7 years of experience in a Technical Business Analyst role or similar capacity. Strong understanding of backend systems, data flows, and complex system integrations. Deep knowledge of REST API and service integration protocols. Proven experience working within Microservices or Enterprise-level architectures. Hands-on proficiency with Jira for managing Agile delivery and backlogs.
Similar Jobs Join WA

QUANTITATIVE ANALYST @ INSPHIRED

~110,000 Mentioned South Africa, Johannesburg 28 days ago insphired.co.za 6 Applied 4 Pro Applied

Our client in the Banking and Financial Services sector is seeking a highly skilled Quantitative Analyst to join their dynamic trading and risk environment in Johannesburg. This hybrid role offers an exciting opportunity for a technically strong professional with exposure to Cross Asset Trading & Risk (CATR), derivatives, and front-office trading systems. You will play a pivotal role in bridging the gap between business, risk, and technology, working in a fast-paced environment that demands both technical excellence and financial acumen.

The role involves collaborating with business and technical teams to enhance non-linear trading functionality and driving future trading integration solutions through APIs and backend systems. Key responsibilities include analyzing financial risk, uncertainty, and trading analytics while working closely with stakeholders across trading, risk, and technology teams to support platform users and contribute to ongoing product improvements. The successful candidate will also lead requirements analysis and project delivery initiatives to ensure optimal system performance. The remuneration for this position is R110 000 – R150 000 per month.

Key Requirements

BSc Mathematical Sciences, Financial Engineering, Actuarial Science, or an Engineering Degree. Significant experience within the Banking and Insurance industry sectors. In-depth knowledge of Cross Asset Trading & Risk (CATR) frameworks. Strong experience in Quantitative Analysis and financial modeling. Exposure to Derivatives Trading, Volatility X Valuations, and Analytics.
Similar Jobs Join WA

BAU INTEGRATION SPECIALIST @ IOCO

0 Negotiable or Not Mentioned South Africa, Johannesburg 26 days ago ioco.tech 9 Applied 6 Pro Applied

The BAU (Business-as-Usual) Integration Specialist is a vital role within the banking sector, primarily responsible for the maintenance, support, and enhancement of integration solutions across various financial systems. This role is offered on a 3 to 6-month contract basis, requiring the candidate to work on-site in Johannesburg for four days a week, with one day of remote flexibility. The successful candidate will play a key part in ensuring the stability, reliability, and peak performance of integrations between core banking platforms, internal applications, and third-party services.

Key responsibilities include providing day-to-day support for integration platforms such as APIs, ESB, and messaging systems, while monitoring system performance to resolve incidents within established SLAs. You will perform root cause analysis for recurring issues, manage data flows between digital channels and external partners, and coordinate deployments or configuration changes in BAU environments. Additionally, you will ensure data integrity and security in compliance with banking regulations, maintain technical documentation, and collaborate with cross-functional teams to improve overall system efficiency.

Key Requirements

Bachelor’s degree in IT, Computer Science, or a related field. 3–6 years of experience in system integration support specifically within financial services or banking. Strong knowledge of integration technologies including REST/SOAP APIs, middleware, ESB, and messaging queues. Proven experience with core banking systems and third-party financial integrations. In-depth understanding of SQL, data formats like JSON and XML, and data mapping techniques.
Similar Jobs Join WA
BTR Ultra Seeker

The Executive Treatment — Priority Everything

For those who are serious about their next move. Get 18 applications every 12 hour, 5 AI-tailored letters, and top-tier priority in recruiter search results. Ultra Seeker is the ultimate toolkit for high-growth careers.

Starting $4.05/wk Fast Hire Boost

SYSTEMS ANALYST (DATA) @ RED MPS

0 Negotiable or Not Mentioned South Africa, Pretoria 35 days ago redmps.com 6 Applied 4 Pro Applied

This is an exciting opportunity for an experienced Systems Analyst (Data) to join a leading organization within the banking industry in South Africa. The successful candidate will be part of a high-impact enterprise transformation program, focusing on data governance, metadata management, and solution architecture alignment. This role is offered as a 12-month contract based in Pretoria, ideal for professionals who thrive in complex and regulated environments.

The role requires a highly analytical professional with a passion for enterprise data and system integration. You will be responsible for data flow mapping and ensuring that data solutions align with the broader enterprise architecture. Candidates should possess advanced technical skills in SQL and Oracle, alongside familiarity with Adabas and Natural environments to effectively drive transformation initiatives within the banking sector.

Key Requirements

Strong Systems Analysis and Business Analysis experience. Advanced Oracle and SQL expertise. Knowledge of Adabas and Natural environment. Proficiency in Data Governance and Metadata Management. Experience with Solution Architecture alignment.
Similar Jobs Join WA

SNR DATA ENGINEER @ VAGMINE TECH IT SOLUTIONS

0 Negotiable or Not Mentioned South Africa, Johannesburg 33 days ago vagminetechit.com 13 Applied 9 Pro Applied

Vagmine Tech IT Solutions is hiring a Senior Data Engineer to manage and optimize our data architecture in Johannesburg. This role is vital for developing the infrastructure that powers our data-driven decision-making. You will be responsible for creating robust, scalable data pipelines and ensuring that data is accessible, reliable, and secure for our analytics and AI teams.

Working in a hybrid environment, you will collaborate with data scientists and software developers to integrate diverse data sources. This position is offered as a 12-month contract, requiring candidates to be based in South Africa. If you are passionate about building high-performance data systems and driving innovation through data engineering, we encourage you to apply.

Key Requirements

Significant experience in designing and building large-scale data pipelines. Expertise in SQL and relational database management systems. Proficiency in programming languages such as Python, Scala, or Java. Hands-on experience with Big Data technologies like Spark, Hadoop, or Kafka. Strong knowledge of data warehousing concepts and ETL/ELT tools.
Similar Jobs Join WA

SNR DATA ENGINEER @ VAGMINE TECH IT SOLUTIONS

0 Negotiable or Not Mentioned South Africa, Johannesburg 33 days ago vagminetechit.com 11 Applied 8 Pro Applied

We are looking for a Senior Data Engineer to join Vagmine Tech IT Solutions in Johannesburg on a 12-month contract basis. You will be responsible for building and maintaining robust data architectures and pipelines that support our data-driven innovation goals. This role is crucial for ensuring that our technology solutions deliver the business impact our clients expect.

This position is a hybrid role, requiring residency in South Africa. You will work closely with AI engineers and product owners to ensure data availability and quality. Vagmine Tech provides a vibrant environment for professionals who are passionate about data engineering and want to work on large-scale digital transformation initiatives.

Key Requirements

Must currently reside in South Africa. Strong expertise in ETL/ELT pipeline development and management. Advanced proficiency in SQL and experience with NoSQL databases. Experience with big data technologies such as Apache Spark and Hadoop. Proficiency in Python or Scala for data processing tasks.
Similar Jobs Join WA
BTR Ultra Seeker

Job Dominator — Visibility That Works

Push your job search to 18 applications per 12 Hour, free from ads, with 5 AI-crafted letters. Your resume is automatically distributed, giving you top-tier exposure in BTR’s network.

Starting $4.05/wk Fast Hire Boost

ANGULAR + .NET FULL STACK DEVELOPER (ANGULAR PRIMARY) @ MATISAAR TECHNOLOGIES

0 Negotiable or Not Mentioned South Africa, Sandton 36 days ago matisaar.com 8 Applied 6 Pro Applied

Matisaar Technologies is seeking a highly skilled Angular + .NET Full Stack Developer for an on-site position located in Sandton, Johannesburg. This role is specifically designed for a professional with over six years of experience who specializes in Angular as their primary frontend framework while maintaining strong backend capabilities. The successful candidate will be responsible for designing and implementing complex web applications, ensuring seamless integration between frontend components and backend services.

You will work closely with the development team to manage CI/CD pipelines, source control, and repository management within the Azure DevOps environment. This is a critical role that requires not only technical excellence in C# and Web API development but also a deep understanding of software architecture. Please note that candidates must be currently based in South Africa and possess a valid Critical Skills Visa to be considered for this role in Sandton.

Key Requirements

6+ years of professional experience in software development. Strong expertise in Angular (primary skill). Solid experience in .NET Full Stack (C#, Web API, Entity Framework). Basic to intermediate knowledge of Azure DevOps (pipelines, repos, CI/CD). Applicants must hold a valid Critical Skills Visa for South Africa.
Similar Jobs Join WA