Java Developer jobs in Cape Town, Western Cape 8040
- DVTCape Town, Western Cape
- DVT provides scalable on-shore, near-shore and off-shore solutions to global customers requiring software skills, AI and data engineering.
- View all DVT jobs - Cape Town jobs
- Salary Search: Junior Java Developer salaries in Cape Town, Western Cape
- See popular questions & answers about DVT
- oobaCape Town, Western Cape 8001
- A Java Developer at ooba is part of an expert team developing and supporting high availability, large scale J2EE applications according to precise standards and…
- View all ooba jobs - Cape Town jobs
- Salary Search: Java Developer salaries in Cape Town, Western Cape 8001
Software Developer - Java - Intermediate
Often replies in 1 dayElectrum SoftwareCape Town, Western Cape- Be part of the entire journey — from the spark of an idea to the final product launch.
- You will be responsible for crafting elegant and efficient Java code for…
- OptimimTygervalley, Western Cape
- Junior developers with some work experience will also be considered.
- Our Cape Town office is looking to hire an energetic and young software developer to help…
- FlashWestern Cape
- This individual will be responsible for the planning, execution, and success of complex software solutions to meet the needs of the business.
- View all Flash jobs - Western Cape jobs - Java Developer jobs in Western Cape
- Salary Search: Software Developer- Java salaries in Western Cape
- See popular questions & answers about Flash
- TradeLink Retail Systems Pty LtdCape Town, Western Cape
- Assist junior developers through mentoring and knowledge sharing.
- Work closely with Business Analysts, QA Testers, Product Owners, and other developers.
- MyTalent SoftwarePinelands, Western Cape
- One meaningful developer-experience improvement (script, doc, or lint rule).
- Ship small-to-medium features end-to-end with guidance, write clean code, and learn…
- iqbusiness South AfricaCape Town, Western Cape
- Open to junior to intermediate developers with relevant exposure and a willingness to grow.
- Employment Type: Full-time, On-site.
- View all iqbusiness South Africa jobs - Cape Town jobs
- Salary Search: Java Developer salaries in Cape Town, Western Cape
- See popular questions & answers about iqbusiness South Africa
View similar jobs with this employerFlashWestern Cape- This individual will be responsible for the planning, execution, and success of complex software solutions to meet the needs of the business.
- View all Flash jobs - Western Cape jobs - Java Developer jobs in Western Cape
- Salary Search: Software Developer- (JAVA) salaries in Western Cape
- See popular questions & answers about Flash
- FlashWestern Cape
- This individual will be responsible for the planning, execution and success of complex software solutions to meet the needs of the business.
- FlashWestern Cape
- Actively supports onboarding new developers to integrate them effectively into the team.
- Regularly mentors less experienced developers, providing constructive…
- FlashWestern Cape
- Actively supports onboarding new developers to integrate them effectively into the team.
- Regularly mentors less experienced developers, providing constructive…
- iqbusiness South AfricaCape Town, Western Cape
- Participate in code reviews and mentor junior developers.
- In this role, you will lead the design, development, and deployment of scalable and robust enterprise…
Software Developer - Java - Senior
Often replies in 1 dayElectrum SoftwareCape Town, Western Cape- Be part of the entire journey — from the spark of an idea to the final product launch.
- Writing code is something anyone can do, but building systems that…
2026 Winter Software Developer Internship
Often replies in 1 dayElectrum SoftwareCape Town, Western Cape- We run two four-week internship programs annually during the winter (June/July) and summer (January) university breaks.
- To work on real customer problems;
View similar jobs with this employerFlashWestern Cape- Actively supports onboarding new developers to integrate them effectively into the team.
- Regularly mentors less experienced developers, providing constructive…
- View all Flash jobs - Western Cape jobs - Senior Java Developer jobs in Western Cape
- Salary Search: Senior Software Developer (JAVA) salaries in Western Cape
- See popular questions & answers about Flash
Job Post Details
Junior Java Developer - job post
Job details
Pay
- R30 000 - R40 000 a month
Job type
- Full-time
Location
Full job description
DVT is a leading South African software development company providing expert digital transformation technology solutions. With a proud 25+ year history in South Africa (and in-country presence in Australia, the United Kingdom, Ireland, the Netherlands, United Arab Emirates and Kenya) DVT successfully delivers on IT requirements for leading South African and global customers.
DVT provides scalable on-shore, near-shore and off-shore solutions to global customers requiring software skills, AI and data engineering. With hundreds of satisfied customers and more than 25 years of success in delivering value to our clients.
Role and Responsibilities:
As a Java Developer at DVT, you will play a crucial role in designing and building advanced, scalable systems. You will work across a diverse tech stack, contributing to the development of high-performance applications.
- Core Java & Frameworks: Leverage Oracle/OpenJDK, Jakarta EE, MicroProfile, Micronaut, and the Spring ecosystem (Spring Core, MVC, Boot, Data, Streams, Cloud, Security) to build robust microservices architectures.
- API Development: Design and manage APIs using OpenAPI (YAML), SOAP, RESTful services, and GraphQL.
- Front-End Integration: Collaborate with front-end teams working with ReactJS, VueJS, Angular, TypeScript, and JavaScript to deliver seamless user experiences.
- Backend Expertise: Work with powerful backend technologies such as Apache Kafka, JMS, JTA, AMQP, and enterprise web services.
- Architecture Patterns: Implement event-driven architectures, microservices, and selectively utilize monolithic architectures when necessary. Work with serverless functions (Functions-as-a-Service) where applicable.
- Data Solutions: Develop scalable data solutions using JPA, Hibernate, NoSQL, MongoDB, and various RDBMS (both on-premises and cloud-managed, including AWS and Azure).
- Cloud & Containerization: Utilize AWS cloud services and deploy scalable applications using Docker and Kubernetes.
- Testing & Automation: Ensure high-quality, reliable software using JUnit, Mockito, and Cucumber for test automation.
- Source control management & CI/CD Pipelines: GIT based source control management such as GitHub, Bitbucket, Gitlab. Implement and utilize best practices in Continuous Integration (CI) and Continuous Deployment/Delivery (CD) to streamline software development and release processes.
Required Experience:
- 2+ years of experience in Java Development (Java 11-17 or higher).
- 2+ years of experience with SpringBoot.
- Experience with cloud platforms such as AWS, GCP, or Azure (advantageous).
If you're passionate about leveraging the latest technologies to build innovative solutions, we want to hear from you! Apply now and take your career to new heights with our dynamic team.
Who we are: