Java Developer (Fixed Term Contract)

Network_Contracting · Gauteng , Johannesburg North · R 750 - R 890 Hourly Cost To Company

Posted 23 July 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Title: Java Developer Start Date: 2026-07-23 - 2026-08-22 Vacancy Type: Fixed Term Contract NCM003249 Sectors: Software Development Location: Gauteng , Johannesburg North Salary: R 750 - R 890 Hourly Cost To Company Brief: angular & full stack developme|ava | docker | kafka | sql ser|enterprise application develop|investment banking / financial|senior java developer|software development life cycl|spring boot & microservices New 12 month contract role available - Java Developer - Sandton -Senior level role - with 10+ years' experience as Developer - Please indicate clearly on your CV project assignments, Including a description of the tasks performed and their specific roles and responsibilities within those projects Detail: New 12 month contract role available - Java Developer - Sandton -Senior level role - with 10+ years' experience as Developer - Please indicate clearly on your CV project assignments, Including a description of the tasks performed and their specific roles and responsibilities within those projects Attention!! Build high-performance enterprise solutions that make a real impact. Are you an experienced Java Developer who thrives in a fast-paced, innovation-driven environment? We are looking for a skilled developer with strong backend and frontend expertise to join a leading banking environment where you'll work on enterprise-scale applications, cutting-edge technologies, and digital transformation initiatives. If you're passionate about delivering robust, scalable solutions and enjoy collaborating with highly talented professionals, this opportunity is for you. Job Description This role offers exposure to modern software architecture, enterprise development practices, and the opportunity to work with some of the latest technologies in Java development. You will have the opportunity to influence technical solutions, mentor fellow developers, and contribute to strategic technology initiatives while working in an environment that encourages ownership, accountability, and continuous learning. If you're looking to work on challenging projects that will elevate your technical career, this is the opportunity you've been waiting for. Key Responsibilities Design, develop, test and implement enterprise Java applications in accordance with SDLC best practices. Develop robust backend services and modern frontend solutions using Java, Angular and related technologies. Produce technical specifications, architecture documentation and system enhancements to meet business requirements. Perform code reviews, maintain coding standards and provide technical guidance to junior developers. Collaborate with business stakeholders, project managers and technical teams to deliver innovative technology solutions. Identify, analyse and resolve production issues while ensuring maximum system availability and performance. Participate in change management, governance, audit and release management processes. Continuously improve application performance, scalability and operational efficiency. Job Experience & Skills Required / Ideal Candidate Profile Minimum Qualifications BCom, BSc, BEng, BSc Informatics or another relevant IT qualification. Experience 10+ years' Java development experience. Strong backend and frontend development experience. Proven experience developing enterprise-scale applications. Experience mentoring developers and conducting peer code reviews. Financial services or banking industry experience will be advantageous. Technical Skills Java Spring Boot Hibernate Angular Node.js Bootstrap SQL Server (MSSQL) SOA Microservices Docker Kafka Maven Nexus TeamCity Tomcat JBoss Advantageous Experience TIBCO AMX or Camunda workflow tools. Drools rules engine. System Design experience. Special Application Requirement (Non-Negotiable) Please indicate clearly on your CV your project assignments, including a description of the tasks performed and your specific roles and responsibilities within each project. Applications without clearly detailed project experience may not be considered. Apply now! For more exciting IT vacancies, please visit: www.networkcontracting.co.za I also specialise in recruiting in the following fields: Enterprise Agile Coach Agile Transformation Lead / Agile Change Manager Scrum & Delivery-Focused Roles Scrum Master (Senior / Lead) Delivery Manager / Iteration Manager Lean Coach DevOps Coach If you have not had any response within two weeks, please consider your application unsuccessful. Your profile will be kept on our database for any other suitable opportunities. For more information contact: Theresa Steenkamp Key Account Manager Connect with me on LinkedIn: https://www.linkedin.com/in/theresa-steenkamp-27871823/ show more... For more information please contact: Theresa Steenkamp Apply

Auto-apply to this jobView original posting ↗
Java Developer (Fixed Term Contract) at Network_Contracting — Gauteng , Johannesburg North · JobAlertsZA