Current jobs related to Senior Java Developer Position - Randburg, Gauteng - Network IT


  • Randburg, Gauteng, South Africa Network IT Full time

    Network IT Job OpportunityWe are looking for an experienced Java Developer to join our team at Network IT.ResponsibilitiesDesign, develop, and deploy software applications using Java.Work closely with the development team to ensure timely project delivery.Identify and implement process improvements to increase efficiency.Maintain high standards of coding...


  • Randburg, Gauteng, South Africa Xcede Group Full time

    Senior Java EngineerAre you a Senior Java Engineer with a passion for developing high-quality, scalable software? Our client is looking for a skilled professional like you to join their team and help build cutting-edge technology solutions. As a Senior Java Engineer, you'll have the opportunity to work with a talented team of developers on challenging...


  • Randburg, Gauteng, South Africa Tumaini Full time

    Are you a Mid-Senior level Java Software Developer seeking new challenges? Well, we have the right job for you A well-established IT company is seeking an Intermediate – Senior Java Developer to join their Randburg based team. Requirements: 4-8+ years' solid experience in Java Software Development. Skilled in Spring framework and Angular / React / JSF...


  • Randburg, Gauteng, South Africa beBee Careers Full time

    About the RoleThis is an exciting opportunity for a Senior Java Application Developer to become an integral part of our innovative team. We are looking for a highly skilled professional with extensive experience in managing the software development life cycle.ResponsibilitiesLead the development of complex Java applications using Spring, JSON, and...

  • Senior Java Developer

    3 weeks ago


    Randburg, Gauteng, South Africa MSP Staffing (PTY) LTD Full time

    One of our clients is looking for a Senior Java Developer. Key Requirements: A bachelor's degree in IT, Engineering or other Sciences Minimum 6 years' experience working as a software engineer within an enterprise environment Experience working in a delivery team together with other disciplines to deliver a product A solid understanding of software...


  • Randburg, Gauteng, South Africa Tumaini Full time

    Join Tumaini's Team of ExpertsCompany Overview:Tumaini is a well-established IT company with a strong presence in the industry. Our team of experts is passionate about delivering high-quality software solutions that meet our clients' needs.Job Description:We are seeking an Intermediate – Senior Java Developer to join our team in Randburg. The ideal...


  • Randburg, Gauteng, South Africa Tumaini Full time

    Tumaini is seeking an Intermediate – Senior Java Developer to join their team in Randburg. The ideal candidate will have 4-8+ years' experience in Java Software Development, with expertise in Spring framework and Angular / React / JSF / Scripting.Key Requirements:A strong background in object-oriented programming and design patterns.Experience with Docker...

  • Java Developer

    4 weeks ago


    Randburg, Gauteng, South Africa Siri Technologies Full time

    We are looking for a Java developer responsible for building Java applications.This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts.Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the...


  • Randburg, Gauteng, South Africa Tumaini Full time

    Discover Your Future at TumainiAbout the Role:We are seeking an Intermediate – Senior Java Developer to join our team in Randburg. The ideal candidate will have 4-8+ years' experience in Java Software Development, with expertise in Spring framework and Angular / React / JSF / Scripting.Key Responsibilities:Designing, developing, and maintaining...


  • Randburg, Gauteng, South Africa beBee Careers Full time

    About the JobWe are looking for a skilled technical leader to manage our development team and ensure the success of our projects.The successful candidate will have a degree in Computer Science, Engineering, or a related field with 10+ years of experience in software development, with significant experience as a technical leader.ResponsibilitiesLeading...

Senior Java Developer Position

2 weeks ago


Randburg, Gauteng, South Africa Network IT Full time

Job Description

We are seeking an experienced Java Developer to join our team at Network IT. As a key member of our development team, you will be responsible for managing the software development life cycle from planning and prioritizing to testing and release.

Duties and Responsibilities

  • Develop and maintain high-quality Java-based software applications.
  • Work collaboratively with cross-functional teams to design, develop, and implement software solutions.
  • Participate in code reviews, unit testing, and integration testing to ensure the quality of the software.
  • Maintain and enhance existing software applications to meet business requirements.
  • Collaborate with QA engineers to identify and resolve defects.
  • Stay up-to-date with the latest Java technologies and best practices.
  • Contribute to the development of technical documentation and knowledge base articles.

Required Skills and Qualifications

  • Minimum 4 years' experience as a Java Developer.
  • Programming languages - Java/JEE, Spring, JSON, Spring Boot, XML, REST, MVC frameworks, Design Patterns, JavaScript, JQuery, GWT, JSON etc.
  • NoSQL Database (e.g MongoDB), Distributed System, RDBMS etc.
  • Front-End framework experience - HTML, CSS, Bootstrap, Angular, React.js, Node.js
  • Oracle Databases experience
  • Good understanding of Web Services protocols (REST, SOAP and API design etc.)
  • CICD
  • Docker (Bonus)
  • Project lifecycle/development methodologies (e.g. SCRUM, Agile)
  • Software Analysis and Design (UML design, epic, user stories, application design documentation etc.)
  • Version control software (Git and SVN)