We are looking for a talented and passionate Java Developer to join our growing technology team. If you enjoy building scalable backend systems, working with modern cloud technologies, and solving complex technical challenges, this opportunity is for you. You will work on enterprise-grade applications and microservices in a collaborative Agile environment alongside experienced developers, architects, and DevOps engineers. Qualifications Bachelor's degree in Computer Science, Information Technology, or related field 4+ years of Java development experience Experience with microservices and distributed systems Exposure to reactive programming (Web Flux/Reactor) advantageous Understanding of Agile/Scrum methodologies Strong problem-solving and communication skills Passion for clean, maintainable, and scalable code Core Java Java 18-21 Object-Oriented Programming (OOP) Collections Framework Multithreading & Concurrency JVM tuning & memory management Exception handling Functional programming concepts Frameworks & Tools Spring Boot Spring Framework Spring Security Spring Data JPA / Hibernate Maven or Gradle API & Integration REST APIs JSON/XML processing Kafka or RabbitMQ OpenAPI / Swagger Databases PostgreSQL / MySQL / Oracle SQL optimization Exposure to MongoDB or Redis advantageous Reference Number for this position is GZ61325 which is a permanent position based in Rivonia offering a cost to company salary of R1.2m per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities. #J-18808-Ljbffr
Java Developer - Rivonia - R1.2M Pa
E-MERGE
Remote, Remote
Published 10 days ago
Report job