Close Brothers Group
,
London, Greater London
Senior Full Stack Java Developer
Overview
Job Description
Skills and Experience: * Technical experience of multiple languages, libraries and frameworks - being T-shaped with both breadth and specialism * Extensive experience with secure coding practices and leading thinking for a team, especially introducing new secure standards * Leadership experience of defining development best practices to include peer reviews, processes and version control systems * Designing and developing changes for corporate enterprises that consider the range of elements available to modern web-enabled and responsive applications * Extensive experience in working collaboratively, leading co-ordination among cross-functional teams and the ability to work effectively within organisational differences and priorities * Expert communication and analytical skills; including thought leadership and solution challenge, improvement and pioneering * Ability to work effectively independently or in a team environment * Extensive experience with OO design and development of Java 8 SE and EE * Distributed Multi-threaded Enterprise applications using the Spring framework * Experienced with web-based applications using microservices, API, SOA, n-tier * Web: HTML, DHTML, CSS, JavaScript, Node.js, React.js, Servlets, JSP, Ajax, JSTL, JSON, JQuery * Interfaces: XML, XSLT, JAXP and Web services (SOAP and REST) * Automated unit testing: Junit, Power mock, Mockito, Mocha * Databases: Expert level experience with Oracle PL/SQL and MongoDB * Servers: Linux scripting, Tomcat configuration * CI/CD and delivery pipeline implementation: GIT, Maven, Gradle, Artifactory, Jenkins Education and Qualifications: Essential * Degree level qualification in Computer Science or equivalent Desirable * Java, JavaScript or other core technology certification * Agile certification * Cloud technology certification * ITIL foundation certification