Experience : Minimum Experience : 4-5 years
Full Stack – Java Developer
- Proficiency in Java, with a good understanding of its ecosystems
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries.
- Advance understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Advance Knowledge of Java GUI frameworks like Struts 2, Spring Beans, JSP, Struts 2 Actions
- Experience in handling external and embedded databases – MySQL, Oracle, Teradata.
- Understanding of design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes.
- Advance knowledge of JAVA hosting on UNIX JVM, its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Expertise in continuous integration
- Experience with AWS server less components
ID copy need to be attached along with CV.
Job Type: Contract
Contract length: 12 months
Salary: R35,000.00 - R42,000.00 per month
- databases – MySQL, Oracle, Teradata: 2 years (Preferred)
- Java GUI frameworks: 2 years (Preferred)
- Object-Oriented Programming (OOP) Patterns and Concepts: 2 years (Preferred)
Application Deadline: 2023/10/16
Expected Start Date: 2023/10/16