Ref: NSL000028_1612366879

Senior Java/Node.JS Developer

England, Cheshire

Job description

Senior Java/Node.JS Developer

NSL000028_1612366879

My client was founded in 2014 and are passionate about addressing real-world business process challenges. They are an AWS Partner and are currently recruiting for Senior Java/Node.JS Developer to be based near warrington on a hybrid working basis which will be remote for now but post covid 4 days in the office and 1 day WFH.

Who are we looking for?

Looking for an experienced Developer to join our 25+ Software Engineering team building high-end business applications across a number of different business sectors. From the Transport industry with our World Class TMS (Transport Management System), CRM, Supply Chain and Manufacturing BI & Analytics, to our work in the NHS in support of Primary Care.



Benefits;

* Salary paying up to £55k
* 4 days a week in the office and 1 day wfh
* Good company culture

What are the responsibilities?

* Development of user-facing elements and backend RESTful APIs using Node, AdonisJs and Java
* Writing reusable, testable and efficient code
* Design and implementation of low-latency, high-availability and performant applications
* Implementation of security and data protection
* Collaborating with Software Engineering team, QA team and Project Managers in an Agile environment
* Integration of user-facing elements developed by frontend developers with server-side logic
* Integration of big data solutions
* and last but not
* Solving Business Problems

Must Have Skills:

* Minimum of 4 years' experience in Web and/or DB technologies building/enhancing Business applications
* Strong understanding of frontend technologies, such as HTML5, CSS3, Javascript, jQuery, Bootstrap, React, Redux, Webpack, Gulp, Grunt
* Strong abilities in Node.js and frameworks available for it (Express and AdonisJS), and Java 6/7
* Understanding the nature of asynchronous programming
* Strong understanding of DRY principles and code reuse
* Strong understanding of writing performant code
* Strong experience of integration (API, FTP, webhook) and troubleshooting
* Experience developing RESTful APIs
* Experience using databases such as MySQL, SQL Server, MongoDB
* Understanding accessibility and security compliance
* User authentication and authorisation between multiple systems, servers, and environments
* Understanding the differences between synchronous and asynchronous requests
* Understanding fundamental design principles behind a scalable application
* Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
* Implementing automated testing platforms and unit tests
* Proficient understanding of code versioning tools, such as Git
* Understanding of Agile and Sprint based development
* Experience using Jira & Confluence
* Ability to work under pressure in a fast-paced environment

Desirable Skills:

* Experience using Redis, React, React Native
* Experience using Spring framework
* Understanding accessibility and security compliance
* Experience with AWS
* Understanding of Adobe XD, Photoshop, Sketch
* Understanding of Unix Command Line, Bash, CRON
* Understanding of GDPR compliance
* Experience with Postman or similar

If this role sounds like its for you then please submit your CV to n.slakmon@jeffersonfrank.com