Description:
Key Responsibilities:
- Design, develop, test, and maintain Java-based applications.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with front-end developers, business analysts, and QA teams to deliver high-quality solutions.
- Develop and integrate RESTful APIs and backend services.
- Troubleshoot, debug, and resolve technical issues in production and development environments.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Ensure application performance, security, and scalability.
Minimum Requirements:
- Degree or Diploma in Computer Science, Information Technology, or related field.
- 35 years experience in Java development.
- Strong knowledge of Core Java and OOP principles.
- Experience with Spring Framework / Spring Boot.
- Experience working with RESTful APIs and microservices architecture.
- Knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Familiarity with version control systems such as Git.
Advantageous:
- Experience with Hibernate / JPA.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Knowledge of containerization tools such as Docker.
31 Jan 2026;
from:
gumtree.co.za