All Jobs Vacancy

Lead Java Developer (Server-side, Microservices) Bank - London

Posted 3 days ago by Salt

Responsibilities & Duties

  • Working as part of an Agile development team to deliver the migration of the Legacy application to new event-based and service-oriented architecture solution, working in collaboration with the Solution Architect, Technical Lead, Application architects and other stakeholders.
  • Lead delivery of a coherent end-to-end IT solution that meets both functional and non-functional requirements.
  • Ensuring that the IT solution complies with the Enterprise engineering and architecture standards.
  • Ensuring end-to-end consistency of solution delivery across platforms and teams by, for instance, organising walkthroughs of the solution with delivery teams.
  • Ensuring that the solution meets guidelines and standards for design and development.
  • Undertaking hands-on development and coaching staff in the new technologies used; The successful candidate will be expected to support the development of more junior colleagues

Candidate Traits:

The successful candidate will have demonstrable solutions design and development skills and experience alongside validated strong systems development experience at all stages of the software delivery life cycle.

Technical Skills:

  • Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support.
  • Strong hands-on Object-Oriented Design skills
  • Strong core Java programming skills
  • Experience of developing services/micro-services in Java
  • Experience of developing containerised services using Docker and Kubernetes
  • Hands-on SpringBoot skills
  • Experience of developing and deploying on Unix or Linux
  • Hands-on experience of using the Kafka ecosystem
  • Experience of profiling and performance tuning
  • Experience of Behaviour-Driven and Test-Driven development principles and skills
  • Experience of Public Cloud development

Soft Skills:

  • Have the ability to motivate those you mentor, coach & lead
  • Be a stand-out colleague and role model, willing to participate in peer reviews and to be reviewed by peers
  • Be reliable, self-motivated and able to work without close management and supervision
  • Possess inspiring communication and presentation skills to present proposals both orally and in writing
  • Have the demonstrable ability to complete work within agreed timescales and identify problems and provide the most suitable solution(s)

Desirable Skills:

  • The following are not essential but would be a plus if the candidate can demonstrate any experience of:
  • Working in an Agile development team
  • Designing and implementing platform independent, database independent event driven applications
  • Database design skills in technologies such as Oracle
  • Splunk
  • DevOps principles, processes and tooling
  • IBM MQ
  • Messaging Standards, for example ISO 15022, ISO 20022 and JSON
  • Working in Financial Market Infrastructure and/or Regulated environments
Rate:
Not specified
Location:
London
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job