Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The role of a JAVA Developer involves developing desktop and client-server applications using Java technologies, with a focus on UI testing and stakeholder management. The candidate is expected to collaborate closely with the Front Office to gather requirements and implement effective solutions. Strong communication skills and a commitment to continuous improvement in software architecture and Agile methodologies are essential. Familiarity with additional technologies such as Spring Boot and AWS is advantageous.
Key Responsibilities:
- Coding and Development
- UI testing
- Stakeholder management
Key Skills:
- Experience in AWT, Swing, JavaFX, and UI testing
- Advanced knowledge of Java and associated ecosystem (Java 17, IntelliJ/Eclipse, Maven, GIT, Jenkins, RESTful Web Services, JavaFX)
- Ability to work closely with the business in the Front Office
- Strong communication skills
- Experience with Spring Boot, JPA, Kerberos, AWS, Ansible, Docker, Openshift, BDD, Cucumber (nice to have)
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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