- Company Name
- Heywood
- Job Title
- Senior Developer
- Job Description
-
**Job Title**
Senior Developer
**Role Summary**
Senior Java developer working within a cross‑functional Scrum team to design, implement, and maintain high‑quality features for a pension administration platform, leveraging modern agile practices and continuous improvement.
**Expectations**
- Demonstrated initiative and ownership of delivery.
- Passion for technology, mentoring peers, and influencing engineering excellence.
- Strong advocate for Agile, XP, pair programming, and Test‑Driven Development.
- Effective communicator with product, UX, QA, and customer stakeholders.
**Key Responsibilities**
- Design and develop new Java‑based features that meet business requirements.
- Collaborate with product owners, UX designers, and test analysts to translate user stories into technical solutions.
- Write clean, maintainable code using TDD and automated testing.
- Participate in code reviews, pair programming, and knowledge sharing sessions.
- Engage directly with customers to gather feedback and validate solutions.
- Mentor junior developers and contribute to a culture of continuous improvement.
- Explore and adopt new technologies, frameworks, and architectural patterns.
**Required Skills**
- Expert level with Java and related frameworks (e.g., Spring, Hibernate).
- Familiarity with front‑end technologies such as React and TypeScript.
- Experience with AWS services – EC2, Lambda, API Gateway, S3, CloudFormation.
- Proficient in containerization (Docker) and orchestration (Kubernetes).
- Competent with Infrastructure‑as‑Code tools: Terraform, Terragrunt, Chef, Vagrant.
- CI/CD pipelines – Jenkins, GitHub Actions, GitLab CI, etc.
- Strong grasp of Agile/Scrum, XP practices, TDD, pair programming.
- Excellent problem‑solving, communication, and collaboration skills.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Certifications (preferred but not mandatory): AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate, Certified Scrum Master (CSM), or other relevant DevOps/Cloud credentials.
Altrincham, United kingdom
Hybrid
Senior
16-02-2026