Current jobs related to Java Developer - City of Johannesburg Metropolitan Municipality - FNB South Africa

  • Java Developer

    1 day ago


    Johannesburg, Gauteng, South Africa Smartek21, LLC Full time

    Retro Rabbit/ST21 is looking for a Java Developer to join our team. This role is responsible for the development, implementation, and maintenance of Java-based applications. The ideal candidate is passionate about building efficient and reliable solutions with clean and maintainable code.We are looking for someone who enjoys working on diverse projects and...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    This continuously growing company within the IT industry is looking for a Java Developer to join a successful team in providing software solutions to design, develop and implement solutions to meet business requirements in accordance with specifications provided.Job Experience & Skills Required:At least 3 years development experience Tertiary Qualification...

  • Java Developer

    1 week ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    This continuously growing company within the IT industry is looking for a Java Developer to join a successful team in providing software solutions in the design, development and implementation of solutions to meet business requirements, in accordance with the specifications provided.Job Experience & Skills Required:At least 3 years development...

  • Java Developer

    2 weeks ago


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

    Java Developer required on a contract in Sandton to design, create, test, and document new and enhanced applications. The role will require you to write well-designed and efficient code for medium to large applications, working effectively in small independent teams."Duties/Responsibilities:Advise on the design, creation, testing, and documentation of...

  • Java Developer

    2 weeks ago


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

    Java Developer required on a contract in Sandton to design, create, test, and document new and enhanced applications. The role will require you to write well-designed and efficient code for medium to large applications, working effectively in small independent teams."Duties/Responsibilities:Advise on the design, creation, testing, and documentation of...

  • Java Developer

    4 weeks ago


    Johannesburg, South Africa MSP Staffing LTD Full time

    Are you a contractor? Looking for a contracting role and currently working with Java? Then this is the role for you Key Requirements · Java Experience: JEE, Spring boot, Angular · 6 month contract and looking for someone senior and has been a java developer for about 8 10 years now. · Cloud experience (a must): · Microsoft Azure (Preferred)/ Devops...

  • Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Frostbyte Digital Full time

    Key PurposeDesigns, develops, and implements Java applications to support business requirements. Follows approved life cyclemethodologies, creates design documents, writes code and performs unit and functional testing of software.Contributes to the overall architecture and standards.Areas of responsibility may include but not limited to• Work closely with...


  • Province of North West, South Africa Ascent People Ltd Full time

    Job OverviewAscent People Ltd is seeking a Senior Java Developer to join our team. In this role, you will be responsible for developing cutting-edge CRM SAAS solutions.Key ResponsibilitiesWork with the project team to analyze requirements and develop software applications.Develop and unit test Java software applications using Spring Boot, Maven, Git, and...


  • Johannesburg, Gauteng, South Africa Hyphen Full time

    Hyphen is seeking a highly skilled Java Application Developer to join our team.Job DetailsWe are looking for an experienced developer who can advise on the design, creation, testing, and documentation of new and enhanced applications and systems.The ideal candidate will have excellent coding skills, particularly in Java and Java EE, and experience in system...

  • Java Developer

    6 hours ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    Join to apply for the Java Developer role at FNB South Africa.Job DescriptionImplements a program of technology projects to ensure that program goals are accomplished.Welcome to the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud with people that make it happen.As a Java Developer, you...


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

    About the RoleWe are looking for a seasoned Full Stack Java Developer to join our client's team in the banking sector.The ideal candidate will have hands-on experience with Java and related technologies, including Spring Framework, Spring Boot, and Relational Databases.Responsibilities and RequirementsDesign, develop, and test Java applications using Java 11...

  • Java Backend Developer

    57 minutes ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    Imagine being part of a team that designs and delivers cutting-edge solutions. At Hyphen, we are passionate about innovation and excellence.About the Role:This mid-senior level Java position requires a strong background in Java development and a passion for delivering high-quality solutions.As a Java developer at Hyphen, you will be working on various...

  • Java Developer

    1 day ago


    Johannesburg, Gauteng, South Africa FNB South Africa Full time

    Job title : Java DeveloperJob Location : Gauteng, JohannesburgDeadline : April 18, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.   To...

  • Java Developer

    4 weeks ago


    Johannesburg, South Africa Frostbyte Digital Full time

    Key Purpose Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards. Areas of responsibility may include but not limited to • Work closely...

  • Java/PHP Developer

    1 day ago


    Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job title : Java/PHP Developer - JohannesburgJob Location : Gauteng, JohannesburgDeadline : April 13, 2025Quick Recommended LinksJobs by Location Job by industries Job Description    As a Developer with expertise in Java and PHP, you will play a critical role in designing, developing, and maintaining web applications. You will be required to support...

  • Java Developer

    4 days ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    Join to apply for the Java Developer role at FNB South Africa.Job DescriptionTo provide IT expertise and advice in the design, creation, testing, and documentation of new and enhanced applications and systems in accordance with the agreed framework of programming standards.To produce logical and technical specifications from functional specifications and to...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Paracon Full time

    Job title : Senior Java DeveloperJob Location : Gauteng, JohannesburgDeadline : March 24, 2025Quick Recommended LinksJobs by Location Job by industries About the jobAre you a seasoned Java expert passionate about building robust, scalable, and high-performance applications? Join our dynamic team and play a pivotal role in shaping the future of our banking...

  • Full Stack Java Developer

    56 minutes ago


    Johannesburg, Gauteng, South Africa Hyphen Full time

    We are looking for a motivated and skilled Java developer to join our team at Hyphen. As a Java developer, you will be responsible for designing, developing, and maintaining Java-based applications that support back-office operations and customer service functions.Key Responsibilities:Design, develop, test, and maintain Java-based applicationsWork closely...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Liyema Consulting Full time

    Key ResponsibilitiesDevelop and maintain Java-based full-stack applications.Design and implement robust IT software systems in plant-dedicated DCs, Edge DCs, and in the cloud (MS Azure).Collaborate with business analysts to understand and translate requirements into technical specifications.Ensure high performance, scalability, and security of...


  • Johannesburg, Gauteng, South Africa DeARX Full time

    About the job Java Integration DeveloperWe're Hiring: Java Developer (API & Dev WSO2 API Manager, Spring Boot)Location: [Johannesburg / Remote]Contract Length: 12 Months /or Contract to permStart Date: February 2025Are you a talented Java Developer with experience in API development, WSO2 API Manager, and Spring-based technologies like Spring Boot and Spring...

