Senior Software Engineer
Senior Software Engineer - Java, Linux, ePay, SOAP, JSON
A Senior Software Engineer with particular experience of Card Payments is required to join a vibrant company who are market leaders within the Digital Arena.
Role: Senior Software Engineer
As a Senior Software Engineer you will be working in the eCommerce services and Back Office batch processing arena within a team developing and maintaining tax calculations and card processing applications.
This is a great opportunity to be involved in the development of a brand application in a highly challenging role.
+ Strong experience in contemporary Java (Java 1.8 as a minimum).
+ Strong experience of containerless Java.
+ Strong experience of Linux platforms.
+ Strong experience of Web/Microservice frameworks eg Spring Boot, Dropwizard, Play.
+ Strong experience of database technologies, Oracle an advantage in this space.
+ Good experience of Windows platforms.
+ Good experience of JBoss or Tomcat.
+ Good experience of WebLogic.
+ Demonstrable experience of design and build of RESTful web services using JSON
+ Demonstrable experience of building SOAP integrations.
+ PCI compliancy understanding (ie, SAQ-A, SAQ-A-EP). The candidate is not expected to be a PCI expert, but should be able to demonstrate a basic understanding of the principles.