Current jobs related to Senior Java Developer - Johannesburg, Gauteng - ABC Worldwide

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa EQ Plus Full time

    Job RequirementsWe are seeking a highly skilled Senior Java Developer to join our team at EQ Plus. The ideal candidate will have extensive experience in Java and Java EE, as well as proficiency in Atlassian software suite.7 years' experience as a Software DeveloperJava 8 or Java 11 extensive experienceSpring framework experienceContainerization (Docker,...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa FrostByte Digital Full time

    Job Title: Senior Java DeveloperFrostByte Digital is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing Java applications to support business requirements.Key Responsibilities:Work closely with business analysts to analyze and understand business...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    Job DescriptionJob Title: Senior Java DeveloperCompany: Deka Minas (Pty) LtdJob Type: Full-timeLocation: RemoteJob SummaryWe are seeking a highly skilled Senior Java Developer to join our team. The successful candidate will be responsible for designing, developing, and implementing high-quality software applications using Java.Key ResponsibilitiesDesign and...

  • Senior Java Developer

    2 months ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Senior Java Developer OpportunityWe are seeking a highly skilled and experienced Senior Java Developer to join our team at iOCO. As a Senior Java Developer, you will play a key role in designing and implementing innovative software solutions using Java Spring Boot and MySQL.Key Responsibilities:Collaborate with the Product Owner to design and implement new...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa ResourceGenix Full time

    Job Title: Senior Java DeveloperAt ResourceGenix, we are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java.Key Responsibilities:Design and develop complex software applications using Java,...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa ResourceGenix Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at ResourceGenix. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:Design and develop software applications using Java,...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Deka Minas (Pty) Ltd. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Java.Key ResponsibilitiesDesign and develop software solutions using Java, ensuring high-quality code and adherence...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Senior Java Developer OpportunityWe are seeking a seasoned Senior Java Developer to join our team at iOCO, a consultancy that solves complex real-world problems with innovative software solutions.As a Senior Java Developer, you will have a strong influence on the direction of our software and will be responsible for designing and implementing new functional...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    About the Role:We are seeking a highly skilled Senior Java Developer to join our team at MSP Staffing LTD. As a key member of our team, you will be responsible for delivering high-quality software solutions using Java and associated technologies.Key Responsibilities:Design, develop, and deploy software applications using Java and related...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Java Developer Job DescriptionHire Resolve's client is seeking a highly skilled Senior Java Developer to join their team in Johannesburg, Gauteng. The ideal candidate will be responsible for designing, developing, and maintaining high-quality Java applications that meet business needs and user requirements.Key ResponsibilitiesDesign and develop robust...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa EQ Plus Full time

    Job Requirements:We are seeking a highly skilled Senior Java Developer to join our team at EQ Plus. The ideal candidate will have extensive experience in Java and Java EE, with a strong understanding of system design and development methodologies. Proficiency in Atlassian software suite is advantageous.Key Responsibilities:Design and develop high-quality...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa FrostByte Digital Full time

    Job Title: Senior Java DeveloperFrostByte Digital is seeking a highly skilled Senior Java Developer to join our team.Key Responsibilities:Design, develop, and implement Java applications to support business requirements.Follow approved life cycle methodologies, create design documents, write code, and perform unit and functional testing of...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa ResourceGenix Full time

    Senior Java DeveloperAt ResourceGenix, we are seeking a skilled Senior Java Developer to join our team. This role offers a unique opportunity to work on cutting-edge projects, collaborating with cross-functional teams to drive innovation and excellence.Key Responsibilities:Develop high-quality web and mobile applications using Java.Explore and implement...

  • Senior Java Developer

    2 months ago


    Johannesburg, Gauteng, South Africa Pathways for Children, Inc. Full time

    Senior Java Developer OpportunityWe are seeking a skilled Senior Java Developer to contribute to the development of high-quality applications at Pathways for Children, Inc.Key Responsibilities:Design, develop, and maintain Java-based applications using Spring Boot.Implement microservices architecture and ensure seamless integration.Develop and maintain...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa The Hiring House Full time

    Job ResponsibilitiesAs a Senior Java Developer at The Hiring House, you will be responsible for translating functional requirements into code, developing testable and maintainable solutions, and building easily configurable software products. You will also be expected to participate in daily standup meetings, define sprint backlogs, and perform code...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa IOCO Full time

    Senior Java Developer OpportunityWe're seeking a talented and experienced Senior Java Developer to join our team at iOCO. As a Senior Developer, you'll work with our team on an API simulation platform, a commercial SaaS product that provides a management and deployment infrastructure around the open-source API simulation engine.About the RoleThe SaaS product...

  • Senior Java Developer

    1 month ago


    Johannesburg, Gauteng, South Africa FrostByte Digital Full time

    Job Title: Senior Java DeveloperFrostByte Digital is seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing Java applications to support business requirements.Key Responsibilities:Work closely with business analysts to analyze and understand...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Nedbank Full time

    Job OverviewNedbank is seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a strong background in Java and JEE, with experience in developing and deploying large-scale applications.Key ResponsibilitiesDesign, develop, and deploy Java-based applications using JEE technologies.Collaborate with cross-functional teams...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa E-Merge Full time

    Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at E-Merge. As a key member of our development team, you will be responsible for designing and implementing complex software systems using Java.The ideal candidate will have a strong background in Java, with extensive experience in microservices and web API...

  • Senior Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing, developing, and implementing robust back-end solutions using Java and Node.js.Key Responsibilities:Develop and implement high-quality back-end solutions using Java and...

