Lead Java Developer

Salt

Greater London

On-site

GBP 65,000 - 95,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Salt is offering a 12-month contract in London for a senior Java engineer focused on server-side development. The role centers on migrating a legacy application to an event-driven, microservices-based architecture and requires onsite work eight days per month.

You will join an Agile team, lead delivery, ensure architecture is aligned with standards, and mentor junior developers while contributing hands-on coding in Java, Docker, Kubernetes and cloud environments.

Qualifications

  • Strong Java software development across full SDLC.
  • Hands-on experience with microservices in Java.
  • Experience with Docker/Kubernetes and Linux.
  • Familiarity with Kafka and cloud platforms.

Responsibilities

  • Migrate the legacy application to a new event-based and service-oriented architecture.
  • Lead delivery of an end-to-end IT solution meeting functional and non-functional requirements.
  • Ensure solution aligns with engineering standards and architecture guidelines.
  • Coordinate walkthroughs to ensure end-to-end consistency across teams.
  • Undertake hands-on development and coach junior staff on new technologies.

Skills

Core Java
Server-side development
Object-Oriented Design
Kafka ecosystem
Cloud development
Test-Driven Development
Behavior-Driven Development
Unix/Linux
Microservices

Tools

Docker
Kubernetes

Job description

Duration: 12 months

Start: ASAP

My banking client is looking for contractors with strong Core Java expertise, as this role primarily involve server-side development. You will be required to be onsite 8 days per month in London office.

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

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 lifecycle.

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
  • Experience of developing services/micro-services in Java
  • Experience of developing containerised services using Docker and Kubernetes
  • 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)

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer (AI-Augmented Delivery) - Bank - London
Senior Java Engineer (AI-Augmented Delivery) - Bank - London

Salt • Greater London

Hybrid
GBP 95,000 - 110,000
Senior Java Engineer (AI-Augmented Delivery) - Bank - London
Senior Java Engineer (AI-Augmented Delivery) - Bank - London

Salt • City Of London

Hybrid
GBP 95,000 - 110,000
Senior Java Engineer (AI-Augmented Delivery)
Senior Java Engineer (AI-Augmented Delivery)

Salt • Greater London

On-site
GBP 60,000 - 80,000
Java Developer | Investment Banking | Hybrid, London
Java Developer | Investment Banking | Hybrid, London

Ports North • City Of London

Hybrid
GBP 94,000 - 127,000
Senior Java Architect
Senior Java Architect

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 110,000 - 150,000
Senior Java Backend Developer
Senior Java Backend Developer

Snowrelic Inc • Greater London

Hybrid
GBP 50,000 - 80,000
Java Software Engineer
Java Software Engineer

Oliver Bernard • Greater London

On-site
GBP 60,000 - 80,000
Senior Java Architect
Senior Java Architect

Falconsmartit • Greater London

On-site
GBP 120,000 - 160,000
Lead Java Developer
Lead Java Developer

HCLTech • City of Edinburgh

Hybrid
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

LA International • Greater London

Hybrid
Hybrid work model