Java Developer

1 day ago


Cape Town, South Africa Travellab Africa Group Full time

Our Travelstart team is looking for a talented seasoned Java Developer to join us. This role is suited to candidates who possess a strong understanding of software architecture principles, experience with leading or mentoring development teams, and a proven track record of delivering high-quality, scalable solutions. (This role is planned to be based in Cape Town ) Key Responsibilities Develop and maintain backend systems that handle airline integrations, payment gateways, operational systems, web APIs, and microservices. Design, develop, and modify modules based on functional and system requirements, ensuring responsiveness, stability, and quality of applications. Participate in the testing process through unit tests, integration tests, and bug fixes. Actively contribute to daily scrum meetings and sprint planning sessions. Generate and maintain technical documentation for developed modules. Participate in code reviews to ensure code quality and adherence to standards. Be familiar with CI/CD pipelines using tools like GitHub, Jenkins, GitHub Actions, and Spinnaker. Collaborate with the DevOps team to ensure smooth deployment and operation of systems on AWS and GCP. Provide technical leadership and guidance to junior developers, fostering a collaborative and supportive team environment Contribute to the design and architecture of new systems and features, ensuring scalability, maintainability, and performance Proactively identify and address technical challenges and risks, proposing innovative solutions. Requirements A bachelor's degree in Computer Science, Computer Engineering, or a similar technical discipline; or equivalent demonstrable experience is preferred. Minimum 7 years of experience as a Java developer. Proven experience in designing, developing, and deploying complex, high-performance Java applications. Strong experience with SpringBoot, SOAP/REST, Apache Camel, ActiveMQ, MySQL, Docker, and Redis. Hands-on experience with cloud platforms, specifically AWS and GCP. Knowledge of DevOps practices and CI/CD tools including GitHub, Jenkins, GitHub Actions, and Spinnaker. An analytical, process-driven thinker with attention to detail. Self-motivated, results-oriented team player. Well-organized with excellent communication and reporting skills. Ability to accurately plan product/task delivery. Advantage - Previous experience in the travel industry and knowledge of airline systems. About Travelstart Travelstart is Africa’s leading online travel agency (OTA) that helps today’s business and leisure travelers search, compare and book the best flight, bus, hotel, car hire, holiday packages and activities all in one place. With a huge focus on affordable travel and simplifying the travel booking experience for our customers, visit the Travelstart website or download the Travelstart app, to find some of the lowest fares around. Pay quickly and safely online with your preferred payment method and you’re off #J-18808-Ljbffr


  • Java Developer

    7 days ago


    Cape Town, South Africa Communicate IT Full time

    Java Developer Position Reference: CTI -Chels-1 My client is on the lookout for exceptional Java Developers to join their innovative and dynamic organization. If you live and breathe Java, possess a passion for coding, and have a knack for problem-solving, then this is the opportunity you've been waiting for! Duties & Responsibilities Requirements: A minimum...

  • Java Developer

    7 days ago


    Cape Town, South Africa iLaunch (Pty) Ltd Full time

    Job Description Our Client, a leading Financial Services Client, requires a Java Developer to join their team on a permanent basis. Produce quality software Assist with the deployment and monitoring of the developed systems Provide production support 4 years’ experience within application development in Java 3 years' experience in J2EE Practical experience...

  • Java Developer

    3 weeks ago


    Cape Town, South Africa Travelstart Full time

    Join to apply for the Java Developer role at Travelstart . Our Travelstart team is looking for a talented seasoned Java Developer to join us. This role is planned to be based in Cape Town . Key Responsibilities Develop and maintain backend systems that handle airline integrations,

  • Java Developer

    2 weeks ago


    Cape Town, South Africa Network Contracting Full time

    Job & Company Description Im urgently seeking experienced Java Developers for exciting opportunities across contract roles and long-term assignments with some of South Africas leading technology-driven companies. Youll be responsible for designing, developing, and maintaining robust backend systems, APIs, and microservices in a fast-paced, agile environment....

  • Java Developer

    6 days ago


    Cape Town, Western Cape, South Africa ABC Worldwide Full time R600 000 - R1 200 000 per year

    Job Description: Java Developer (Remote)Job OverviewWe are looking for a skilled Java Developer to join our team on a contract basis. This is a remote position based in Cape Town, South Africa, and we welcome applications from candidates who have a passion for software development and system design.Key ResponsibilitiesDevelop and maintain Java-based...

  • Java Developer

    3 weeks ago


    Cape Town, South Africa Travelstart Full time

    Join to apply for the Java Developer role at Travelstart . Our Travelstart team is looking for a talented seasoned Java Developer to join us. This role is planned to be based in Cape Town . Key Responsibilities Develop and maintain backend systems that handle airline integrations, payment gateways, operational systems, web APIs, and microservices. Design,...

  • Java Developer

    6 days ago


    Cape Town, Western Cape, South Africa Saratoga Full time R1 200 000 - R2 400 000 per year

    Job description Join Our Java Talent CommunityAre you a skilled Java Developer looking to build innovative solutions and make a meaningful impact? We're creating a network of talented professionals who are passionate about designing, developing, and delivering high-quality software solutions. By joining our Java Developer Talent Pool, you'll stay connected...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R240 000 - R1 800 000 per year

    Hire Resolve's client is currently seeking a skilled and experienced Java (Springboot) Developer to join their team. As a Java (Springboot) Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and Springboot technologies. You will collaborate with cross-functional teams to analyze user...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per year

    Hire Resolve's client is looking for a Senior Java Developer to join their team. You will play a critical role in designing, developing, and maintaining our payment processing systems and financial applications. You'll work with a diverse stack of technologies including Java, Spring, Hibernate, Quarkus, Kafka, Camel, MySQL, and XML. Your expertise will drive...


  • Cape Town, South Africa Communicate IT Full time

    Reference: CTI -ANN-1 Calling all code wizards fluent in C# and Java! Ready to level up your career and craft the future of technology? Dive into an immersive learning experience where you'll code, create, and conquer new challenges every day. Duties & Responsibilities You'll play a vital role in developing large-scale payment software solutions across the...