• Competitive
  • Edinburgh, Scotland, United Kingdom
  • Permanent, Full time
  • M&G Prudential
  • 2019-05-21

Senior Java Engineer

  • Full time
  • Edinburgh, Scotland, United Kingdom
  • 21 May 19

Senior Java Engineer

Senior Java Engineer

At M&G Prudential we are just beginning an exciting digital transformation towards a more agile, customer-centric and digital-first way of working. We have lots to improve and plenty of interesting challenges we'd like you to get involved in.

We are on a journey to reinvent how people think about their financial future. Making conversations around retirement easier and more relevant, offering diversified products, rethinking and improving the end-to-end experience for our customers and using technology to effectively engage with them in real time and help them make better decisions about their finances.

The journey has started already, are you ready to join us? We need the best digital minds onboard in order to achieve our goal.

We promote a supportive, diversified, international environment with an engineering culture we're proud of. We encourage personal growth and invest in open-minded engineers keen on learning, who continuously try to make things better.

We offer excellent salaries and benefits, and a flexible working environment with options to work from home one day a week and flex your hours around your family life.

You should apply if:
  • You want to take a key role on our teams and help us deliver awesome features
  • You have been working in teams on large projects, actively writing Java code to deliver reliable, scalable microservices
  • You understand Agile practices like Scrum, Kanban and DevOps and have practical experience of at least one.
  • You love collaboration and want to practice techniques like pair programming or mobbing.
  • You care deeply about improving security and code quality.
  • You want to play an active role in our engineering community, leading cross-team code initiatives and sharing knowledge on key topics.
  • You are keen on coaching and mentoring less experienced colleagues.
  • You love learning and enjoy playing with new tech as well as exploring areas that you might not have experience with yet.
  • You are versatile when finding solutions and good at walking people through them.

What we use:

Some of the frameworks, tools and technologies in our stack - but different expertise is welcome:
  • Spring Boot for our microservices ecosystem.
  • CosmosDb on MS Azure with MongoDB API.
  • Kubernetes and Docker for orchestration and containerization.
  • Azure DevOps for Repos, CI and Release pipelines.
  • SonarQube and Checkmarx for static code analysis and security scanning on both the frontend and the backend.

Don't worry if you don't know everything, we're happy to train people on the technologies you'll need in the job.

People who work at M&G Prudential agree that ours is a great place to work with a brilliant team spirit. It's also an innovative, high-performing, commercial environment that's totally focused on customers. As an M&G Prudential colleague you'll get all the support you'd expect, including full training and professional development. You'll receive a competitive salary and reward package. And in a fast-changing world, you'll join an organisation that's leading the way in helping customers achieve their long-term financial goals.

M&G Prudential is committed to a diverse and inclusive workplace. Our role as an employer is very simple - to provide the right environment for talented people to do their best work, by respecting, understanding and valuing individual differences.

We welcome applications from individuals who have taken an extended career break, and we are willing to consider flexible working arrangements for all of our roles.

Location: Edinburgh
Recruiter: Beth Eckersley