Perpetual Engineering Partnerships Ltd
,
Gateshead, Tyne and Wear
Java Software Developer
Overview
Java Software Developer My client, a global provider of secure products and digital solutions are looking for a Software Developer to join their team based in their Gateshead Office. As a Java Software Developer, you will form part of a cross-functional, multi-disciplinary agile product team. They develop simple but highly effective web applications, and are passionate about writing good quality, highly testable, user-driven software. Their software uses modern technologies, consisting of mainly angular front ends using a combination of TypeScript and JavaScript, with backend C# Web API RESTful services. They adopt BDD and TDD and you'll frequently see them pair and mob programming. Qualifications and Experience: The right candidate for the role of Software Developer (Java) will design and develop quality, simple software in accordance with SOLID, DRY and YAGNI principles and focus on our user's need, driving incremental delivery of software that has the highest value and address areas of most risk in a timely manner as well as working closely across the multi-disciplinary team to ensure the team delivers its commitments. Abilities: Ability to envision and deliver software solutions that meet user needs and/or solve business problems Ability to design sophisticated solutions to meet challenging user requirements Ability to set and manage priorities judiciously Ability to articulate and gain engagement for ideas to both technical and non-technical audiences Experience: Experience of successfully designing and developing sophisticated software products deployed in a variety of environments Hands-on experience of coding using more than one recognised industry standard language Java (preferred).Net, C#) Experience building web applications with Spring MVC or Spring Boot Experience building web services using Web API Experience building web applications using a modern framework such as Angular Experience with ORM tools e.g. Hibernate or Entity Framework Familiarity and usage of git source control within the team Database skills with a sound understanding of, and experience using Transact SQL and document-style/NoSQL storage such as Apache Cassandra Experience with technologies such as RabbitMQ and Docker Working in an Agile environment Perpetual Engineering Partnerships is part of the Cygnet Group of companies based in Northwich and specialise in providing the best quality contract and permanent engineers to the white-collar market. We offer a truly unique approach to other recruitment companies by providing an internal engineering perspective and assessment which is unrivaled in the market. We are looking to add value for both clients and candidates alike with a pioneering mix of both recruitment and engineering methods This job was originally posted as www.totaljobs.com/job/89708149