- Company Name
- Tecknuovo
- Job Title
- Java Full Stack Developer - Manchester - £525 Inside IR35
- Job Description
-
Job Title: Java Full Stack Developer
Role Summary: Experienced developer to build and enhance user‑focused digital services for a public sector entity, delivering applications that meet GDS standards and WCAG 2.1 AA accessibility. Requires strong front‑end (React, TypeScript, JavaScript) and back‑end (Node.js, Java, Spring Boot) proficiency within an agile, DevOps‑driven environment.
Expectations: Deliver full‑stack solutions that comply with GOV.UK Design System, GDS Service Standard, and accessibility guidelines. Contribute to sprint planning, code reviews, and continuous improvement of services. Ensure robust CI/CD pipelines, automated testing, and cloud‑based deployments. Maintain high code quality, test coverage, and system performance.
Key Responsibilities:
- Design, develop, and maintain full‑stack applications using JavaScript, TypeScript, React, Node.js, Java, and Spring Boot.
- Build and evolve RESTful APIs and microservices that integrate with existing systems.
- Ensure applications align with GOV.UK Design System, GDS Service Standard, and WCAG 2.1 AA.
- Collaborate with product managers, UX designers, DevOps engineers, and user researchers in an agile setting.
- Contribute to CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI) and automated testing (Jest, Mocha, Cypress, Playwright, JUnit).
- Implement monitoring, logging, and performance tuning for live services.
- Troubleshoot incidents, provide post‑live support, and drive continuous improvement initiatives.
Required Skills:
- Strong commercial experience as a Full Stack Developer.
- Front‑end: JavaScript, TypeScript, React.
- Back‑end: Node.js, Java, Spring Boot.
- Delivering government or public‑facing services compliant with GDS standards.
- DevOps practices: CI/CD, automated testing, monitoring/logging.
- REST API design, microservice patterns, system integration.
- Git, collaborative development workflows, agile methodology.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant certifications (e.g., Oracle Java, Spring, Scrum) are a plus but not mandatory.
Manchester, United kingdom
On site
15-12-2025