Senior Software Engineer (Java)
- reading, berkshire, RG1 1NT, United Kingdom
- Permanent·Hybrid
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is looking for a highly skilled Senior Software Engineer with extensive experience in Java to join their dynamic engineering team in Reading . This role is instrumental in designing, developing, and deploying robust, scalable, and high-quality software solutions that meet business needs. You will collaborate closely with cross-functional teams, including product managers, architects, and other engineers, to deliver innovative features and enhance existing systems. This is an excellent opportunity to contribute technically, mentor junior developers, and advance your career in a stimulating and supportive environment.
Key Responsibilities
- Design, develop, and maintain complex software applications using Java and associated frameworks (e.g., Spring Boot).
- Write clean, efficient, well-documented, and thoroughly tested code.
- Collaborate with architects and product owners to define technical requirements and solutions.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
- Optimize application performance, identify bottlenecks, and implement improvements.
- Troubleshoot and resolve software defects and issues in development and production environments.
Requirements
- Proven professional experience as a Software Engineer , with a strong focus on Java development.
- In-depth knowledge of the Java ecosystem, including frameworks like Spring Boot, Hibernate, or similar.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL.
- Understanding of microservices architecture, RESTful APIs, and distributed systems.
- Familiarity with build tools (e.g., Maven, Gradle) and CI/CD practices.
- Strong analytical and problem-solving skills, with excellent communication abilities.
Benefits
- A competitive salary and comprehensive benefits package.
- A flexible hybrid working model combining office-based collaboration in Reading with remote working opportunities.
- Health, dental, and vision insurance coverage.
- Generous annual leave and public holiday allowance.
- Opportunities for professional development, training, and attending industry conferences.


