447 Java jobs in Cape Town

Java Software Engineer

Cape Town, Western Cape E-Merge IT Recruitment

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Hey you. Yes, you – the one who dreams in code and debugs like a rockstar. Are you tired of the corporate blah-blah? Ready to build cool things with cooler people? Then keep reading, because we are about to become your new playground.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, Applied Mathematics, or a related field
  • At least 6 years of hands-on experience in a software engineering role
  • Strong programming skills in Python and/or Java, with a solid understanding of software engineering principles and best practices
  • Proficient in database design and querying, including experience with SQL and working with large datasets
  • Comfortable working in Unix-based environments, including scripting, troubleshooting and networking
  • Experience with version control systems, container technologies, microservice-based architectures, and CI/CD pipelines
  • Experience working with real-time or event processing systems, such as Apache Kafka
  • Strong understanding of distributed systems and scalability challenges in big data environments
  • Background in telecommunications, signal processing or IP networks will be a big bonus.
  • Experience in machine learning and statistical analysis

Reference Number for this position is GZ60700 which is a contract position based in Stellenbosch offering a cost to company salary of R1.2m per annum negotiable on experience and ability. Contact Garth on target='_blank or call him on to discuss this and other opportunities.

Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Senior Java Software Engineer

Cape Town, Western Cape Tumaini Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

My client is looking for Senior Java Software Engineer for a hybrid role based in JHB/PTA/CPT Requirements: · Minimum 6 years' experience as a software engineer in an enterprise environment. · Proficiency in software engineering fundamentals and commitment to clean code and best practices. · Mastery of various technologies with the agility to adapt to new frameworks. · Ability to architect and structure small projects within an enterprise environment. · Strong collaboration and communication skills with a drive for continual improvement. · Pro hybrid working model working from the office on average 2 - 3 times per week. · A strong customer-facing ability. · Flexibility to work across a variety of different environments and tooling. Frontend techs: Angular, React, Vue.js Backend techs: .Net, Java, Python Frameworks: Express, NextJS Build tools: Webpack, Grunt, Gulp Package management: NPM Non-relational databases: MongoDB If you would like to apply for this position, please send transcripts with applications. Should you meet the requirements for this position, please email your updated CV attached to it , alternatively contact XXX-XXX or visit our website, Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Java Software Engineer – Stellenbosch – R1.2m PA

Cape Town, Western Cape E-Merge

Posted today

Job Viewed

Tap Again To Close

Job Description

We Code, We Groove Join Our company as the Next Funky Software Engineer!

Hey you. Yes, you the one who dreams in code and debugs like a rockstar. Are you tired of the corporate blah-blah? Ready to build cool things with cooler people? Then keep reading, because we are about to become your new playground.

Requirements:

  • Bachelors degree in Computer Science, Engineering, Applied Mathematics, or a related field
  • At least 6 years of hands-on experience in a software engineering role
  • Strong programming skills in Python and/or Java, with a solid understanding of software engineering principles and best practices
  • Proficient in database design and querying, including experience with SQL and working with large datasets
  • Comfortable working in Unix-based environments, including scripting, troubleshooting and networking
  • Experience with version control systems, container technologies, microservice-based architectures, and CI/CD pipelines
  • Experience working with real-time or event processing systems, such as Apache Kafka
  • Strong understanding of distributed systems and scalability challenges in big data environments
  • Background in telecommunications, signal processing or IP networks will be a big bonus.
  • Experience in machine learning and statistical analysis

Reference Number for this position is GZ60700 which is a contract position based in Stellenbosch offering a cost to company salary of R1.2m per annum

This advertiser has chosen not to accept applicants from your region.

Java software engineer – stellenbosch – r1.2m pa

Cape Town, Western Cape E-Merge

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
We Code, We Groove Join Our company as the Next Funky Software Engineer! Hey you. Yes, you the one who dreams in code and debugs like a rockstar. Are you tired of the corporate blah-blah? Ready to build cool things with cooler people? Then keep reading, because we are about to become your new playground. Requirements: Bachelors degree in Computer Science, Engineering, Applied Mathematics, or a related field At least 6 years of hands-on experience in a software engineering role Strong programming skills in Python and/or Java, with a solid understanding of software engineering principles and best practices Proficient in database design and querying, including experience with SQL and working with large datasets Comfortable working in Unix-based environments, including scripting, troubleshooting and networking Experience with version control systems, container technologies, microservice-based architectures, and CI/CD pipelines Experience working with real-time or event processing systems, such as Apache Kafka Strong understanding of distributed systems and scalability challenges in big data environments Background in telecommunications, signal processing or IP networks will be a big bonus. Experience in machine learning and statistical analysis Reference Number for this position is GZ60700 which is a contract position based in Stellenbosch offering a cost to company salary of R1.2m per annum
This advertiser has chosen not to accept applicants from your region.

Mid Level Java Software Developer

Cape Town, Western Cape E-Merge IT Recruitment

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

We’re revolutionising logistics in Southern Africa with a digital freight platform that connects shippers with transporters — faster, smarter, and more transparently. Our tech-driven approach is disrupting the traditional freight industry, and we're growing fast.

We’re looking for a Mid-Level Java Software Developer who thrives in a collaborative, agile environment and is eager to solve real-world problems with clean, scalable code. If you enjoy taking ownership of your work and building impactful features from the ground up, we want to hear from you.

