Java Engineer – Johannesburg
Requirements
- -----------
### Must have:
### - We require 4+ years of relevant experience. - We require proficiency in Java 8+ and relevant frameworks such as Spring and Hibernate. - We require experience in microservices architecture and RESTful API services. - We require experience working in an English-speaking environment. - We require the ability to work as part of a team. - We value an analytical mindset and strong problem-solving skills. - We value excellent troubleshooting and communication skills. - We value experience with frontend JavaScript frameworks such as Angular, React, and Vue. - We value knowledge of CI/CD practices. - We value familiarity with cloud technologies such as AWS, Azure, and GCP.
Responsibilities:
- ----------------
- We develop and support software, including applications, database integration, interfaces, and new functionality enhancements. - We collaborate with frontend developers to integrate user-facing elements. - We optimize applications for maximum speed and scalability. - We implement automated testing platforms and unit tests. - We handle data migration, transformation, and scripting.
- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Company:
- -------
We are OfferZen, the developer jobs marketplace that reverses the job search process and connects developers with a vast network of top tech companies eager to interview you directly. This hybrid role is based in Johannesburg and requires 2--3 days per week in our Johannesburg office. We provide upfront information about the tech stack, role, and salary so you can make informed career decisions, and our talent advisor supports salary benchmarking, interview preparation, and job offers. We aim to make finding your next developer job easier, faster, and more transparent.
- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------