Full Stack Engineer
Full Stack Engineer
Whitehall Resources are currently looking for a Full Stack Engineer.
This role will be Inside of IR35, so you will be required to use an FCSA Accredited Umbrella Company.
Key Requirements:
- This role is responsible for designing, developing, testing and maintaining software applications and products to meet customer needs.
- They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality.
Key Skills:
- Deep expertise in version control systems (e.g., Git/GitHub) and CI/CD tools (e.g., Cloudbuild), including defining and optimising pipelines for backend deployments.
- Proven proficiency with cloud platforms, particularly GCP, including experience with infrastructure as code and cloudnative services.
- Demonstrated leadership and practical experience in architectural practices, including designing scalable, resilient, and secure backend solutions.
- Customer focused with a strong commitment to team collaboration and driving successful outcomes.
- Strong drive for delivering high quality, performant, and value-added results.
- Demonstrated commitment to quality assurance and adherence to delivery timelines.
- Ability to autonomously manage multiple complex assignments with minimal direction, providing guidance to junior team members.
- Ability to thrive and contribute effectively within a highly regulated, financial environment.
- Willingness to be flexible in terms of tasks and timings to meet project demands.
- Significant experience performing and leading development reviews, ensuring code quality, maintainability, and adherence to best practices.
- Expertise in Test Driven Development (TDD) and Behaviour Driven Development (BDD) methodologies for backend services.
- Strong appreciation and practical application of architectural standards and processes essential in largescale organisations.
Key Experience:
- 5+ year engineering experience within backend or frontend technologies.
- Experience performing development reviews.
- Extensive experience or deep exposure to the following technologies:
* Java
* Spring Boot
* Junit
* GCP (Google Cloud Platform)
* GitHub
* Jetbrains products (e.g., IntelliJ IDEA)
* Fossa (or similar open-source licence compliance tools)
* SonarQube (or similar code quality analysis tools)
* Checkmarx (or similar static application security testing tools)
* Cycode (or similar software supply chain security platforms)
- Experience using Test Driven Development (TDD) and Behaviour Driven Development (BDD).