Java Full Stack Developer Johannesburg

4 days ago


Johannesburg, Gauteng, South Africa IQbusiness Full time
Java Full Stack Developer

IQbusiness is the largest South African management and technology consulting firm, attracting top talent and ambitious clients, both locally and globally.

IQbusiness is looking for Java full stack developers responsible for building Java-based solutions, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications and coordinate with the rest of the team working on different layers of the solution's architecture. Therefore, a commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

Key Responsibilities and/or Outputs

  • Ability to adhere to coding standards
  • Knowledge of industry coding standards/guidelines
  • Understanding basic coding concepts like code blocks, flow, IO, FileSystem, Serialization, Configuration, Self-commenting code, Data access
  • Understanding coding concepts and constructs like lambdas, idiomatic patterns, and RegEx
  • Understanding of OOP
  • Understanding the difference between solution architecture and design
  • Design principles and architectural and design patterns
  • Concepts such as IoC
  • Knowledge of security concepts, tools, and techniques
  • Ability to define quality in the context of software development

Requirements

  • 4-7 years working experience
  • Bachelor degree in related field (advantageous)
  • HTML / CSS / JS / Angular 2 or later / ReactJS
  • Build and Dependency Tools: Maven / Gradle
  • Web Services and Networking: RESTful APIs / SOAP / HTTPS / GRPC / Protobuf
  • Mobile: Android / iOS / Ionic / React Native / Cordova
  • DevOps: Jenkins / Bamboo / Gitlab

Please Note:
As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