Requirements:

  • Back-end: Java Spring Boot (GCP) & Serverless (AWS)
  • Front-end: ReactJS
  • Mobile: React Native
  • MultiCloud: Google Cloud Platform (GCP) and Amazon Cloud Services (AWS)
  • CI/CD: GitHub Actions, Docker, Terraform
  • Designing, building, and maintaining back-end services using Java (Spring Boot)
  • Working on the front-end using React, if full stack is your thing
  • Collaborating with the product, data, and design teams to deliver high-impact features
  • Writing clean, maintainable code and contributing to code reviews
  • Participating in Agile ceremonies (SCRUM)
  • Helping us scale and improve performance as our user base grows
  • Professional software development experience
  • Strong back-end development skills using Java and Spring Boot
  • (Bonus) Experience with React or willingness to work across the stack

Reference mumber for this position is GZ60516 which is a permanent position based in Cape Town / hybrid offering cost to company of R600k to R750k per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.

Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

This advertiser has chosen not to accept applicants from your region.

Application Developer - Developer (JAVA)

Cape Town, Western Cape Bridgena Barnard & Associates

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

About the role We are seeking an experienced Application Developer proficient in Java to develop, test, and maintain high-quality software applications.
As an Application Developer, you will collaborate with cross-functional teams to analyze user requirements and design solutions. This role requires a strong understanding of databases and excellent coding skills in Java.Duties and Responsibilities:

  • Develop, test, and implement software applications
  • Collaborate with team members to analyze and design new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • XBASE / Dbase / JAVA / DBMS
If you have a solid background in Java development and are passionate about creating efficient and user-friendly applications, we would like to meet you. Join our team and contribute to building innovative software solutions!

This advertiser has chosen not to accept applicants from your region.

Software Engineer - Java/Kafka

Cape Town, Western Cape wePlace

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

<>About The Role
The L el III Software Engineerâ€plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to development, deployment, and ultimately operating each product. At this level, Software Engineers are responsible for designing, developing, testing, deploying, maintaining, and enhancing complex software systems and applications, considering scalability, performance, and future requirements. They guide and support developers and stakeholders in scoping, progress, status, and resolution of engineering problems.

The†ack-end Software Engineer†lays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application's functionality. These engineers will be responsible for developing applications and supporting various systems, particularly focusing on building and operationalizing the back end to support systems related to cell phones, live data, and other products outside traditional banking. The emphasis is on database skills due to the data capabilities we are developing.

Ideal Candidate

  • Grade 12 National Certificate (Minimum)
  • A relevant tertiary qualification in Information Technology (Preferred)
  • 6+ years proven experience in back-end software development, project delivery and implementation.
  • Experience with back-end frameworks and technologies.
Tech Stack

  • Java
  • Spring boot
  • PostgreSQL (Non-Negotiable)
  • Kafka (Non-Negotiable)
  • AWS (Non-Negotiable)
Skills

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Interpersonal & Relationship management Skills
  • Problem solving skills

Additional Information

  • Clear criminal and credit record

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java Jobs in Cape Town !

Software engineer - java/kafka

Cape Town, Western Cape WePlace

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Aout The Role The L el III Software Engineerâ€plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to development, deployment, and ultimately operating each product. At this level, Software Engineers are responsible for designing, developing, testing, deploying, maintaining, and enhancing complex software systems and applications, considering scalability, performance, and future requirements. They guide and support developers and stakeholders in scoping, progress, status, and resolution of engineering problems. The†ack-end Software Engineer†lays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application's functionality. These engineers will be responsible for developing applications and supporting various systems, particularly focusing on building and operationalizing the back end to support systems related to cell phones, live data, and other products outside traditional banking. The emphasis is on database skills due to the data capabilities we are developing. Ideal Candidate Grade 12 National Certificate (Minimum) A relevant tertiary qualification in Information Technology (Preferred) 6+ years proven experience in back-end software development, project delivery and implementation. Experience with back-end frameworks and technologies. Tech Stack Java Spring boot Postgre SQL (Non-Negotiable) Kafka (Non-Negotiable) AWS (Non-Negotiable) Skills Analytical Skills Attention to Detail Communications Skills Interpersonal & Relationship management Skills Problem solving skills Additional Information Clear criminal and credit record Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
This advertiser has chosen not to accept applicants from your region.

Senior Java Developer (Java Jedi)

Cape Town, Western Cape Communicate Recruitment

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description


Design, develop, and maintain enterprise-level applications in Java
Work with Spring Boot and related frameworks to deliver robust solutions
Collaborate with business and technical teams to define requirements
Integrate APIs and third-party services

Skills & experience:
Minimum 5+ years Java development experience (Java 8+)
Strong knowledge of Spring/Spring Boot frameworks
Experience with RESTful services and microservices architecture
Familiarity with databases (SQL/NoSQL)

Qualification:
Bachelors Degree in Information Technology, Computer Science or a related field


Contact Carlin Fisher on
This advertiser has chosen not to accept applicants from your region.

Java Developer

Cape Town, Western Cape Travelstart

Posted today

Job Viewed

Tap Again To Close

Job Description

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, 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
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Jobs View All Jobs in Cape Town