Tech Lead Software Developer

1 week ago


Reigate, Surrey, United Kingdom esure Full time
Company Overview
Esure, a pioneering force in the insurance industry, is embarking on a transformative journey. As one of the leading digital insurers, we're poised for significant growth and innovation. This presents an exceptional opportunity for talented professionals to join our team and contribute to shaping our future.

Estimated Salary: £60,000 - £80,000 per annum

We're seeking a skilled Junior Java Developer to become a crucial part of our cross-functional team. In this role, you'll collaborate with experienced developers to craft and support new technical products, driving our digital transformation forward. You'll work on greenfield projects, constructing internal and external APIs from scratch, and engage in 2nd line support for applications and platforms. Additionally, you'll identify areas for improvement, tackle technical debt, and challenge existing processes to enhance departmental efficiency.

Required Skills and Qualifications
  • 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 essential
  • 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

Benefits
We offer a competitive salary, bonus scheme, discounts on our insurance products, 25 days annual leave, 8 flex days, and a benefits package that includes My Benefits Box, LinkedIn Learning licence, access to exclusive Academies, regular career conversations, and expert partner resources. Our hybrid working approach allows you to choose how and where you do your best work, and we prioritize flexibility, including part-time, job sharing, or compressed hours. We also provide specialist advice, wellbeing classes, access to the My Health Advantage app, Big Team Challenge, and learning sessions on topics like menopause. Plus, we encourage volunteering and living a greener lifestyle.

Additional Information
We welcome applicants who are excited about joining us and think they have some of the required skills, even if they're not 100% sure. We value diversity and do not discriminate based on race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure individuals with disabilities receive reasonable accommodation throughout the application and interview process.

  • 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 beBee Professionals Full time £60,000 - £80,000

    Software Development Team LeadWe are seeking a talented 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...


  • 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...

  • Software Developer

    1 month ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    We are seeking a talented Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers. Your primary focus will be on building scalable, efficient, and secure systems using a range of programming...

  • Software Developer

    2 months ago


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

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team at beBee Professionals in Reigate, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure...

  • Software Developer

    1 month ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    About the Job:We are seeking a skilled Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and testing software applications. This is an exciting opportunity for a motivated and talented individual to contribute to the growth and success of our...


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

    Lead Software Engineer PositionWe are seeking 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 £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 Fleetcor Europe LTD Full time

    About the RoleWe are currently looking for talented developers to join our team and help us build great applications and services across the Corpay product range. Our team works in partnership with the business to implement awesome products, using technologies such as React JS and .Net Core, SQL Server, Mulesoft.You will collaborate closely with other...


  • Reigate, Surrey, United Kingdom Tech4 Ltd Full time

    Chief Technology Officer Job in Fast-Growing OrganisationWe are seeking an experienced Chief Technology Officer to lead our technology team in Surrey. This is a hands-on tech leadership role, where you will shape technology strategies, manage projects, and foster a culture of excellence.About the RoleThe ideal candidate has proven experience as a CTO or Tech...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    Key Responsibilities:• Develop high-quality software applications using a variety of programming languages and tools• Collaborate with cross-functional teams to design and implement software solutions• Ensure software meets requirements and is delivered on time and within budgetRequirements:• 5+ years of experience in software development• Strong...


  • Reigate, Surrey, United Kingdom Opus Tech Full time

    About the RoleWe are seeking a skilled Business Development Mobile Specialist to join our team at Opus Tech. This is an exciting opportunity for a highly motivated and experienced professional to take on a challenging role in managing existing mobile customer relationships, retaining revenue, and driving growth through upselling and cross-selling.Key...

  • Lead Software Engineer

    2 months ago


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

    Job DescriptionWe are looking for a talented Senior Software Engineer to lead our development team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...


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

    We are seeking a motivated Software Engineer to join our innovative team in Reigate, United Kingdom. You will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement...


  • 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 £45,000 - £65,000

    We are seeking a skilled Software Engineer to join our team in Reigate, United Kingdom. You will play a key role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Develop and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new...

  • Software Engineer

    2 weeks ago


    Reigate, Surrey, United Kingdom esure Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team in greenfield development. In this role, you will be responsible for designing, crafting, and supporting new technical products and services to support our business and its ambitious digital transformation.About UsWe are esure, a leading insurance company that is committed to innovation...

  • Software Engineer

    1 month ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    About the role:We are looking for a skilled Backend System Developer to join our team. The ideal candidate will have experience in developing scalable and efficient software systems.Key Responsibilities:Design and implement backend systems using programming languages such as Java or Python.Collaborate with cross-functional teams to ensure seamless...


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

    Job OpportunityWe are seeking a highly experienced Senior Software Engineer to lead our development team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...