Lead Java Developer Spring Boot Microservices REST API

East Lothian  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Lead Java Developer Spring Boot Microservices REST API

Our client, a global supplier for IT services, requires experienced Lead Java Developers ideally with experience in experience in Life & Pensions, Wealth Management and HR Payroll Systems to join their team in their clients' office in Edinburgh. You can work remotely until Covid abates.

This is a 6 month temporary contract, to start on 17th May.

The right candidate should have over 10 years' experience in Java development for digital products and over 5 years' experience in Spring Boot Microservices and REST API.

Role Purpose:

Talented Lead Java Developer who will work collaboratively to establish, evolve, maintain and document the digital engineering platform. The role will require effective partnership with Product Owners, Solution Architects, Technical Architects and other technical SMEs.

Key Responsibilities:

  • Collaborate with Product Owners, Architects and Business Analysts to design and develop effective technical solutions
  • Design and build the Microservices and APIs as per the architecture patterns and engineering best practices
  • Cultivate internal knowledge around the Microservices by being a subject matter expert
  • Collaborate with QA about the design patterns and functional outcomes they build are in alignment with the user stories from business outcome perspective
  • Create and maintain the Microservices with sufficient documentations and unit testing

Key Skills/Knowledge:

  • Mastery of Spring Boot Microservices and REST APIs
  • Good knowledge in Spring JPA and AWS based RDS like Aurora
  • Experience with Java 11
  • 10+ years experience in Java development for digital products
  • 5+ years experience in Spring Boot Microservices and REST API
  • Knowledge of Microservices design patterns
  • Experienced, detail-orientated Engineer with strong knowledge of integrations patterns in Java as well as familiarity with Cloud native services
  • Expert knowledge of static security concepts in Java
  • Experience working in the full life cycle of Lean/Agile delivery model
  • Passion for designing digital products and integrations
  • Ability to think in terms of systems, connecting and making relationships across multiple teams and experiences
  • Self disciplined, self motivating and self improving
  • Effectively communicate and present complex conceptual thinking diagrammatically and verbally
  • Associate should be able to propose and convince customer in terms of implementing industry standard best practices, wherever applicable

Additional:

  • Experience in Life & Pensions, Wealth Management and HR Payroll Systems

Start date
17/05/2021
Duration
6 months
From
Project Recruit
Published at
10.05.2021
Project ID:
2108923
Contract type
Freelance
To apply to this project you must log in.
Register