Enable job alerts via email!

Senior Full Stack Java Developer

iOCO Pty Ltd

Johannesburg

Remote

ZAR 600 000 - 900 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic tech consulting company is seeking a highly skilled Senior Full Stack Java Developer for a 6-month contract in Johannesburg, South Africa. The ideal candidate will have extensive experience in both back-end and front-end development, with strong expertise in Java (Spring) and modern web frameworks like Angular or React. This role involves designing and developing scalable applications while ensuring high-quality code and performance. Must work well independently in a remote environment.

Qualifications

  • Minimum 5 years of experience in Java (Spring Framework).
  • Minimum 3 years of experience with Angular or React.
  • Strong SQL knowledge required.

Responsibilities

  • Design, develop, and maintain full-stack applications using Java (Spring) and Angular or React.
  • Implement and optimize back-end services and APIs.
  • Collaborate with cross-functional teams to deliver robust and scalable solutions.
  • Ensure application security, performance, and reliability.

Skills

Java (Spring Framework)
Front-end Frameworks: Angular or React
Cloud & Containerization: AWS and Docker
Database: Strong SQL knowledge
DevOps Tools: Familiarity with Bamboo, Nexus
Problem-solving and analytical skills
Excellent communication skills
Ability to work independently

Tools

Docker
AWS
Bamboo
Nexus
Job description
Overview

We are a dynamic Tech Consulting Company delivering innovative solutions to clients across various industries. Our team thrives on collaboration, cutting-edge technology, and creating impactful digital experiences. We are seeking a highly skilled Senior Full Stack Java Developer to join our team on a 6-month contract. The ideal candidate will have extensive experience in back-end and front-end development, with strong proficiency in Java and modern web frameworks. You will work on complex projects, ensuring high-quality code and scalable solutions.

Responsibilities
  • Design, develop, and maintain full-stack applications using Java (Spring) and Angular or React.
  • Implement and optimize back-end services and APIs.
  • Collaborate with cross-functional teams to deliver robust and scalable solutions.
  • Ensure application security, performance, and reliability.
  • Work with AWS and containerization tools like Docker for deployment and scalability.
  • Manage and optimize SQL databases.
  • Participate in CI/CD processes and DevOps practices using tools such as Bamboo, Nexus, etc.
  • Troubleshoot and resolve technical issues across the stack.
Your Expertise
  • Java (Spring Framework): Minimum 5 years of experience.
  • Front-end Frameworks: Angular or React (minimum 3 years).
  • Cloud & Containerization: AWS and Docker experience advantageous.
  • Database: Strong SQL knowledge required.
  • DevOps Tools: Familiarity with Bamboo, Nexus, and related tools.
  • Solid understanding of software development best practices, design patterns, and agile methodologies.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently in a remote environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.