Principal Java Engineer

Ageas

Principal Java Engineer

Salary Not Specified

Ageas, North Stoneham, Eastleigh

  • Full time
  • Permanent
  • Remote working

Posted 2 weeks ago, 3 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: d2c4af2e08f54b0d9400e12af80d3915

Full Job Description

As a Principal Java Engineer, you will be designing new functionality, suggesting enhancements, and tackling technical debt. This involves understanding and clarifying business requirements, providing estimates, producing design documents, refining ideas with other Engineers and the wider stakeholder group, writing code, creating automated tests, supporting your work as it goes through rigorous user testing and implementing changes, all within project deadlines. Most importantly, you'll have the opportunity to appraise new technology, prove concepts and drive the direction of integration technology at Ageas.

To find out more about our IT department please follow this link https://youtu.be/t7B5_uLsxhg, You'll also provide technical mentoring to other colleagues within the wider team - demonstrating best-practice; identifying opportunities to innovate and supporting other colleagues to learn and grow within their own roles. As a trusted senior team member, you'll work closely with - and be supported by - the sponsor of the Java Centre of Excellence to build a high-performing environment for delivering robust and efficient solutions.

That sounds like a lot to take on, but don't worry, we're all in it together! Coaching and learning are part of the team's DNA, so you'll be able to help others and get the help you need, just by asking. Curiosity will get you a long way - if you are naturally inquisitive, pro-active about finding out more, confident to try things out and keen to deliver to a high standard, you'll fit right in.

Within the wider Java Centre of Excellence, our products range from web services to web front ends to full end-to-end systems. Some are traditional server-hosted products, whilst others form part of our new cloud-based integration layer (AGIL) and use the latest technologies to provide robust and efficient solutions, so there will be of opportunities to stretch your skillset. Our back ends are mainly written in Java and our front ends are mainly written using React.

You will be working closely with the business; architects; analysts and testers and will be involved at all stages of the development lifecycle from the initial idea to the delivery. You will be an active participant in daily catch-ups where you will provide honest updates about progress towards agreed goals, what happened yesterday, what's planned for today and whether anything is in the way.

We're committed to doing the right thing for our customers, so everything that we do is centred on their fair treatment - it's one of the first things we encourage you to learn.

Here are some of the benefits you can enjoy at Ageas:

At Ageas we offer a wide range of benefits to support you and your family inside and outside of work, which helped us achieve, Top Employer status in the UK.

Supporting your Development - Our Java Centre of Excellence has a technical career path, offering you the opportunity to develop yourself and meet your career goals.

Flexible Working - Smart Working @ Ageas gives employees flexibility around location (as long as it's within the UK) and, for many of our roles, flexibility within the working day to manage other commitments, such as school drop offs etc. We also offer all our vacancies part-time/job-shares. We also offer a minimum of 35 days holiday (inc. bank holidays) and you can buy and sell days.

Supporting your Health - Dental Insurance Health Cash Plan, Health Screening, Will Writing, Voluntary Critical Illness, Mental Health First Aiders, Well Being Activities - Yoga, Mindfulness.

Supporting your Wealth - Annual Bonus Schemes, Annual Salary Reviews, Competitive Pension, Employee Savings, Employee Loans.

Supporting you at Work - Well-being activities, yoga, mindfulness sessions, Sports and Social Club events and more.

Supporting you and your Family - maternity/pregnant parent/primary adopter entitlement of 16 weeks at full pay and paternity/non-pregnant parent/co-adopter at 8 weeks' full pay.

  • A solid background in web development with extensive knowledge in Java (preferably version 11+)

  • Solid Experience of Spring Boot Framework (version 2.3+) to create web APIs.

  • Experience with delivering cloud-hosted solutions using Microsoft Azure

  • Experience of Scala Framework would be beneficial. Experience of creating unit tests

  • Exposure to software management tools GIT, Git Hub, or Subversion.

  • Webservices (RESTful/SOAP/JSON etc.) Exposure to EIS or other 3rd party cloud-hosted insurance platforms is beneficial.

  • Excellent analytical skills, taking a methodical approach to problem solving.

  • Excellent understanding of full stack development of web design, development, architecture, and standards (including coding for accessibility)

  • Able to proactively challenge design assumptions to deliver fit-for-purpose solutions

  • Proactive and self-organised with the flexibility to adapt to changing priorities.

  • Able to work independently as well collaboratively within a team (communication is critical)

  • A positive approach to challenges, enthusiasm to tackle new technology and ability to take ownership.

  • Some knowledge of agile methodology and practices is beneficial.

  • Insurance industry experience is essential.

    Principle Java Engineer: At Ageas we are looking for a Principal Java Engineer who wants to make a difference, to do it right and do it together with their team. You'll be a leading light in our Java Centre of Excellence helping us to deliver innovative integration solutions, so that our customers can get peace of mind with the right insurance cover for their homes, wheels, and pets and so our staff can make life easy when it's time to make a claim.