A growing technology company in Johannesburg is looking for a skilled Java Developer to join their development team. The ideal candidate will have over 5 years of experience in Java & J2EE development, 3+ years in API development, and a solid understanding of relational databases. Responsibilities include designing scalable application services, maintaining RESTful APIs, and implementing continuous integration practices. This position promises a dynamic environment with opportunities for growth.
Qualifications
5+ years of hands-on experience in Java & J2EE development.
3+ years of experience in API development.
3+ years of experience working with relational databases and SQL.
Responsibilities
Participate in design discussions for application architecture.
Design and develop scalable, high-availability application services and APIs.
Build and maintain RESTful web services.
Skills
Java & J2EE development
API development
MVC-based web applications
Object-Oriented Programming (OOP)
Spring Framework
Hibernate
RESTful API design patterns
SQL
Education
Diploma or Degree in Information Technology
Tools
Apache Tomcat
WebLogic
Git
SVN
Mercurial
Job description
A growing technology company in Johannesburg is looking for a skilled Java Developer to join their development team. The ideal candidate will have over 5 years of experience in Java & J2EE development, 3+ years in API development, and a solid understanding of relational databases. Responsibilities include designing scalable application services, maintaining RESTful APIs, and implementing continuous integration practices. This position promises a dynamic environment with opportunities for growth.