Java Developer

4 weeks ago


City of Johannesburg Metropolitan Municipality, South Africa FNB South Africa Full time
Job title : Java DeveloperJob Location : Gauteng, JohannesburgDeadline : March 13, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

Job Description

  • To provide IT expertise and advice in the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.  
  • To produce logical and technical specifications from functional specifications and to write the code for medium to large applications.
  • Hello Java Developer,
  • Welcome to the home of the #changeables. For over 180 years, at FNB change has been a major part of who we are. We design for the shapeshifters and deliver products and services that make us incredibly proud of our people that make it happen.
  • FNB is the non-bank bank where changeable people and ideas are born. Working here is not like working at any other financial institution. We’re all about changing up the norm and putting flexibility at our core because our value lies in output not hours. We work in smaller, more agile groups, this allows us to move faster to innovate, create and react in an ever-changing world, with our changeables
  • At FNB our internal community, is cross-functional and prides itself on intentional collaboration, where experts come together and ignite effective change. We call these changeables our nav-igators. As nav-igators, we are made up of unique talents, diverse minds, adaptability and live up to the promise of staying curious. nav» is known for its lead in innovative financial platform solutions to better our customers’ experience. At nav», you are encouraged to imagine the change, to share your ideas openly and to navigate the reality of our customers everyday needs.

We are looking for someone who can:

  • Advise on the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards
  • Write well designed and efficient code for medium to large applications 
  • Work in small independent Teams

We would love to see applicants who are proficient in:

  • Java 8/11. Knowledge of other programming languages is advantageous
  • Experienced in System Design (advantageous)
  • Development methodologies (advantageous)
  • Proficient in Atlassian (i.e., JiRA) software suite (advantageous) 
  • MySQL 
  • Hibernate and Springboot 
  • Jenkins
  •  Docker 
  • CI/CD 
  • Maven and Gradle 
  • GIT 
  • RESTful APIs 

Dare to imagine the change with us, if you are:

  • An adaptable problem solver who does not fear change but thrives from it
  • A disruptor in your field of IT expertise
  • An initiative taker who identifies opportunity and improves
  • A future nav-igator 

We’ll make a good match if you’re:

  • Curious - you're driven by always wanting to know more and learn more
  • Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it
  • Courageous - you're brave enough to think and do things differently and are always ready to put your hand up and take ownership
  • A team player - you believe in the power of teams so you're always part of one, building and leveraging your networks
  • Emotionally intelligent - you have a high EQ that enables you to truly connect with people, no matter how technical or specialist your role is

  • ICT jobs