Position: Associate

Job type: Full-time

Loading ...

Job content

Senior Software Engineer - Java As a Senior Software Engineer, you’ll work collaboratively within the Engineering Community to design and build first class software solutions. You’ll be self-motivated, passionate about technology and will always adhere to our coding standards and best practices, continually striving for technical excellence. In this role, you’ll be part of an agile delivery team working under the guidance of a Change Delivery Manager, contributing to our evolving ways of working and culture of innovation, enthusiasm and passion. Providing knowledge and insight into both emerging technologies and new opportunities around our existing systems. This is a full-time permanent role that can be based out of Peterborough or Sunderland hubs with a hybrid remote/on site approach to working. What will it involve? Work within an agile team to deliver robust solutions that meet the functional and technical requirements of the customer. Work with colleagues and Product Owners to help shape requirements. Show strict adherence to technical and quality standards within agreed timeframes. Contribute to improving standards and working practices where possible. Champion the need for a ’quality first’ approach and work with the Quality Community to help establish optimum testing coverage. Active learner keeping up to date with developments in your technical and professional area of expertise. Maintain business agility through a sustainable approach to software development. Embrace the culture of continuously improving our services by being bold and innovative. What will it take to be successful as a Software Engineer? We are looking for a strong Java/Spring developer to help with our migration from on premise to AWS. The successful candidate will have experience of large-scale migrations and comprehensive knowledge around Restful APIs, Microservices and Cloud deployments with an understanding of SOA principles and event driven architecture. Full support and training will be provided to the right candidate. Key Skills Strong Java skills, version 8 and above. In depth experience using Spring 5 and spring boot 2 developing APIs using Spring MVC or Webflux In depth experience using Web technologies including REST/JSON using contract first development in Swagger/Open API or RAML. Good Understanding of SOA and Event driven architecture. Strong Cloud Skills and understanding of container deployments, ideally AWS Fargate/ECS. Knowledge of Developer Portals, API Gateways either on premise or AWS. Desirable Linux and Scripting Experience using Soap services, Wsdl, XML, XSLT and XML Schemas. Knowledge of Apache CXF, Jaxb and Jax-ws. C#/.NET About us BGL Insurance is part of the BGL Group of businesses. A leading digital distributor of insurance to more than three million customers, BGL Insurance provides a range of motor, home and life insurance products in partnership with several of the best-known brands in UK financial services and through own brands Budget Insurance, Dial Direct and Beagle Street, all supported by state-of-the-art, award winning, contact centres and market leading digital platforms. With almost 2,000 colleagues across three sites in Peterborough, Sunderland and Wakefield, BGL Insurance uses its passion, scale and expertise for the benefit of its customers, offering unrivalled value, ease and confidence. Diversity and Inclusion We’re a diverse community of dedicated, innovative and talented professionals. Inclusive by instinct, we encourage our people to create and share ideas - supporting their growth and celebrating their uniqueness. We’re proud to be an equal opportunity employer and stand firmly against discrimination of any kind.
Loading ...
Loading ...

Deadline: 12-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...