Senior Java Developer

2 months ago


Johannesburg, Gauteng, South Africa ABC Worldwide Full time
Job Title: Senior Java Developer

Job Summary:

We are seeking a highly skilled Senior Java Developer to join our team at ABC Worldwide. As a Senior Java Developer, you will be responsible for developing, maintaining, and supporting mission-critical, enterprise-grade software applications that improve business efficiency and align with our enterprise architecture and business strategy.

Key Responsibilities:

  • Develop software based on technical design and internal processes.
  • Stay up-to-date with new technologies, methodologies, business changes, and internal system changes to align system development with best practices and system architecture.
  • Collaborate with stakeholders to gather requirements, conduct analysis, and prioritize requests.
  • Contribute to the design of scalable solutions that support the system architecture.
  • Translate business requirements into workable solutions and document solutions into technical specifications.
  • Design and code new software functionality using scalable, readable, maintainable, and reusable code.
  • Develop and maintain productive working relationships with peers and organizational and role players to achieve effective collaboration.
  • Provide stakeholders with regular feedback on technical design and timelines for solutions to manage expectations.
  • Collaborate with business analysts and testing teams in developing, testing, and deploying new software system components or software system enhancements.
  • Conduct System Integration Testing (SIT) and User Acceptance Testing (UAT) and resolve all issues/queries.
  • Contribute to user acceptance testing (UAT) and training material.
  • Prepare and produce releases of software components into production/live environment.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Maintain existing programs, ensuring all errors are resolved and documented.
  • Advise and guide colleagues regarding effective business system analysis approaches and techniques.
  • Review and quality assure deliverables of junior team members in accordance with IT Strategy, architecture, and best practice.
  • Mentor team members and provide insight to effective and efficient Java development practices.
  • Design solutions that eliminate reoccurrence of errors.
  • Provide technical guidance to the operations and support team.
  • Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
  • Engage with clients in a client-centric manner.
  • Provide authoritative, expert advice to clients and stakeholders.
  • Build and maintain relationships with clients and internal and external stakeholders.
  • Deliver on service level agreements made with clients and internal and external stakeholders to ensure client expectations are managed.
  • Make recommendations to improve client service and fair treatment of clients within area of responsibility.
  • Participate and contribute to a culture that builds rewarding relationships, facilitates feedback, and provides exceptional client service.

Requirements:

  • 8 to 10 years' senior Java development experience using Java EE on Unix-based platforms.
  • Relevant IT degree or diploma.
  • Relevant postgraduate IT qualification.
  • Java skills: 5 years software development experience in a distributed computing environment using Java EE.
  • Solid back-end development experience.
  • Advanced understanding and everyday use of OO principles such as inheritance, interfaces, abstract classes, etc.
  • Good systems and code design skills, including good documentation skills where necessary.
  • Understanding and experience with microservices.
  • Strong knowledge of REST API designs.
  • Strong knowledge with CI/CD principles.

What We Offer:

At ABC Worldwide, we offer a dynamic and challenging work environment that fosters growth and development. If you are a motivated and experienced Senior Java Developer looking for a new opportunity, please share your updated CV, current salary, notice period, and expected salary with us at james@abcworldwide.com.