Senior Java Developer

4 weeks ago


Reigate, Surrey, United Kingdom esure Full time

About the Role

At esure, we're seeking a talented Junior Java Developer to join our team. As a key member of our cross-functional team, you'll play a crucial role in crafting and supporting new technical products to fuel our digital transformation.

This is a fantastic opportunity to work on greenfield products and become a vital part of our future. You'll work in a pure backend position, using your Java skills (ideally 17) and Spring Boot expertise to drive innovation.

The Day-to-Day

  • Contribute to the shaping and development of esure's future as an integral member of our Agile team.
  • Craft and construct digital and technical products that meet our high standards.
  • Collaborate with your team to set the technical direction for supported products.
  • Engage in greenfield development, constructing internal and external APIs from the ground up.
  • Provide 2nd line support for applications and platforms, occasionally beyond regular office hours.
  • Identify and address areas for technical product improvement and tackle opportunities for reducing technical debt.
  • Challenge existing processes to improve departmental efficiency and ways of working.

What We're Looking For

  • Developer experience in scaled Agile, with delivery partners and 3rd party applications.
  • Strong technical expertise in Java and Spring Boot.
  • Proficient in Spring Boot; Apache Kafka experience is desirable, but not crucial.
  • Effective communication of technical concepts to non-technical audiences.
  • Worked on technical projects within cross-functional teams.
  • Knowledge and practice of code quality techniques like continuous integration, unit testing, and peer reviews.
  • Rapid research and adaptation to new programming tools and techniques.
  • Experience in building and scaling high-traffic websites or critically important line-of-business systems.
  • Automated integration and acceptance testing experience, preferably with a BDD framework.

Why Join Us

  • A competitive salary that recognises your skills and potential.
  • A bonus scheme that celebrates your contribution to esure's success.
  • Discounts on our insurance products, for you and your family.
  • 25 days annual leave, plus 8 flex days to be taken as and when suits you.
  • Benefits just for you: our hub – My Benefits Box – is loaded with perks to choose from, so you can build a personal toolkit to support your health, wellbeing, lifestyle, and finances.
  • Grow your career with us: whatever your goals, we'll support you with hands-on training, mentoring, a LinkedIn Learning licence, access to our exclusive Academies, regular career conversations, and expert partner resources from the likes of Women in Data and Women in Tech.
  • Join our communities: our networks give you the chance to connect, learn and share with like-minded colleagues across the business – for work and play.
  • More flexibility for you: we're a proud supporter of the ABI's Make Flexible Work campaign and welcome you to ask about the flexibility you need, whether it's part time, job sharing, or compressed hours.
  • Live a healthy lifestyle: we offer lots of support, so you feel like the best version of yourself – like specialist advice through our employee assistance programme, wellbeing classes, access to the My Health Advantage app, our Big Team Challenge, and learning sessions on topics like menopause.
  • A helping hand to do your bit for a greener and safer world: driving good in the world couldn't be more important to us. That's why we encourage colleagues to use volunteering days to support their local communities and have lots of initiatives to help you live a greener lifestyle.
  • Everyday appreciation: praise from your colleagues means the world Our social recognition tool makes it easy to give colleagues the praise they deserve, and you could even be shortlisted for a company-wide ACE Award.

