Senior Java Developer
- Level
- Senior
- Work type
- Hybrid · Johannesburg
Not stated in the posting: salary, visa.
Open. First seen 20 October 2026.
About the role
At DVT, a leading global custom software development and data engineering company, we are seeking passionate Java developers to join our innovative and collaborative team! This is an opportunity to work alongside some of the most skilled professionals in the industry, leveraging cutting-edge technologies and best practices to deliver world-class solutions.
At DVT, you’ll be part of a culture that fosters continuous learning and growth. We support your professional development with comprehensive training programs and sponsor various industry events like DevConf and GDG. Join us and push the boundaries of what’s possible, while taking your career to new heights!
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 utilise 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 utilise best practices in Continuous Integration (CI) and Continuous Deployment/Delivery (CD) to streamline software development and release processes.
Required Experience:
- 5+ years of experience in Java Development (Java 11-17 or higher).
- 5+ years of experience with SpringBoot
- 2+ years of experience with cloud platforms such as AWS, GCP, or Azure.
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:
What this role asks for
Particular to this role
Angular · Bitbucket · GitLab · GraphQL · Hibernate · JUnit · Kafka · MongoDB
Rare in dvtcareers's other 21 open postings.
Standard for backend roles
Java · Kubernetes
Common in backend postings at any company.
In most of dvtcareers's ads
AWS · Azure · CI/CD
Named in most of its open postings, whatever the role.
Compared with dvtcareers's other open jobs.
The team: Java HIRES STEADILY
This role is one of 3 open in Java. 2 were posted in the last 30 days and the oldest in May: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (3 of 3), Java (3 of 3), Azure (2 of 3), CI/CD (2 of 3), Docker (2 of 3), GCP (2 of 3), GraphQL (2 of 3)
OTHER ROLES ON THIS TEAM
- Principal Java Engineer: AI Augmentation and Engineering Systems posted Oct 2
- Java Software Engineering - Competency Lead posted May 20
From the team and dates on dvtcareers's own job board.
Similar jobs
- JAVA Full Stack Developer - Bangalore at Infotel UK
Shares 23 skills: Hibernate, JUnit, Vue… · Senior level - Java Developer – 4–8 Years || USC/GC/H4EAD at hudsonmanpower
Shares 22 skills: OpenAPI, JUnit, Angular… - Java Backend Developer at Monks
Shares 19 skills: Hibernate, JUnit, MongoDB… - Lead Software Engineer at Verifone
Shares 21 skills: Hibernate, JUnit, Angular… - Lead Java Software Engineer at Allstate
Shares 17 skills: OpenAPI, JUnit, Angular… - Senior AWS Cloud Consultant - NM at dvtcareers
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.