Senior Software Engineer
- aberdeen, scotland, AB10 1AA, United Kingdom
- Permanent·On-site
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic technology team based in Aberdeen . This pivotal role involves designing, developing, and deploying robust software solutions that drive innovation across the company's product portfolio. You will work within a collaborative environment, contributing to all phases of the software development lifecycle, from conception and design to testing and deployment. This is an excellent opportunity to make a significant impact within a forward-thinking organisation that values technical excellence and fosters professional growth, working on challenging projects that require creative problem-solving and a deep understanding of modern software architecture.
Key Responsibilities
- Design and implement scalable, high-performance backend services and APIs using Java and Spring Boot.
- Develop and maintain robust, testable code, adhering to best practices and conducting thorough code reviews .
- Collaborate with product managers and front-end developers to translate business requirements into technical specifications.
- Optimize application performance and database queries for efficiency and scalability.
- Contribute to architectural discussions and influence technical decision-making processes.
- Mentor junior engineers and share technical expertise within the team.
Requirements
- Minimum of 5 years of professional experience in software development .
- Proven expertise in backend development with Java and the Spring framework.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM technologies.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Excellent problem-solving abilities and a proactive approach to identifying and resolving issues.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Opportunities for professional development, including training and conference attendance.
- Generous holiday allowance and pension scheme.
- Access to modern office facilities and a vibrant team culture in Aberdeen .


