Possibility of remote work: TBC Contract duration: 6 months Location: London JOB DETAILS Role Title: JAVA Developer Required Core Skills: * Candidate should have experience working in AWT, Swing, JavaFX and UI testing * The person should have worked on desktop, client server, rich client application development * Advanced knowledge of Java and associated ecosystem (Java 17, IntelliJ/Eclipse, Maven, GIT, Jenkins, RESTful Web Services, JavaFX). * Strive for excellence and continuous improvement in software architecture, Agile methods and build systems. * Ability to work closely with the business in the Front Office, draw out their requirements and design and implement suitable solutions. * Strong communication skills with ability to present ideas well graphically as well as verbally. * Work closely with the business to create value for the business through LNG optimisation. Nice to have skills: * Experience working with Spring Boot, JPA, Kerberos, AWS, Ansible, Docker, Openshift, BDD, Cucumber. Minimum years of experience: Areas of responsibility: -Coding and Development -UI testing -Stakeholder management