At a Glance
- Tasks: Develop and maintain backend services, build APIs, and create dynamic front-end applications.
- Company: Join a leading banking client in the heart of London or Sheffield.
- Benefits: Enjoy flexible working with 3 days onsite and competitive pay.
- Why this job: Be part of an innovative team shaping secure tech solutions in finance.
- Qualifications: Strong Node.js skills, Python experience, and knowledge of Angular 16+ required.
- Other info: 6-month contract with potential for extension; ideal for tech enthusiasts.
The predicted salary is between 36000 - 60000 £ per year.
Location: London, Sheffield, UK (3 days/week Onsite)
Duration: 6 months+
Banking Client Experience required
We are seeking a highly skilled and motivated Full Stack Developer with a strong foundation in Node.js and hands-on experience in Python scripting, DevOps automation, and modern front-end frameworks like Angular 16+. The ideal candidate will be comfortable working across the stack, integrating security tooling (e.g., Hashi Corp Vault), and deploying CI/CD pipelines using Jenkins and Ansible.
Key Responsibilities:
- Design, develop, and maintain backend services using Node.js (primary) and Python (secondary).
- Build secure and scalable APIs and microservices architecture.
- Collaborate with DevOps teams to implement automated pipelines using Jenkins and Ansible.
- Integrate and manage HashiCorp Vault for secrets management and secure configuration.
- Develop dynamic and responsive front-end applications using Angular 16+ and TypeScript.
- Troubleshoot, debug, and optimize code for performance and scalability.
- Participate in code reviews, technical design discussions, and agile ceremonies.
Required Skills & Experience:
- Strong hands-on experience in Node.js with deep understanding of asynchronous programming and event-driven architecture.
- Good command of Python for scripting and backend automation tasks.
- Solid knowledge of Jenkins for CI/CD pipeline design and management.
- Experience with Ansible for configuration management and automation.
- Proficiency in Angular 16+ and TypeScript for building modern front-end applications.
- Working knowledge of HashiCorp Vault (Hashivault) or similar secret management tools.
- Familiarity with RESTful APIs, authentication protocols (OAuth2, JWT), and security best practices.
Full Stack Developer (Node.JS, Hashi Vault) employer: Vallum Associates
Contact Detail:
Vallum Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer (Node.JS, Hashi Vault)
✨Tip Number 1
Make sure to showcase your experience with Node.js and Python in your conversations. Be ready to discuss specific projects where you've used these technologies, as this will demonstrate your hands-on skills and understanding of asynchronous programming.
✨Tip Number 2
Familiarise yourself with HashiCorp Vault and be prepared to explain how you've integrated security tooling in past projects. This knowledge will set you apart, especially since the role requires managing secrets and secure configurations.
✨Tip Number 3
Highlight your experience with CI/CD pipelines, particularly using Jenkins and Ansible. Discuss any challenges you've faced in automating deployments and how you overcame them, as this shows your problem-solving abilities.
✨Tip Number 4
Prepare to talk about your work with Angular 16+ and TypeScript. Bring examples of dynamic front-end applications you've developed, focusing on how you ensured they were responsive and user-friendly.
We think you need these skills to ace Full Stack Developer (Node.JS, Hashi Vault)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, Python, and Angular 16+. Emphasise any relevant projects or roles that showcase your skills in DevOps automation and CI/CD pipelines.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about the role and how your background aligns with the job requirements. Mention your experience with HashiCorp Vault and any banking client experience you have.
Showcase Relevant Projects: If you have worked on projects involving microservices architecture or automated pipelines, include these in your application. Provide links to your GitHub or portfolio to demonstrate your coding skills.
Highlight Soft Skills: Don't forget to mention your collaboration skills and experience in agile environments. Companies value candidates who can work well in teams and contribute to discussions and code reviews.
How to prepare for a job interview at Vallum Associates
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js and Python in detail. Highlight specific projects where you've implemented asynchronous programming or event-driven architecture, as these are crucial for the role.
✨Demonstrate Your DevOps Knowledge
Since the role involves CI/CD pipelines, be ready to explain how you've used Jenkins and Ansible in past projects. Discuss any challenges you faced and how you overcame them to show your problem-solving skills.
✨Familiarise Yourself with HashiCorp Vault
Make sure you understand how HashiCorp Vault works and be ready to discuss its integration into your projects. If you have experience with similar tools, mention that too, as it shows your adaptability.
✨Prepare for Front-End Discussions
As the role requires proficiency in Angular 16+ and TypeScript, be ready to talk about your front-end development experience. Bring examples of dynamic applications you've built and be prepared to discuss your approach to responsive design.