Senior Java Engineer - Cape Town
Role details
Job location
Tech stack
Requirements
6-9 years of relevant experience
-
Proficient in Java 8+ and relevant frameworks such as Spring and Hibernate
-
Experience in microservices architecture and RESTful API services
-
Experience working in an English-speaking environment
-
Ability to work as part of a team
-
Analytical mindset and good problem-solving skills
-
Optimization of the application for maximum speed and scalability
-
Implementing automated testing platforms and unit tests
-
Data migration, transformation, and scripting
-
Excellent troubleshooting and communication skills
-
Basic understanding of frontend JavaScript frameworks such as Angular, React, and Vue
-
Knowledge of CI/CD practices
-
Familiarity working with cloud technologies (AWS, Azure, GCP, etc.)
-
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
-
Collaborate with frontend developers in integrating user-facing elements