Tech jobs
Job listings
Software Engineer - Backend
The Backend Developer will design and maintain reliable Java-based services and REST APIs to support web and mobile platforms. The role involves optimizing system performance, ensuring code quality through automation and unit testing, and working within an Agile environment.
Senior Backend Java Engineer - Microservices & REST
Senior Backend Java Engineer building scalable microservices and REST APIs across web and mobile platforms in an Agile team, focused on code quality, unit testing, and deployment pipeline improvement.
Software Engineer - API
Design, develop, and maintain scalable, secure APIs and microservices using JavaScript/NodeJS and NestJS, integrating backend systems with front-end apps via an API gateway platform like IBM API Connect.
Remote Backend Engineer - Java Spring Boot, Cloud & Security
Backend Software Engineer designing and optimizing Java Spring Boot services on AWS with modern security practices in an Agile environment at an ESG fintech company.
Senior Software Engineer (Python/Flask+React) - Remote, Latin America
Develops full-stack financial reporting and data visualization solutions using Python/Flask and React, optimizing legacy systems and collaborating with product/data teams to serve multi-billion-dollar analytics.
Software Engineer Opportunity in Johannesburg Tech Hub
Design, develop, and maintain enterprise-grade, cloud-native applications using modern programming languages (Java, C#, Python, JS/TS), APIs, microservices, and DevOps/CI-CD practices at a large financial services company in Johannesburg.
Senior software engineer (full-stack)
Build and maintain full-stack applications using C#, .NET, and Azure to support global gambling integrations, with a focus on APIs, microservices, and AI-driven document processing.
Data Engineer: Snowflake & Cortex — Drive Pipelines & Impact
Build and maintain scalable data pipelines and ETL/ELT workflows using Snowflake and Cortex to support reporting and governance in an Agile team.
Quality Assurance Engineer - Data
The Quality Assurance Engineer will ensure data accuracy and reliability by testing complex ETL/ELT pipelines and data platforms within an Agile environment. The role focuses on automation-first data validation using SQL, scripting languages, and modern data platforms like Snowflake or Databricks.
Backend Software Engineer
Dotmatics is seeking a Cloud Software Engineer to develop and maintain bioinformatics cloud products using Java and Scala on AWS. The role involves end-to-end ownership of cloud-native services, including containerization and deployment to EKS, within a hybrid work environment.
Senior Software Developer – Java, AWS & Cloud-Native Platform
The Senior Software Developer will build and maintain the Diverge energy platform using Java, Spring, and React. The role involves cloud-native development on AWS and infrastructure automation with Terraform within an agile, TDD-focused team.
Cloud Backend Engineer (Hybrid, AWS)
The Cloud Software Engineer will build and maintain scalable cloud services for Geneious products using Scala, Java, Docker, and AWS EKS. This hybrid role involves collaborating with scientists and engineers in an agile environment.
DevOps Engineer - CI Tools (Jenkins, Artifactory)
DevOps Engineer administering and supporting a centralized CI/CD toolchain (Jenkins, Artifactory, Bitbucket) for a semiconductor company, ensuring tool performance, onboarding teams, and delivering training.
Senior Associate - Data Engineer (AWS Lakehouse, Analytics Engineering & Reporting)
Senior Data Engineer at EY designing, building, and operating enterprise-scale AWS Lakehouse platforms using Spark, dbt, Iceberg, and QuickSight to deliver analytics, reporting, and AI-ready data solutions for clients.
Senior Data Engineer (Python/ AWS)
Design, build, and maintain scalable data pipelines and cloud-based data platforms on AWS using Python, collaborating with analysts and scientists to support analytics and BI initiatives.
Full Stack Developer (TypeScript / AWS)
Job Description We are looking for a skilled Full Stack Engineer to design, develop, and maintain scalable web applications and cloud-native solutions. You will work closely with product managers, designers, and…
Senior Software Developer
Job Description Overview We are seeking a hands-on senior software engineer to join a high-impact government project with the ministry. This role requires a strong engineering mindset with solid architectural…
Frontend Developer (ReactJS/NextJS)
Job Description Working Hours : Monday - Thursday (8.30am - 6pm), Friday (8.30am - 5.30pm) (Hybrid working arrangement) Working Location : Central Salary Package : Up to SGD 10,000 + AWS Employment Type : Contract (1…