Please scroll down, To apply

Senior Java Engineer

hiring now

Computer Recruitment Services

2021-12-03 10:06:06

salary: 100000.00 British Pound . GBP Annual

Job location London City, Greater London, United Kingdom

Job type: fulltime

Job industry: I.T. & Communications

Job Contact: Darryl Sanders

Job description

Role:

Backend Developers with good experience in building high performance enterprise grade distributed applications using Java.

You will work in an innovative, agile and multi-disciplined team to develop and deliver proprietary software solutions.

Contributing to the development process you will help generate delivery ideas and solutions whilst encompassing the full spectrum of design, coding, and testing. In addition, you will ensure successful delivery of key strategic objectives through the development of high-quality software.

Responsibilities

  • Deliver features using agile development practices and by writing beautiful, maintainable code in the front and Back End of our systems.
  • Participate in Agile ceremonies and departmental events
  • Work with inhouse and offshore teams to develop and deliver customer requirements
  • Share knowledge in modern, SOLID development techniques
  • Work under a TDD mind-set with regression testing at the heart of your development strategy.

Essential Technical Skills & Experience

  • At least 5 years of experience in building high performance enterprise grade distributed application using Java.
  • Good experience in Git version control and release process best practices including CICD pipeline with Jenkins and Github workflows
  • 4+ years of hands-on experience in latest Java SDK feature and improvements (Java 8 and beyond)
  • 4+ years of experience in spring frameworks such as SpringBoot and Spring MVC
  • 4+ years of experience with Java full stack technologies with Java web services (JAX-RS and RESTful API)
  • Experience or interest in learning containerisation (docker, Kubernetes) and deploying to a cloud platform (AWS)

Essential Leadership & Other Skills

  • Good knowledge in agile development practices
  • Good problem solving and decision-making skills
  • Ability to be flexible and pragmatic.
  • Team player

Qualifications

  • Degree in Computer Science or related field preferable but not essential

Inform a friend!

Top