Java Software Engineer
Posted 3 days ago
Job Viewed
Job Description
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!
Senior Java Software Engineer
Posted today
Job Viewed
Job Description
Java Software Engineer – Stellenbosch – R1.2m PA
Posted today
Job Viewed
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
Java software engineer – stellenbosch – r1.2m pa
Posted today
Job Viewed
Job Description
Mid Level Java Software Developer
Posted 25 days ago
Job Viewed
Job Description
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!
Application Developer - Developer (JAVA)
Posted 10 days ago
Job Viewed
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
Software Engineer - Java/Kafka
Posted 7 days ago
Job Viewed
Job Description
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.
- Java
- Spring boot
- PostgreSQL (Non-Negotiable)
- Kafka (Non-Negotiable)
- AWS (Non-Negotiable)
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Additional Information
Clear criminal and credit record
Be The First To Know
About the latest Java Jobs in Cape Town !
Software engineer - java/kafka
Posted today
Job Viewed
Job Description
Senior Java Developer (Java Jedi)
Posted 9 days ago
Job Viewed
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
Java Developer
Posted today
Job Viewed
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.
- 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.
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