IQbusiness is committed to sustainable growth and transformation; we embrace diversity and employ previously disadvantaged individuals.

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Quadrant Systems cc Full time

    Full Stack Java DeveloperWe are currently sourcing a Full Stack Java Developer to join our client in the banking sector.Key Responsibilities:Java 11 or aboveSpring FrameworkSpring BootExperience working with Relational DatabasesKubernetes/K8 or Docker experienceKnowledge working with Angular 10 or aboveExperience working with Jenkins, Git#J-18808-Ljbffr


  • Johannesburg, Gauteng, South Africa Sabenza IT Recruitment Full time

    Job Title: Full Stack Java DeveloperOur client is seeking an experienced full stack Java developer to join our growing team servicing local and offshore clients in the financial services space. You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software & applications, mobile apps,...


  • Johannesburg, Gauteng, South Africa Quadrant Systems cc Full time

    Full Stack Java DeveloperWe are currently sourcing a Full Stack Java Developer to join our client in the banking sector.Responsibilities and Qualifications:Java 11 or aboveSpring FrameworkSpring BootExperience working with Relational DatabasesKubernetes/K8 or Docker experienceKnowledge working with Angular 10 or aboveExperience working with Jenkins,...


  • Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    We are looking for a Java Full Stack Specialist to join our team at Liyema Consulting. The ideal candidate will have extensive experience in developing and maintaining Java-based full-stack applications.Responsibilities:Develop and maintain Java-based full-stack applications.Collaborate with business analysts to translate requirements into technical...


  • Johannesburg, Gauteng, South Africa PBT Group Full time

    PBT Group invites applications from highly motivated Full Stack Java Developers for innovative solutions. As a key member of our development team, you will be responsible for designing, building, and maintaining full-stack applications using Java and other relevant technologies.Key Responsibilities:Design and develop scalable, secure, and efficient...


  • Johannesburg, Gauteng, South Africa IT Ridge Technologies Full time

    Job Title: Experienced Full Stack Java Engineer">Overview: We are looking for a talented engineer to lead the development of our full stack Java applications.">Description:">The successful candidate will have extensive experience in designing, developing, and testing full stack applications using Java, Spring Boot, Docker, and Kubernetes. Strong analytical...


  • Johannesburg, Gauteng, South Africa Recru-IT Full time

    Join us at Recru-IT as a Full Stack Java Specialist and embark on a journey to design and implement cutting-edge software solutions for our clients in the financial services industry.About the RoleDesign and develop full-stack software applications using Java, Spring Framework, and other relevant technologies.Collaborate with cross-functional teams to ensure...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    We are seeking a highly skilled Full Stack Java Developer to revolutionize the software development industry. If you have a passion for Java-related technologies and a commitment to delivering high-quality software solutions, this role is ideal for you.Key ResponsibilitiesCreate efficient and scalable Java code for new features and APIs, leveraging...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A dynamic company is looking for a Full Stack Developer to join their team and work on diverse projects, handling both client and server-side development. Job Experience & Skills Required: At least 4 years of experience as a Full Stack Developer Tertiary qualification (advantageous) Proficiency in JavaScript, HTML, CSS, and back-end languages (e.g., Node.js,...


  • Johannesburg, Gauteng, South Africa Nambiti Technologies Full time

    Key Responsibilities: Maintenance of system updates and security patches (as and when required) Perform code reviews and recommendations Maintain integration services between financial systems and other core business systems (Microsoft Great Plains 2018) Provide monthly reports in accordance to support requests and status Ad hoc development of custom...


  • Johannesburg, Gauteng, South Africa Sabenza IT Recruitment Full time

    Job Title: Full Stack Java DeveloperOur client is seeking an experienced full stack java developer to join our growing team servicing local and offshore clients in the financial services space. You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software applications, mobile apps, and...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    As a sought-after Full-Stack Java Developer open to new opportunities, we understand that recruitment options can be overwhelming. Pillangó Placements stands out as one of South Africa's top tech recruiters, offering personalised guidance that goes beyond the standard recruitment approach.An exciting opportunity is available at one of our top clients,...

  • Full Stack Developer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A dynamic company is looking for a Full Stack Developer to join their team and work on diverse projects, handling both client and server-side development. Job Experience & Skills Required: At least 4 years of experience as a Full Stack Developer Tertiary qualification (advantageous) Proficiency in JavaScript, HTML, CSS, and back-end languages (e.g., Node.js,...


  • Johannesburg, Gauteng, South Africa Cashconnectsus Full time

    An opportunity has become available for a Full Stack Developer based in Johannesburg and or Cape Town.Purpose of the position:We are seeking an experienced and highly skilled Full Stack developer. As a Full Stack developer, you will be involved in designing and developing quality software, keeping updated with the latest software trends, relentlessly...


  • Johannesburg, Gauteng, South Africa Mediro ICT Recruitment Full time

    Job TitleA company based in Midrand / Menlyn is looking for a Full stack Java Developer (Angular) to join their team on a long-term renewable contract working hybrid.Job DescriptionDuties:At least 5 years knowledge and experience in Java development including version control (Git)Knowledge of Kafka or other streaming platforms or messaging systems (e.g.,...


  • Johannesburg, Gauteng, South Africa Recru-IT Full time

    Our client is seeking an experienced full stack java developer to join their growing team servicing local and offshore clients in the financial services space.You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software & applications, mobile apps, and websites across all sectors. This...


  • Johannesburg, Gauteng, South Africa iqbusiness Full time

    iQbusiness is committed to sustainable growth and transformation, embracing diversity and employing previously disadvantaged individuals. We are seeking a Technical Team Member to join our team as a Full Stack Developer, responsible for designing, developing, and implementing software solutions and mobile Android applications for our clients.About the...


  • Johannesburg, Gauteng, South Africa Pillango Placements Full time

    An exciting opportunity is available at one of our top clients, renowned for their innovation, cutting-edge technology, and an incredible culture built on strong values, openness, collaboration, and a refreshingly politics-free environmentSalaries are negotiable and based on each individual's skills, qualifications, and experience in line with market...

  • FULL STACK DEVELOPER

    2 weeks ago


    Johannesburg, Gauteng, South Africa Acuity Consultants Full time

    Direct message the job poster from Acuity ConsultantsRecruitment Director @ acuityconsultants.jobs | Innovation Director @ onedegree.ioThis is an excellent opportunity for a FULL STACK DEVELOPER to join a Global WEALTH AND INVESTMENT MANAGEMENT Leader – and to gain additional tech stack experience whilst levelling up to a Tech Lead position.Based in...


  • Johannesburg, Gauteng, South Africa Expleo Group SAS Full time

    Job DescriptionAs a Senior Java Developer at Expleo Group SAS, you will be part of a fast-paced and dynamic team in Johannesburg (Hybrid). Your primary responsibility will be to design, develop, and maintain enterprise-level Java applications using Spring Boot and related frameworks.You will work closely with cross-functional teams, participating in Agile...