Java Full Stack Developer

  • Initiate International
  • Cape Town, South Africa
  • Mar 31, 2020
Full time Developer Jobs Full Stack Developer Jobs Information Technology Jobs Java Developer Jobs

Job Description

A leading technology consulting firm has an exciting job opportunity for a Java Full Stack Developer to join their team in Cape Town. If you have extensive experience in building enterprise level web pages, this job could be perfect for you

Your key job responsibilities as the Java Full Stack Developer in Cape Town will include:

  • Manage and build software solutions across Digital Platform
  • Building and managing software solutions for various projects. (primarily focusing on Backend development)
  • Provide estimates for tasks, follow technology best practices, Performance metrics/scalability, support integration and release planning activities in addition to being available for level 3 support to triage production issues
  • This role requires hands-on software development skills, deep technical expertise in web development, especially in developing with core java, spring, Hibernate

Requirements for this Java Full Stack Developer job in Cape Town:

  • Degree or higher in Computer Science with a minimum of 3 years of relevant, broad engineering experience
  • Extensive experience in building enterprise level web pages beyond just prototypes.
  • Hands on coding experience with very good understanding of building clean, fast WEB pages and widgets
  • Experience with various Web-based Technologies, OO Modeling, Middleware, Relational Databases and distributed computing technologies
  • Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture, and Engineering best practices. Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them
  • Expertise in all facets of web/application/services development including front- and backend technologies
  • Experience working on large scale, high traffic web sites / applications
  • Languages and Software Languages: JAVA (Core Java, Multithreading), Object Oriented languages
  • Technologies: XML, JSON, HTML, CSS, OO JavaScript, jQuery, AJAX, SOAP and RESTful web services
  • Framework: MVC Framework like Spring, JPA, Hibernate
  • Database: RDBMS like MySQL, Oracle, NO SQL
  • Databases Tools: Git, SVN, Eclipse, Jira Development Methodologies: Agile development