Senior Full Stack Software Engineer (Contract) - SC Cleared
We are seeking an experienced SC Cleared Full Stack Software Engineer to join our team on an initial 3-6 month contract. The ideal candidate will have strong expertise in Java and Next.js, with a proven ability to develop and maintain high-quality web applications. Please note that this is a hybrid role, based in Newcastle-upon-Tyne, and will require someone to be on-site 2-3 days per week.
Responsibilities:
* Design, develop, and maintain scalable, secure, and efficient web applications.
* Work across the full stack, including back-end services (Java) and front-end interfaces (Next.js).
* Collaborate with cross-functional teams to understand project requirements and deliver solutions.
* Optimize application performance, troubleshoot issues, and implement bug fixes.
* Ensure the technical feasibility of UI/UX designs.
* Write clean, maintainable, and well-documented code.
Requirements:
* Strong experience in Java development, including building RESTful APIs and backend services.
* Proficiency in Next.js and modern front-end development practices (React.js knowledge is a plus).
* Familiarity with databases (e.g., MySQL, PostgreSQL) and ORMs.
* Experience with version control systems like Git.
* Ability to work independently, meet deadlines, and adapt to changing requirements.
* Strong problem-solving and communication skills.
Preferred Qualifications:
* Experience with Azure
* Knowledge of CI/CD pipelines and deployment practices.
* Familiarity with Agile development methodologies.