Lead Developer - Java/JavaScript

Lead Developer - Java/JavaScript

Posted 1 day ago by PSD Technology Contracts Ltd.

£450 Per day
Outside
Hybrid
London, UK

Summary: The Technical Lead/Senior Developer role focuses on leading the design and development of software solutions using Java and JavaScript, particularly with Spring Boot Microservices and Spring Webflux. The position requires extensive experience in software development and a strong understanding of design principles and patterns. The ideal candidate will also have a background in the insurance and underwriting domain. This is a 12-month contract position classified as outside IR35.

Key Responsibilities:

  • Lead the technical design and solutioning processes for software development.
  • Craft and deploy high-performance, scalable microservices using Spring Boot and relevant technologies.
  • Enhance existing software solutions through ongoing development efforts.
  • Ensure adherence to best practices in Java and JavaScript development.

Key Skills:

  • 8+ years of hands-on experience as a Java and JavaScript Developer.
  • Expertise in Spring Boot Microservices and Spring Webflux development.
  • Strong understanding of Java SOLID design principles and design patterns.
  • Experience with Domain Driven Design patterns.
  • Proficiency in Java and JavaScript 8+ features, including Lambda and Functional Programming.
  • Experience in asynchronous programming in Java.
  • Insurance/underwriting domain experience is a strong advantage.

Salary (Rate): £450/day

City: London

Country: UK

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Technical Lead/Senior Developer - Outside IR35

Java/Java Script 8+/Spring Boot Microservices/Spring Webflux/Domain Driven Design/Insurance/Underwriting

## Up to 3 days/week onsite in City of London ##

We are seeking an experienced Java/Java Script developer with experience of Spring Boot Microservices and Spring Webflux development.

As a Technical Lead specialising in Java and Java Script, you will spearhead the design, development, and ongoing enhancement of our cutting-edge software solutions. Your primary responsibilities will include leading the technical design and solutioning processes, crafting and deploying high-performance, scalable microservices using Spring Boot and other relevant technologies. The ideal candidate should have a strong background in Java and Java Script development, Microservices architecture, and a passion for delivering high-quality software.

Requirements

Must Have:

  • 8+ Years hands-on as a Java and Java Script Developer with a focus on Spring Boot Microservices and Spring Webflux development.
  • Strong understanding of Java SOLID design principles.
  • Strong understanding of Java and Java Script Low-level and High-level design patterns such as Builder pattern, Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc.
  • Experience in developing Domain Driven Design patterns including Value Objects, Entities, and Domain Services.
  • Strong understanding of Java, Java Script, Spring Boot best practices, including exception/error handling best practices.
  • Experience in Java and Java Script 8+ features, especially Lambda and Functional Programming.
  • Experience in Asynchronous programming in Java with completable future.

A strong advantage would be to have insurance/underwriting domain experience.

This is 12 month contract, outside IR35.

*Full right to work in the UK required*

If your profile matches the above and you'd like to find out more, please apply with your up to date CV.