Back End Full Stack Software Engineer

Our client a very well established and growing technology company are now recruiting for experienced professionals.

We are seeking to recruit experienced Software Engineers for the implementation of software projects in the area of Back End and or Full Stack business logic.

Required Skills & Experience

  • Knowledge of principles of version control/configuration management
  • Knowledge in effective database access strategies & handling large amounts of data
  • Good knowledge of software testing strategies, especially writing Unit tests.
  • Experience in Java (Enterprise edition), the Spring framework and JPA (Hibernate)
  • Ability to connect databases to applications using ODBC, JDBC or JPA
  • Experience to work on REST and SOAP technologies
  • Experience in handling complex SQL statements

Any of the following would be an added advantage

  • Experience with Maven or Jenkins
  • Experience using mock frameworks
  • Agile experience
  • Knowledge of Linux
  • Knowledge on Oracle 10g/11g/12c, RDBMS

Remuneration & Benefits

  • Excellent base salary including 13th salary
  • Annual bonus
  • Medical insurance for immediate family & dependants
  • Flexible working hours & the ability to work some hours from home
  • Subsidised meals
  • Free parking

The opportunity to grow and develop within the company