Job summary
Experienced Java developer with strong SQL, SOAP/REST APIs, microservices, and SOA skills. Knowledge of insurance systems, aggregators, and pricing preferred. Strong in Agile, CI/CD, Git, JUnit, plus leadership and mentoring.
Key skills required for this role
Java, SQL, SOAP, REST, APIs, Microservices, SOA, Architecture, Design, Modernisation, Integration, Aggregators, Pricing, Policy, Systems, Agile, CI/CD, Git, Testing, JUnit, Automation, Mentoring, Leadership
Important
Senior/Lead Software Engineer
Job description
Our client, a pioneering company in the IT sector, is currently seeking a Lead Java Engineer to join their team in London. It is our client's vision to connect the insurance community through market-leading technology. Their commitment to diversity, equity, and inclusion is central to their culture, fostering a positive, collaborative working environment where every employee can thrive.
Key Responsibilities:
1. Playing a lead role in designing, planning, and delivering features and improvements to production
2. Collaborating closely with Architects, Principal Software Engineers, and Technical Leads to evaluate technical trade-offs, shape system architecture, and drive strategic design decisions
3. Documenting architecture decisions and participating in the tribe's architectural governance, providing advice and feedback on proposed architecture and design decisions
4. Coaching and mentoring the squad's software engineers
5. Playing an active part in building a high-performance team culture
6. Supporting platforms and services in production, responding to change failures, and fixing issues
7. Delivering new customer requirements quickly, reliably, and efficiently
8. Contributing to a continually improving Agile software development framework
Job Requirements:
9. Experience in Java
10. Ability to design and develop solutions that enable market leadership whilst improving the current technical estate
11. Skill in mentoring and coaching software engineers
12. Experience working as part of a cross-functional scrum team
13. Strong collaboration skills, especially with Architects, Principal Software Engineers, and Technical Leads
14. Capability to support and enhance high-performance team culture
15. Proactive approach to improving customer outcomes
16. Understanding of Agile software development practices
Benefits:
17. Permanent position
18. Opportunity to work in a dynamic and innovative IT environment
19. Professional development and career progression opportunities
20. Supportive and inclusive work culture
21. Employee benefits package
22. Share
manages this role
Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience