Senior Java Developer / Senior Software Engineer / Senior Developer


Premium Job From Evolution Recruitment Solutions Ltd

Recruiter

Evolution Recruitment Solutions Ltd

Listed on

22nd January 2019

Location

Altrincham

Type

Permanent

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.
 

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: