Senior java developer gui

Interfront Logo

Job details

Reports to :
Development Manager
Location :
Gleneagles – Somerset West
Project :
SARS Program

The purpose of the Senior Java Developer GUI:

To create and modify graphical user interfaces on the SARS and Lux components of the Interfront Customs and Border Management Systems.

Responsibilities/Tasks:

  • Implement new GUI requirements using JavaScript, HTML5, CSS with AngularJS and Bootstrap
  • Maintain existing GUI applications written in AngularJS
  • Implement the SARS and Lux ‘look and feel’ and usability guidelines for GUI development
  • Provide technical guidance and mentorship to junior developers

Minimum Requirements:

  • Relevant tertiary qualification in Information Technology
  • At least 5 years relevant experience as a GUI developer in a software development team
  • Keen interest to continue to be a GUI developer in a software development team
  • A good understanding of the SDLC process, tools and techniques related to software development
  • A strong knowledge of Java essentials and JavaScript

Skills and Knowledge requirements:

  • Ability to work in a team environment: Follow leadership and collaborate on a common design model
  • Keen to work with team development tools: Use of source control applications (preferably GIT); Use of a UML tool for documentation
  • Ability to deliver production quality software by paying attention to detail, do extensive unit testing and support software testing phases

Experience with the following technologies is advantageous:

  • JavaScript, HTML5, CSS
  • Spring, REST framework and JSON
  • Maven
  • Experience in web architecture and frameworks
  • Experience with an application server (Tomcat, Websphere, Liberty and Weblogic – preferable)
  • SQL and experience with a relational database (DB2, Oracle, PostgreSQL, MySQL)
  • AngularJS, Bootstrap
  • Grunt, Bower, Yeoman
  • JAXB, XML Schema
  • Integration experience (Web services and JMS)
  • Business process/workflow layers e.g. JBPM, BPEL, Activity

Personal Profile:

  • Self-starter, self-motivated, team player
  • Strong attention to detail
  • Able to work under pressure and meet deadlines
  • Finisher
  • Keen to learn

The Employment Equity policy of Interfront will be considered as part of the recruitment and selection process. For statistical purposes, please indicate your Equity status. Successful candidates will be required to undertake an oath of secrecy, pre-employment screening and or vetting, and a declaration of private interest. The appointment is also subject to appropriate reference(s) and security clearance if applicable.

Included in package:

  • Retirement annuity, Group life and income protection, Medical aid
  • 24 days annual leave
  • Office shut down in December between Christmas and New Years day

Send application to: Career opportunities email address

Share career