Java Engineering Manager

2 days ago


Cape Town, Western Cape, South Africa TravelLab Global AB Full time
Job Description:Company Overview:

Our team at Travelstart is looking for a talented and experienced Java developer to join us in developing innovative travel solutions.

We offer a collaborative and supportive environment where you can grow professionally and contribute to the success of our company.

Key Responsibilities:
  1. Develop and maintain complex Java applications using SpringBoot, SOAP/REST, Apache Camel, ActiveMQ, MySQL, Docker, and Redis.
  2. Design, develop, and modify modules based on functional and system requirements.
  3. Participate in testing processes through unit tests, integration tests, and bug fixes.
  4. Actively 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. Collaborate with DevOps teams to ensure smooth deployment and operation of systems on AWS and GCP.
Requirements:
  1. A bachelor's degree in Computer Science, Computer Engineering, or a similar technical discipline; or equivalent demonstrable experience is preferred.
  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 cloud platforms, specifically AWS and GCP.
  5. Knowledge of DevOps practices and CI/CD tools including GitHub, Jenkins, GitHub Actions, and Spinnaker.
  6. An analytical, process-driven thinker with attention to detail.

  • Senior Java Engineer

    21 hours ago


    Cape Town, Western Cape, South Africa SWATX Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...


  • Cape Town, Western Cape, South Africa Astriasys Full time

    Astriasys is a leading technology company based in Cape Town, South Africa. We are seeking an experienced Java software engineering lead to join our team.Job Description:The ideal candidate will have 7+ years of experience in Java development, including 1+ years in a leadership role with a strong background in the Spring Framework. They will be responsible...


  • Cape Town, Western Cape, South Africa SWATX Full time

    About the RoleAt SWATX, we are seeking a highly skilled Senior Java Engineer to join our team.The successful candidate will have extensive experience in designing, developing, and maintaining robust Java applications.Key Responsibilities:Design and develop Java applications that meet business requirements.Collaborate with cross-functional teams to ensure...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:We are seeking a highly skilled Java software engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.About You:You have a passion for Java programming and a solid understanding of software engineering principles.You are a collaborative...


  • Cape Town, Western Cape, South Africa Pure Placements Full time

    Java Software Engineer – Take Your Skills to the Next LevelLocation: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area.Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here's your chance to work on cutting-edge...


  • Cape Town, Western Cape, South Africa Pure Placements Full time

    Java Software Engineer – Take Your Skills to the Next LevelLocation: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area.Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here's your chance to work on cutting-edge...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:We're looking for a skilled Senior Java Developer to join our team. As a senior developer, you'll be responsible for building and maintaining robust software applications using Java and Spring Framework.Main Responsibilities:Develop high-quality Java code that meets business requirements


  • Cape Town, Western Cape, South Africa Pure Placements Full time

    Java Software Engineer – Take Your Skills to the Next Level Location: Cape Town – Hybrid Are you ready to shape the future of payment technology? Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here's your chance to work on cutting-edge technology...


  • Cape Town, Western Cape, South Africa Pure Placements Full time

    Java Software Engineer – Take Your Skills to the Next LevelLocation: Cape Town – HybridAre you ready to shape the future of payment technology? Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here's your chance to work on cutting-edge technology while...


  • Cape Town, Western Cape, South Africa TravelLab Global AB Full time

    Job RoleAs a Senior Java Software Engineer, you will be part of our team responsible for developing and maintaining high-performance Java applications using SpringBoot, SOAP/REST, Apache Camel, ActiveMQ, MySQL, Docker, and Redis.Our team collaborates closely with other departments to ensure that our applications meet the highest standards of quality,...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    My client is looking for a Senior Java Software Engineer, based in Johannesburg, Pretoria or Cape Town to join their team. Requirements: · A bachelor's degree in IT, Engineering, or related fields. · Minimum 6 years' experience as a software engineer in an enterprise environment. · Frontend techs: JavaScript, Angular OR React OR Vue.js · Backend techs:...


  • Cape Town, Western Cape, South Africa Top Recruitment Full time

    Job DescriptionYou will play a key role in developing high-quality Java applications using cutting-edge technologies for Object Relational Mapping, Caching, and Service-Oriented Architecture. Your primary responsibilities include designing and implementing robust, maintainable software using design patterns and object-oriented principles.We are looking for...


  • Cape Town, Western Cape, South Africa Sanlam Full time

    Sanlam Group Technology is seeking an accomplished Java developer with outstanding technical skills and strong problem-solving abilities to join our development team.The successful candidate will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and contributing to the delivery of exceptional customer...


  • Cape Town, Western Cape, South Africa Top Recruitment Full time

    **Job Description:**We are seeking a highly motivated Junior Software Developer to join our team. As a member of our development team, you will be responsible for designing and developing high-quality Java applications using cutting-edge technologies.**Responsibilities:Develop high-quality Java applications using cutting-edge technologies.Work...


  • Cape Town, Western Cape, South Africa Ovations Technologies Full time

    Job title : Senior Java Software EngineerJob Location : Western Cape, Cape TownDeadline : March 21, 2025Quick Recommended LinksJobs by Location Job by industries About the jobOur client has an opportunity for an experienced Senior Java Developer to lead the design, development, and deployment of high-quality applications.  This is a 6-month contract with...


  • Cape Town, Western Cape, South Africa IOCO Full time

    Key ResponsibilitiesDevelop, enhance, and maintain Java applications, ensuring high performance and reliability using Java and Spring Boot.Design and implement RESTful APIs and integrate with relational databases like PostgreSQL or MySQL.Write clean, efficient, and scalable code while adhering to best practices and coding standards.


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Required Skills and Qualifications:- Java Mastery: You possess a deep understanding of Java programming principles and can write efficient, effective code.- Spring Framework Expertise: You have hands-on experience with the Spring Framework and can leverage its features to create scalable applications.- Problem-Solving Skills: You excel at analyzing complex...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    Senior Java Software Engineer Exciting Opportunity Join our clients company that prioritizes people, growth, and innovation. Be part of a dynamic, multidisciplinary team, tackle complex challenges, and receive dedicated career development with regular leadership support. Continuous learning & growth High-impact projects Collaborative, supportive culture...

  • Senior Java Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description: Develop world-class web and mobile applications using Java, Spring, and Spring Boot Drive the full SDLC, from design to deployment, utilizing containerization and CI/CD best practices Mentor and inspire team members, fostering a culture of collaboration, innovation, and excellence Build and maintain strong stakeholder relationships,...

  • Senior Java Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description: Develop and maintain mission-critical Java applications Engineer powerful, scalable systems using Spring Boot, Hibernate, and RESTful APIs Optimize performancebecause slow code is unacceptable Architect and deploy microservices in the cloud (AWS, Azure, or GCP) Debug, troubleshoot, and eliminate issues with precision Skills & Experience: 6...