We understand some people may not apply for jobs unless they tick every box. If you are excited about joining us and think you have some of what we are looking for, even if you're not 100% sure we would love to hear from you.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


  • Senior Java Developer

    1 month ago


    Reigate, Surrey, United Kingdom esure Full time

    About the RoleWe are seeking a talented Junior Java Developer to join our team at esure. As a key member of our Agile team, you will contribute to the development of our digital transformation strategy and work on exciting greenfield projects.Key ResponsibilitiesDevelop and maintain high-quality Java applications using Spring Boot.Collaborate with...


  • Reigate, Surrey, United Kingdom Signature Senior Lifestyle Full time

    Key Responsibilities:Design, develop, and test complex software applications using Java.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code adherence to coding standards and best practices.About the Role:This is an exciting opportunity to join our team as a skilled Java developer, working on...

  • Senior Java Developer

    1 month ago


    Reigate, Surrey, United Kingdom esure Full time

    About the RoleWe're seeking a skilled Java Developer to join our team at esure, a leading digital insurer. As a Java Developer, you'll work on designing, crafting, and supporting new technical products and services to drive our business forward.Key ResponsibilitiesDesign and construct digital and technical products using Java, Spring Boot, and...

  • Senior Java Developer

    4 weeks ago


    Reigate, Surrey, United Kingdom esure Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at esure Group. As a key member of our development team, you will be responsible for designing, crafting, and supporting new technical products and services to support our business and its ambitious digital transformation.Key Responsibilities:Design and construct digital and...


  • Reigate, Surrey, United Kingdom esure Full time

    About the Role:We are seeking a skilled Junior Java Developer to join our team and contribute to the development of new technical products that will fuel our digital transformation.Key Responsibilities:Become an integral member of an impactful Agile team, contributing to the shaping and development of esure's future.Craft and construct digital and technical...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    Job Title: Software DeveloperAs a software developer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to identify and prioritize project requirements and develop solutions to meet those needs. You will have the opportunity to work with a variety of programming languages,...


  • Reigate, Surrey, United Kingdom esure Full time

    We're no strangers to change at esure, and as one of the industry leaders in insurance, we're poised for a game-changing journey. Join our team as a Senior Back-End Developer and contribute to shaping our digital future.About UsAs a leading digital insurer, we're committed to innovation and excellence. Our Agile teams work collaboratively to craft and...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software Development ExpertWe are looking for a Senior Software Engineer to lead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a Senior Software Solutions Developer to join our team at beBee Professionals in the UK. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that meet the needs of our business.Responsibilities:Develop and maintain high-quality software applications.Collaborate...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at beBee Professionals. This role involves leading the development of complex software solutions, mentoring junior engineers, and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software applications.Lead technical...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom esure Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and implement software systems that meet business requirementsCollaborate with cross-functional teams to ensure...


  • Reigate, Surrey, United Kingdom Signature Senior Lifestyle Operations Ltd Full time

    About Signature Senior Lifestyle Operations LtdSignature Senior Lifestyle offer unrivalled residential and dementia care in luxury homes, striving for excellence in everything we do. Our team is one of our biggest assets, with a supportive environment for our people through tailored training and career development at all levels.Your Role as Sales and...


  • Reigate, Surrey, United Kingdom esure Full time

    Company Overviewesure is a leading digital insurer that's committed to innovation and excellence. As we continue to evolve, we're seeking talented individuals to join our team and help shape our future.Job SummaryWe're looking for a Junior Java Developer to become a valuable member of our team. You'll work closely with our cross-functional team to develop...


  • Reigate, Surrey, United Kingdom Signature Senior Lifestyle Operations Ltd Full time

    Senior Care ProfessionalAt Signature Senior Lifestyle Operations Ltd, we're seeking a highly skilled and compassionate Senior Care Professional to join our team.About the Role:We're looking for an experienced Registered Nurse with exceptional leadership and communication skills.You'll be responsible for coordinating the day-to-day running of a defined area...


  • Reigate, Surrey, United Kingdom esure Group Full time

    About the RoleWe are seeking an experienced Backend Infrastructure Developer to join our team at the esure Group. As a key member of our engineering team, you will play a vital role in designing, developing, and maintaining our technical products and services.Key Responsibilities:Design and implement scalable, efficient, and reliable backend systems using...

  • Senior Care Manager

    2 weeks ago


    Reigate, Surrey, United Kingdom Signature Senior Lifestyle Operations Ltd Full time

    Lead the Way in Luxury CareAs a Night Care Manager at Signature Senior Lifestyle Operations Ltd, you will be responsible for overseeing all elements of resident care, ensuring that it meets the highest standards. You will assess new residents' needs, create and update care plans, manage medication, and identify any additional needs.As a supportive and caring...


  • Reigate, Surrey, United Kingdom Signature Senior Lifestyle Operations Ltd Full time

    At Signature Senior Lifestyle, we are seeking a skilled Registered Nurse to join our team at our luxury care and nursing home in Reigate. As a Registered Nurse, you will have the opportunity to work in a supportive and caring environment, providing high-quality care to our residents.Key BenefitsCompetitive hourly rate of £22.50Flexible shift times,...

  • Software Engineer

    3 weeks ago


    Reigate, Surrey, United Kingdom TPF Recruitment Full time

    We are looking for a skilled Software Engineer with expertise in Full Stack Development to join our team. The ideal candidate will have a strong understanding of programming languages and technologies such as Java and Python.