Senior Back End Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Senior Back End Developer

Job Description

No Agencies please

With NEC Digital, you choose the path of no compromise. We provide industry leading expertise across the full scope of a project, giving our customers the confidence and security they need to achieve great outcomes for your users. 

A partnership of best-in-class software delivery, with pioneering user-centred design services. We offer full end-to-end digital transformation expertise to the very highest standards from discovery to development and beyond, at a scale and quality unique in the market. 

And everything we do is in line with our mission, to create user centred products and services that are efficient, inclusive and sustainable. 

What you will be doing:

As a Senior Java Developer you will be part of a very competent team that works on mission - critical applications contributing in all phases of the development process. You will be responsible for Java application development, supporting business objectives while providing expertise in the full software development lifecycle, from concept and design, to testing.

Responsibilities

  • You will spend most of your time hands-on in the production of software for Justice products.
  • Discuss, establish, maintain and improve the backend solution, including good software design, framework selections and direction of the codebase.
  • Solve problems with little supervision.
  • Provide engineering options, with unbiased pros and cons to meet problems shared by the business.
  • Prepare and produce releases of software components.
  • Provide support for production systems.
  • Develop and improve the confirmation testing strategies (unit test, integration testing) using suitable front end testing libraries.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Support and coach junior developers.
  • Adopt Agile methodologies such as Kanban and Scrum.

Qualifications

Who Are You?

An experienced Java Developer with expert hands-on knowledge and the ability to lead by example, offer solutions and contribute to an expanding team.

In particular, we are looking for:

  • BSc/MSc in Computer Science, Engineering or equivalent.
  • Extensive full time professional experience in designing and developing applications using the Java/Spring Boot ecosystem.
  • Object Oriented Analysis and Design.
  • Experience with popular Java frameworks and technologies such as Spring Framework, JPA/Hibernate.
  • Experience with asynchronous messaging technologies.
  • Experience designing and developing APIs.
  • Excellent knowledge of SQL.
  • Working knowledge of Maven, Git and CI/CD principles.
  • Experience of at least one of the following cloud technologies: Amazon Web Service, Google Cloud Platform, Microsoft Azure knowledge

The following skills/experience would be desirable:

  • RabbitMQ, Kafka.
  • Horizontally scalable, distributed, microservices architectures.
  • NoSQL databases such as Redis, Elasticsearch.
  • SQL databases such PostgreSQL
  • Caching technologies, such as Hazelcast.

Additional Information

We are proud of the benefits we offer employees of NEC Software Solutions 

  • Private Medical Cover funded by NEC for Employees (with the option to add family members at an additional cost)
  • 25 days paid holiday with the option to buy/ sell 
  • 4 x basic salary life assurance cover funded by NEC (with the option to increase cover at an additional cost)
  • A Group Pension Plan with fantastic employer contributions up to a maximum of 8.5%
  • A fantastic selection of flexible benefits to suit your individual needs
  • We are an employer who cares, we have a invaluable employee assistance programme which can help in every area of your life
  • All colleagues get free access to LinkedIn Learning. Over 15000 courses covering a huge breadth of subjects. Learn about what you like, when you like, how you like.

Other Information

Candidates must be able to demonstrate a pre-existing right to work and travel within the UK. Documentary evidence will be required.

All offers are subject to satisfactory vetting and reference checks. A Disclosure Barring Service (DBS) check will be required and dependent on the role further checks may be required. 

NEC is an equal opportunities employer, welcoming applications from all communities.

Original job Senior Back End Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Remote

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.