Tech jobs
Job listings
Junior Project Manager
Contract-to-hire project manager role in Irvine, CA (3-4 days onsite per week) leading cross-functional IT, business, and facility projects end to end — scope, schedules, budgets, vendors, and risks — with reporting to senior leadership. Requires 10+ years managing enterprise technology projects; Oracle, JDE, MuleSoft, Snowflake, and PMI certs are a plus.
Senior Software Engineer (backend - Java/spring)
Senior backend engineer at a financial services technology firm in Rustenburg, South Africa, designing and building scalable Java/Spring Boot services and APIs for high-volume financial transaction systems. Works with relational and NoSQL databases, message queues, and microservices, and mentors junior engineers.
Mid Tier Software Engineer
Mid-level Java engineer building web applications and computer systems in hybrid teams for a large digital business. Day to day is Java/JEE development with Spring Boot, JPA/Hibernate, app servers like Payara/WebLogic, IBM MQ, SQL databases, and CI/CD tooling (Jenkins, Docker).
Mid Software Engineer
Goldenrule is hiring a mid-tier software engineer in Gauteng to design and develop web applications and computer systems in Java within hybrid teams, following existing IT standards. The core stack spans Java JEE, Spring Boot, JPA/Hibernate, RDBMSs, message queues, and CI/CD tooling.
Devops Engineer
DevOps engineer in Midrand, South Africa building tooling and automation to improve reliability, uptime, and developer/customer experience: monitoring metrics, tier-3 escalation support, infrastructure patching, CI/CD improvements, and middleware support. Stack centers on Azure, Kubernetes, Terraform, Ansible, Java/Spring, Python, and Docker.
Intermediate Java Developer | Centurion | 12-month Fixed-term Contract
12-month fixed-term, hybrid Java developer role in Centurion supporting a telecom BSS modernisation programme: building Java/J2EE/Spring services, optimising SQL across major databases, deploying containerised apps on Linux with Docker/Kubernetes, and supporting integrations and UAT testing.
Java Developer
Communicate IT is recruiting Java Developers for a client in Cape Town: day-to-day backend/Java coding with Spring or Hibernate, MySQL or Oracle databases, and web work in HTML, CSS and JavaScript. Requires 5+ years of Java experience and a CS/IT degree; pays R800,000–R1,000,000 annually.
Java Developer Johannesburg North
Intermediate Java developer managing the full software development life cycle from planning and prioritising to testing and release, working with Java/Spring Boot back ends, Oracle and MongoDB databases, front-end frameworks like Angular/React, REST/SOAP web services, CI/CD and Git in Agile/Scrum teams. Requires 4+ years of Java experience.
Senior C# Backend Developer Parktown
Senior backend developer in the Parktown (Johannesburg) office building the server side of a travel/transport ticketing platform, including Web APIs and C/C++ and C# applications, with embedded systems work. Core stack: C, C++, C#, PHP, Oracle DB, Unix; collaborates with teams in France, Italy, Denmark, and South Africa.
Java Developer
Senior Java developer (7–10 years) in Hyderabad or Bengaluru building N-tier web applications on a Java-centric stack, with deep AWS serverless/microservices experience and advanced SQL tuning on SQL Server or Oracle; Snowflake familiarity is a plus.
Senior Java Engineer
Senior Java engineer with a leading international bank in Kuala Lumpur: design and deliver secure, scalable Spring Boot microservices, REST APIs, and cloud-native apps for mission-critical banking platforms. Requires 8+ years of Java plus Docker/Kubernetes, messaging (Kafka/RabbitMQ), and CI/CD. Only Malaysians or RPT holders will be considered.
System Analyst
System Analyst in Bangkok (฿60k–80k/month) to take over a platform from an outgoing vendor: reverse-document its Next.js/NestJS, Python/Go microservices architecture, write specs and coding standards, integrate with an international principal's engine, lead security remediation, and plan the team's delivery cycle.
Senior Database Engineer - SQL Server / Azure / AI
Salary: Bonus Still babysitting backups and manually checking query plans? It's time to level up. If your day-to-day is bogged down by routine tickets and manual maintenance plans, you're operating in the rear-view…
Senior Manager - RTR
Job Purpose: The Senior Manager - Record to Report (R2R) Tower Lead will provide strategic and operational leadership for the Record-to-Report function within Harsco Environmental’ s India GCC, supporting multiple…
Financial Systems Analyst
Financial Systems Analyst in Kowloon supporting enterprise ERP systems (preferably Oracle E-Business Suite): gathering finance business requirements, maintaining SQL/ETL workflows, and building RPA and process automation with Python, Microsoft Power Platform, and Power Automate. Role offered via EDPS, a long-standing Hong Kong IT contract staffing firm.
Oracle Retail RMS/MFCS implementation professional
Implements, develops, and supports Oracle Retail RMS/MFCS solutions, including design, technical documentation, end-user training, and troubleshooting, using strong Oracle SQL and PL/SQL skills. Based on-site in major Indian metros for an IT services firm.
Oracle Fusion HCM Security Consultant
A consultant in Hyderabad who designs and implements security for Oracle Fusion HCM client engagements: running security audits and risk assessments, writing security policies, integrating security measures across teams, and training end-users. Core technology is Oracle Fusion HCM security.
Manager, Inventory & Cost Accounting
About Redwood Materials Redwood Materials was founded in 2017 by JB Straubel, co-founder and former CTO of Tesla, on a simple but radical idea: the critical minerals powering the energy transition already exist. They…
Concepteur gestionnaire d'application Transport F/H (H/F)
Within Saint-Gobain Distribution Bâtiment France's IT department, you manage and evolve the transport management systems (TMS, embedded/mobile delivery tools, BI): writing functional/technical specs, running acceptance testing, supporting users and driving change. Requires 5+ years of TMS application management (ideally Oracle OTM) and SI integration skills.
Data Engineer (SQL)
Data Engineer in Central Jakarta who designs, builds, and maintains data pipelines and writes and optimizes complex SQL for extraction, transformation, and reporting. Needs 2-3 years of data engineering experience and strong relational database skills (PostgreSQL, MySQL, SQL Server, or Oracle).