Talent.com
dvtcareers
Senior Java Developerdvtcareers • cape town, western cape, ZA
No longer accepting applications
Senior Java Developer

Senior Java Developer

dvtcareers • cape town, western cape, ZA
19 days ago
Job description
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 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:5+ years of experience in Java Development (Java 11-17 or higher).5+ years of experience with SpringBoot2+ 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.Meet Jake: DVT Global Practice Head Java Solutions #J-18808-Ljbffr
Create a job alert for this search

Senior Java Developer • cape town, western cape, ZA

Similar jobs

Senior Back-End Software Engineer: Cash Devices

wePlaceCape Town, ZA

Our client is looking for a highly skilled Software Engineer to join their Cash Devices team on a permanent basis.This role focuses on the development, integration, and support of custom ATM soluti... Show more

 • Promoted

Software Developer - Java - Senior

Electrum SoftwareCape Town, Western Cape, ZA

Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing.Our deep ... Show more

 • Promoted

Senior Backend Software Engineer

KingMakersCape Town, Western Cape, ZA

At KingMakers, we’re not here to follow the industry, we’re here to define it.We are a proudly homegrown African company, building the future of sports and iGaming entertainment across the continen... Show more

 • Promoted

Deceased Estate Administrator

West Coast PersonnelTable View, ZA

Minimum Requirements - Matric & LLB - Min 2 years experience in administration of deceased estates - Strong administrative, organisational, and analytical skills with high attention to detail - Ab... Show more

 • Promoted

Java Developer

Communicate RecruitmentCape Town, ZA

So Im keen to speak to developers who: - Have real experience working with Java in production environments - Understand how systems fit together, not just isolated environments - Take pride in wri... Show more

 • Promoted

Senior Backend Developer

Belay Talent SolutionsCape Town, Western Cape, South Africa
Quick Apply

Our Customer is seeking a highly skilled Senior Backend Developer to design, build, and maintain scalable, highperformance systems that support our travel platforms.The ideal candidate is a hands-o... Show more

Senior Mobile Engineer

Salt South AfricaCape Town, ZA

Our client is looking for a Senior Mobile Engineer with strong Kotlin Multiplatform (KMP) experience to help design, build, and scale high‑quality mobile applications used by thousands of users.Des... Show more

 • Promoted

Senior Full Stack Developer

Sun InternationalCape Town, ZA

The Senior Full Stack Developer is a hands-on technical contributor responsible for designing, building, and maintaining high-quality features across the full technology stack of SunBet’s online iG... Show more