Senior Java Developer – South Hertfordshire & West Sussex - Hybrid working – Salary between £50k-£65k DOE, plus flexible benefits - Permanent roleLeading IT Consultancy with offices in UK and Europe is looking to recruit a permanent Senior Java Developer with expert core Java 17 coding skills for Our Client, a prestigious international entity in the Entertainment sector.This is a permanent role with excellent scope to further develop your technical experience and skills. The role will be based full time for 3 months at Our Client’s offices with a minimum of 2 days per week in the office thereafter. Occasional travel to Client sites for meetings may be required.The successful candidate will join an established and experienced Java Consultancy team. Our clients pride themselves in employing high calibre IT consultants and software engineers, and this is a great opportunity to learn from some of the most experienced Java Consultants around.Key skills to have:Experience of working on large, complex Enterprise systemsMinimum of 5 years experience in Java development including recent Java 17:Interceptors and EvaluatorsConcurrency and Multi-threadingDesign Patterns and Functional programmingAnnotation Processors and ReflectionJava Security and advanced Exception HandlingAn IT related degree or similar qualificationTechnical skillset: excellent core Java, IntelliJ IDE, IntelliJ debugging, Javadocs GIT, JIRA, Swing, Spring MVC, Spring Boot, Hibernate, Web technologies, XML, Web Services, REST API, JSON, JQueryProven strong communicator, who is able to speak about technical matters in non-technical English with business stakeholdersFlexible, can-do attitude, capable of multi-tasking, structured approach, and works well within a team environment.Nice to have skills:Preferred additional technical skills: GraphQL, Postgres, SybaseExperience of the Entertainment business domainGood front-end development including HTML5, CSS3, and BootstrapOur Offer:Salary between £50K to £65K depending on experienceVariety of Benefits available including Pension, Life insurance, Medical & Dental cover, Permanent Health Insurance, Critical Illness benefitGenerous Holiday Allowance which increases based on length of serviceVariety of workOpportunity to progress, both in terms of skills, experience and grade levels quickly for the motivated and talented individualMain responsibilities of the successful candidate:Java Web and desktop application development, enhancements, and problem resolution for core, large scale business applications using IntelliJ IDE and associated debugging toolsExtensive use of Jira for managing team workload, Javadocs, and Wiki for documentationQuality assurance including peer reviews, Unit and Integration testingRelease management including source control using GitAttending and contributing to Agile scrum meetings and regular team operational meetings.For further information on this excellent Senior Java Developer role, please email your CV to the address shown.