Online since 1999 | 12,992 IT Jobs Live NOW
Senior Java Developer / Senior Software Engineer / Senior Developer
Premium Job From Evolution Recruitment Solutions Ltd
Recruiter: Evolution Recruitment Solutions Ltd
Listed on: 22nd January
Location: Altrincham
Type: Permanent
Start Date:
Reference: 0119692445
Contact Name:

This job has now expired please search on the home page to find live IT Jobs.

Senior Java Developer / Senior Software Engineer / Senior Developer -  £45,000 - £55,000 plus benefits

A leading technology business is looking to hire a Senior Java Developer to join one of their high performing, self-organising Scrum teams. This company provides a range of mission critical software solutions and products, used by clients across the World.
 
You will join a close-knit team of very capable engineers, that believe in making work fun.The team works within an Agile environment, with the bulk of the application development done utilising the Java technology stack.
 
This is very much a hands-on role, but as a Senior Developer you will encourage and support junior colleagues, mentoring and coaching when necessary.
 
Essential SkillsSolid knowledge of Java and NodeJS (and a range of NPM frameworksKnowledge of XML and JSONKnowledge of build tools e.g. Gradle, AntWriting well-structured Unit and Integration testsProficient understanding of code versioning tools, such as Git / SVNKnowledge of Continuous Integration, delivery and deployment techniques (preferably using Jenkins and Ansible).Proficient in working with Windows and Linux environmentsBehaviour Driven Development using Cucumber / Gherkin.Knowledge of Shell and/or Python scriptingDesirable skillsExposure to a Scrum development team working to continuous delivery.Understanding of Agile requirements (Epic - Story - Task) and how the business uses these to drive development.Knowledge of Message-Oriented Middleware / Service-Oriented ArchitectureDesign and development of RESTful API.Using development workflow management tools (e.g. Jira).Knowledge of Design Patterns e.g. MVCContainer technologies such as Docker and Kubernetes.Knowledge of Microservices principles and best practicesKnowledge of cloud platforms (preferably AWS)This is a great opportunity to join a business that truly promotes and has a culture of collaboration, continued learning, free thinking and innovation and offers it developers 20% down time, with Fridays used as an opportunity to try out new ideas, technologies, tools and techniques.