Full-Stack Software Engineer

Vacancy Type:
About The Role

DAS UK Group is recruiting for a Full Stack Software Engineer/Full Stack Developer to join the team in Bristol. Whilst this is a permanent, full time position DAS supports flexible working and are open to discuss flexible working options, including remote working.

The successful candidate will be responsible for building user interfaces and business and integration services for the modernisation of a legacy system and to support the delivery of new business capabilities. You will work closely with the in-house Architecture Team, Full Stack Development Manager and the IT Operations team to ensure solutions are designed and built to be fit for purpose and that they meet business and operational requirements.

As a Full Stack Software Engineer you can expect to deliver solutions to the DAS defined Solution Delivery Life Cycle (SDLC) and governance, and ensure all project gateways are passed. You will have the opportunity to work collaboratively with other members of the IT Department as well as the Project & Change Management and Information Management and Business Intelligence teams to ensure key outputs are delivered. These include:

  • Tested and functioning solutions that are fit for purpose and meet business and operational (IT) requirements.
  • Fully documented solutions.
Further responsibilities of the role include: 
  • Providing both high level and detailed estimates to enable accurate delivery plans and pipelines to be produced and maintained.
  • Designing, developing and testing IT solutions for user and customer facing web applications and business and integration services.
  • Building solutions within estimate tolerances and in line with the published development lifecycle (SDLC).
  • Providing support for existing applications and external customers as required.
  • Ensuring solutions meet defined standards.
  • Providing quality assurance for peer work.
  • Input into the technical solution design and technical specification as required.
About You

The successful candidate will be able to demonstrate the following:

  • Experience of developing full-stack software applications
  • Experience in core Java/J2EE technologies
  • Experience in service oriented architecture concepts such as REST, XSD, XML parsing, and Web Services client and service development
  • Knowledge and understanding of frameworks
  • 2+years of software development experience in a professional environment

    Technical knowledge needed for this role:

  • Java (8+)Mule ESB

  • Hibernate

  • Mockito

  • HTML

  • CSS

  • VueJS

  • Apache Camel & Apache Tiles

  • JSP

  • NodeJS (10.x/12.x)

  • DynamoDB

  • AWS API Gateway

  • OpenShift

  • Jenkins

  • Artifactory

  • REST web services

  • IntelliJ IDEA

  • Spring (Boot) & Spring(MVC)

  • Mule DevKit

  • ActiveMQ

  • Maven

  • LESS

  • Junit 4 and 5

  • Javascript

  • JQuery

  • SQL

  • AWS Lambda & AWS S3

  • Docker

  • Sonarqube

  • Gerrit

  • Service Oriented Architecture

  • Experience of integration via an ESB
  • Knowledge of NoSQL databases
  • Knowledge of Software Delivery Life Cycle and Agile practices
  • Delivery of complex solutions to time and budget
  • Previous experience of working in a financial services and/or regulated industry

Technical knowledge of the following is desirable, for this role:

  • IntelliJ IDEA
  • Linux terminal (Centos/rhel)
  • Kibana
  • Grafana
  • Groovy

About The Company
As a market leader in the Legal Expenses Insurance market we have undergone rapid growth in recent years.

Thousands of businesses, motorists and individuals defend or pursue legal action each year safe in the knowledge that DAS are paying their legal bills. We have always been aware that it is the people that really make it happen; the quality of our people defines the quality of the company and the standard of service we offer.

DAS are owned by the ERGO Insurance Group, one of the major insurance groups in Germany and Europe and are dedicated to the development of the best staff in the industry. At DAS, we don’t simply talk about our values they are at the heart of everything we do. They guide us with the way that we work and provide the framework for how we do business. ‘Doing the right thing’ is central to our behaviour – from building  trust, being accountable, putting our customer at the heart of everything that we do which we believe drives performance

We believe it is an exciting time to join DAS. You can expect an organisation that will challenge and develop you to progress your career.  

By giving you every opportunity to develop yourself professionally and personally, we also pride ourselves on having an open, inclusive and high energy culture that encourages a fun working environment and places our customers at the very heart of everything we do.

If you are keen to become part of our exciting future then we would love to hear from you. In addition to the very genuine development opportunities we provide we also offer an extremely generous reward and benefits package.