South Africa

Senior Java Developer (Angular and Java), Johannesburg

Senior Java Developer (Angular and Java), Johannesburg
Description
Senior Java Developer (Angular and Java)

Johannesburg, South Africa | Posted on 05/20/2025 We are seeking a proactive and hands-on Senior Developer with strong skills in Java with Angular. The ideal candidate will have extensive experience with the following technologies and requirements, ensuring alignment with the attached specifications.Key Responsibilities

Develop and maintain web applications using Angular. Work with Java 8, and stay up-to-date with Java 18 and 21. Utilize Spring and Spring Boot frameworks effectively. Use Maven and Jenkins for build and CI/CD processes. Deploy applications on OpenShift, Kubernetes, and JBoss (all on-premises).Handle database tasks with basic knowledge of Oracle and experience with MongoDB. Implement Kafka streaming and understand its principles. Develop and maintain RESTful and SOAP services. Work with Camunda for business rules and process engines (beneficial). Create and manage Swagger API documentation.Understand and apply UML using Enterprise Architect for documentation. Implement and adhere to security principles such as OAuth and JWT. Requirements

Position:

Senior Developer Required Skills Frontend Skills: Proficient in basic web front-end development with Angular. Extensive experience with Java 8, with familiarity in newer versions like Java 18 and 21. Strong knowledge of Spring and Spring Boot (non-negotiable). Experience with Maven and Jenkins for build and CI/CD.Deployment and Infrastructure: Experience deploying applications on OpenShift, Kubernetes, and JBoss (on-premises). Database Knowledge: Basic knowledge of Oracle databases (no need for PL/SQL expertise). Experience with MongoDB. Additional Technologies: Some understanding of Kafka for streaming.Proficient in creating and consuming REST and SOAP services. Familiarity with Camunda BPM (beneficial). API Documentation: Experience with Swagger for API documentation. Modeling and Documentation: Understanding of UML and experience working with Enterprise Architect for documentation. Security Principles:Understanding of security principles, including OAuth and JWT. Ideal Candidate:

A proactive self-starter who takes initiative in their work. Hands-on approach with a keen interest in investigating and solving problems. Exposure to most of the technologies and requirements listed above. Strong alignment with the job specification attached.

#J-18808-Ljbffr
Highlights
Safety Tips
If the salary for a position is far above normal, proceed with caution.
1 / 10
More info about this ad

Senior Java Developer (Angular and Java) has been posted in the Johannesburg Information Technology category on Locanto.

Why not check out other ads in this category, such as Senior Mobile (both Android & IOS) Developer, Johannesburg, Senior Microsoft Dynamics D365 F&O Developer - Recruitment, Johannesburg or Business Development Manager – Transport in Johannesburg. In total, we have 397 ads in Information Technology in Johannesburg on Locanto classifieds.

Interested in more? Widen your search to view ads in nearby areas of Johannesburg. This includes Information Technology in Bedfordview, Edenvale and Germiston. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.