Backend Software Engineer - Java & Spring Boot
- glasgow, scotland, G1 1DA, United Kingdom
- Job type not listed
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is seeking a skilled Backend Software Engineer with expertise in Java and Spring Boot to join their robust engineering team in Glasgow . You will be instrumental in designing, developing, and maintaining the server-side logic for complex, high-performance applications that serve a large and growing user base. This role offers the chance to work on challenging projects, contribute to architectural decisions, and collaborate with a talented group of professionals dedicated to delivering high-quality software solutions. You will be a key player in ensuring the scalability, reliability, and security of our backend systems, working within a supportive and innovative company culture.
Key Responsibilities
- Design, develop, and maintain scalable and robust backend services using Java and the Spring Boot framework.
- Develop and optimize database interactions, ensuring efficient data retrieval and storage.
- Write clean, well-documented, and thoroughly tested code following industry best practices.
- Collaborate with frontend developers and other stakeholders to define API requirements and integrate services.
- Participate in code reviews, providing and receiving constructive feedback to enhance code quality.
- Troubleshoot and resolve issues in development, test, and production environments.
Requirements
- 3+ years of professional experience in backend software development.
- Strong proficiency in Java and experience with the Spring Boot framework.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
- Experience designing and implementing RESTful APIs.
- Familiarity with version control systems like Git.
- Knowledge of microservices architecture is a plus.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous pension contribution and life insurance.
- Opportunities for continuous learning and professional development.
- A collaborative work environment with a strong emphasis on teamwork and innovation.


