Cape Town Java Engineer: Core Java, Spring & Microservices
Magnus Consulting Solutions Pty Ltd
Cape Town
On-site
ZAR 400,000 - 600,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A consulting firm in Cape Town is looking for a Java Developer with expertise in Core Java and Java 8, as well as experience in implementing EJB components and Hibernate ORM. The ideal candidate should be proficient in Spring MVC, Spring Boot, and possess solid knowledge of SQL and ETL processes. Knowledge of Microservices architecture, containerization, and UI frameworks like Angular or React is also required. This is a full-time position requiring immediate availability, working on-site at the client’s office.
Qualifications
Proficient in Core Java and Java 8 with functional programming features.
Solid understanding of object-oriented programming and design patterns in Java.
Hands-on experience implementing and optimizing EJB components and Hibernate ORM.
Familiar with MVC architecture, JDBC, and RESTful services, with expertise in SOAP services.
Strong knowledge of SQL and relational database design with experience in various databases.
Hands-on with ETL processes and Java-based tools for data extraction and loading.
Skills
Core Java and Java 8 features
EJB components
Hibernate ORM
Spring MVC
Spring Batch
SQL
ETL processes
SOAP-based web services
Microservices architecture
Spring Boot
Angular 6+/React.js
Maven
Gradle
Git
Docker
Kubernetes
JBoss
Job description
A consulting firm in Cape Town is looking for a Java Developer with expertise in Core Java and Java 8, as well as experience in implementing EJB components and Hibernate ORM. The ideal candidate should be proficient in Spring MVC, Spring Boot, and possess solid knowledge of SQL and ETL processes. Knowledge of Microservices architecture, containerization, and UI frameworks like Angular or React is also required. This is a full-time position requiring immediate availability, working on-site at the client’s office.