Lead Software Engineer (Java)
- reading, berkshire, RG1 1NW, United Kingdom
- Permanent·Remote
- Full time
- £92,000 - £92,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Lead Software Engineer specializing in Java to join their team in Reading . This senior role requires a leader who can guide a team of talented engineers in designing, developing, and deploying high-quality, scalable software solutions. You will be responsible for technical direction, code quality, and mentoring team members, while actively contributing to the development lifecycle. This is an outstanding opportunity to shape the technical vision and execution of critical projects within a fast-paced and innovative environment, working remotely.
Key Responsibilities
- Lead the design, development, and implementation of robust, scalable, and high-performance Java-based applications.
- Mentor and guide a team of software engineers, fostering best practices in coding, testing, and design.
- Collaborate with product managers and stakeholders to define technical requirements and project roadmaps.
- Ensure the delivery of high-quality, well-tested, and maintainable code through rigorous code reviews and testing strategies.
- Drive technical decision-making, architecture improvements, and adoption of new technologies.
- Troubleshoot complex technical issues and provide effective solutions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional software development experience, with a strong emphasis on Java development.
- Proven experience leading software development teams and projects.
- Deep understanding of the Java ecosystem, including frameworks like Spring Boot and Hibernate.
- Experience with microservices architecture, RESTful APIs, and distributed systems.
- Proficiency with database technologies (SQL/NoSQL) and cloud platforms (AWS, Azure, GCP).
Benefits
- An attractive annual salary ranging up to 92000 .
- Fully remote working option, providing excellent flexibility and work-life balance.
- Comprehensive health, dental, and vision insurance plans.
- Generous pension contributions and other retirement benefits.
- Significant opportunities for professional growth, training, and attending industry conferences.


