Java Developer - Cape Town - TravelLab Global AB

    TravelLab Global AB
    TravelLab Global AB Cape Town

    1 week ago

    Default job background
    Description

    We are seeking a seasoned Java Developer to join our team at Travelstart.

    This role is ideal for candidates with a strong understanding of software architecture principles, experience in leading or mentoring development teams, and a proven track record of delivering high-quality, scalable solutions.

    Key Responsibilities

    1. Develop and maintain backend systems handling airline integrations, payment gateways, operational systems, web APIs, and microservices.
    2. Design, develop, and modify modules based on functional and system requirements, ensuring responsiveness, stability, and quality of applications.
    3. Participate in the testing process through unit tests, integration tests, and bug fixes.
    4. Contribute to daily scrum meetings and sprint planning sessions.
    5. Generate and maintain technical documentation for developed modules.
    6. Participate in code reviews to ensure code quality and adherence to standards.
    7. Familiarity with CI/CD pipelines using tools like GitHub, Jenkins, GitHub Actions, and Spinnaker.
    8. Collaborate with the DevOps team for smooth deployment and operation of systems on AWS and GCP.
    9. Provide technical leadership and guidance to junior developers, promoting a collaborative team environment.
    10. Contribute to the design and architecture of new systems and features, ensuring scalability, maintainability, and performance.
    11. Proactively identify and address technical challenges and risks, proposing innovative solutions.

    Requirements

    1. Bachelor's degree in Computer Science, Computer Engineering, or a similar technical field; or equivalent demonstrable experience.
    2. Minimum 7 years of experience as a Java developer.
    3. Proven experience in designing, developing, and deploying complex, high-performance Java applications.
    4. Strong experience with SpringBoot, SOAP/REST, Apache Camel, ActiveMQ, MySQL, Docker, and Redis.
    5. Hands-on experience with cloud platforms, specifically AWS and GCP.
    6. Knowledge of DevOps practices and CI/CD tools including GitHub, Jenkins, GitHub Actions, and Spinnaker.
    7. Analytical thinker with attention to detail.
    8. Self-motivated team player with excellent communication skills.
    9. Ability to accurately plan product/task delivery.
    10. Advantage - Previous experience in the travel industry and knowledge of airline systems.

    About Travelstart

    Travelstart is Africa's leading online travel agency (OTA) providing users with a platform to search, compare, and book flights, buses, hotels, car rentals, holiday packages, and activities.

    We prioritize affordable travel and simplifying the booking experience for customers. Visit our website or download our app to find low fares, pay securely online, and start your journey.


  • Travellab Africa Group

    Java Developer

    23 hours ago


    Travellab Africa Group Cape Town

    Talented Seasoned Java Developer Needed · We are seeking a skilled and experienced Java developer to join our team. · This role is ideal for candidates who possess a strong understanding of software architecture principles, experience in leading or mentoring development teams, an ...

  • DataFin

    Java Developer

    5 days ago


    DataFin Cape Town

    Job Title: · Java Developer (German and English speaking) · About the Role: · We are a software development firm specializing in delivering top-notch software solutions to our European clientele based in South Africa. · The ideal candidate will possess a minimum of three years' e ...

  • Travellab Africa Group

    Java Developer

    2 days ago


    Travellab Africa Group Cape Town Full time

    **Job Title:** Experienced Java Developer · We are looking for a seasoned Java Developer to join our team. This role is suited to candidates who possess a strong understanding of software architecture principles, experience with leading or mentoring development teams, and a prove ...

  • iLaunch

    Java Developer

    1 week ago


    iLaunch Cape Town

    Job Overview · A leading Financial Services Client seeks a skilled Java Developer for a permanent position. · The ideal candidate will possess expertise in software development, deployment, and production support. · Design, develop, and implement high-quality software application ...

  • PBT Group

    Java Developer

    18 hours ago


    PBT Group Cape Town

    PBT Group is seeking a skilled Java Developer to design and implement innovative software solutions that meet the needs of the organization. · Key Responsibilities: · Macro Environment · Analyze the macro environment to identify new opportunities, trends, and capabilities that ca ...

  • 5th Dimension Consulting

    Java Developer

    2 weeks ago


    5th Dimension Consulting Cape Town

    Senior Java Developer (Technical Specialist) · We are seeking a skilled Senior Java Developer to join our development team. The ideal candidate will be responsible for producing high-quality software that meets business requirements, as well as assisting with the deployment and m ...

  • PayU

    Java Developer

    1 week ago


    PayU Cape Town

    About PayU We are a leading payment and Fintech company in 50+ high-growth markets throughout Asia, Central and Eastern Europe, Latin America, the Middle East and Africa. As a leading online payment service provider, we deploy more than 400 payment methods and PCI-certified platf ...

  • PBT Group

    Java Developer

    2 weeks ago


    PBT Group Cape Town Full time

    About PBT Group · PBT Group is a dynamic and innovative organization at the forefront of the information technology and data management industry. · We are looking for a passionate Java Developer who thrives on the challenge of maintaining and enhancing existing systems. If you ha ...

  • Ditto Hire

    Java Developer

    17 hours ago


    Ditto Hire Cape Town Full time

    Senior PHP Web Developer · We are seeking a highly skilled senior PHP web developer to join our team and contribute to the development of our products and services. · The ideal candidate will be responsible for developing server-side logic, defining and maintaining the central da ...


  • Communicate Recruitment Cape Town

    Job Title: Java Master and Cloud Commander · About the Role · We are seeking a highly skilled Java developer with expertise in cloud computing to join our team. The ideal candidate will have a strong background in Java, Spring, Hibernate, and microservices architecture. · The suc ...


  • Communicate Recruitment Cape Town

    Job Title: Java Developer · We are seeking a skilled Java developer to join our team. The ideal candidate will have over 5 years of experience in developing robust and efficient Java applications. · Key Responsibilities: · Design, develop, and deploy high-quality Java application ...


  • Communicate Recruitment Western Cape

    Job Title: Expert Java Developer · About the Role · We are seeking an exceptional Java developer to join our team. The ideal candidate will have a strong background in computer science, engineering, or a related field. · Key Responsibilities · Design and develop high-quality Java ...


  • Communicate Recruitment Cape Town

    Java Developer · We are seeking a skilled Java developer to join our development team. As a key member of our team, you will be responsible for writing elegant Java code and working with the Spring Framework. · About the Role · Develop and maintain high-quality Java applications ...


  • Communicate Recruitment Cape Town

    Java Developer · We are seeking a highly skilled Java developer to join our team. · Key Responsibilities: · Design, develop, and deploy Java-based applications using Java 8+ and Spring Boot. · Develop RESTful APIs with JSON responses. · Implement microservices ecosystems and desi ...


  • Communicate Recruitment Cape Town

    Senior Java Developer · We are seeking an experienced Senior Java Developer to join our team. The ideal candidate will have a strong background in Java development, with a minimum of 5 years of experience. · Key Responsibilities: · Design and develop high-quality Java application ...


  • PBT Group Cape Town Full time

    PBT Group seeks a Senior Java Developer to build Java integration services and applications in a Banking environment. We need someone with an enthusiasm for solving technical challenges, playing a critical role in design, planning, development, and deployment. · The ideal candida ...


  • Communicate Recruitment Cape Town

    Job Title: Software Developer · Summary: · We are seeking an experienced software developer to design, deploy, and maintain software solutions that drive key business goals. The ideal candidate will have a strong background in Java development and experience with Agile methodolog ...


  • Network Recruitment Cape Town

    Java / Full-Stack Developer · We are a fintech company based in Cape Town and backed by a London-based holding company. We specialize in receivables financing powered by a Java banking API, advanced automation, and AI-driven solutions. · Your Key Responsibilities: · Develop and r ...


  • Communicate Recruitment Cape Town

    Key Responsibilities · Develop and innovate software solutions that drive key business goals. · Collaboration and Support · Provide reliable production support · Participate in agile ceremonies · Help shape sprint goals · Technical Requirements · Write robust, industry-standard c ...


  • Saratoga Cape Town

    Saratoga is a leading software services and consulting company focusing on delivering innovative solutions with a strategic emphasis on generative AI. · We are expanding our team to include an individual contributor that will act as an Intermediate Java Developer, with a hands-on ...

Jobs
>
Java Developer
>
Cape Town