About us

Java Developer

05 June 2017


Java Developer

Practice Area:

Professional Services or Product Development



Work stream



IVIS UK office or Client sites

About Us: IVIS Group are a British Multi-Channel consulting and solution provider for ecommerce platform and Multi-channel consulting with presence in China and SE Asia. Working with retailers and brands owners to increase their market share by opening new channels and business models, can proudly say we have been associated with some of the largest and most successful multi-channel businesses in the world. IVIS Group’s vision is to be leaders in providing customer-centric, multi-channel solutions, bridging the gap between business and IT; empowering our customers using our technology and the knowledge of our people. Multichannel Maturity Model (Mcm2®) are IVIS Group’s consulting services providing customer-centric methodology enabling retailers to deploy multi-channel solutions.

Job Purpose: The Java developer will be engaged in a client project to create a supply chain app, working on a scalable retail platform making use of Microservices

Functional Knowledge, Skills & Competencies:


Java, Dropwizard, Oracle Database, Hibernate ORM, JavaScript, NodeJS, AngularJS, Bootstrap, Sass/Less/CSS , Gulp, Mocha, Chai, Karma, HTML, Redux (library), Jenkins (CICD), Unit testing, Integration testing, TDD/BDD, Reactive Programming, Good understanding in Object Oriented Programming (OOP) and SOLID principle, Functional programming, working knowledge of NoSQL is desirable

Languages: Java and JavaScript

Key requirements: 

  • Experience in Java and JavaScript (single page application), Service Oriented Architecture (SOA), RESTful Web Service
  • Experience of HTML5/CSS3/Sass and related emerging technologies
  • Experience of Agile Scrum
  • Experience using source control systems such as Git
  • Retail Sector background

Personal Attributes & Competencies:

  • Assertive, dynamic and above all passionate about providing the right solution to clients
  • Great team player with demonstrable flexibility and resourcefulness in the team
  • Articulate, credible and able to inspire confidence and respect with all communications
  • Good presentation skills, able to effectively communicate the solution based on business requirement, adapting the approach and style as needed

Qualifications, Accreditation, Licensing and Training Course Requirements:

  • Bachelor's Degree at a minimum, including relevant technical certifications/qualifications

Career Level     : Experienced (Non Manager)

Experience        : 6+ years (2+ years in JavaScript)

Job type           : Permanent

Job Status         : Full time

Contact person  : Julie Jacob

Contact email    : julie.jacob@ivisgroup.com