At a Glance
- Tasks: Design and develop full-stack software solutions for automation in storage infrastructure.
- Company: Join a cutting-edge team focused on innovative enterprise solutions.
- Benefits: Enjoy flexible work options and the chance to work on impactful projects.
- Why this job: Be part of a dynamic team driving automation and innovation in tech.
- Qualifications: 8-14 years in Java development with strong skills in both backend and frontend technologies.
- Other info: This is an Inside IR35 role, 3 months contract with potential for extension.
The predicted salary is between 48000 - 72000 £ per year.
We are seeking a highly skilled and experienced Full Stack Java Developer with Node.js to join our team in delivering cutting-edge automation solutions for enterprise Storage infrastructure services. The ideal candidate will have a strong background in software development, DevOps practices, and infrastructure automation, with a keen focus on building resilient, scalable, and secure systems.
Key Responsibilities:
- Design, develop, and deploy full-stack software and API-driven solutions to automate Storage infrastructure services such as provisioning, monitoring, backup, and self-healing.
- Build frameworks and tools for catalogue creation, self-service portals (e.g., Slack integrations), web-based APIs, and dashboard monitoring.
- Manage the entire software development lifecycle (SDLC) — from design and development to testing and deployment — using Agile methodologies and CI/CD pipelines.
- Deliver robust and bug-free solutions by adhering to best practices, coding standards, and security guidelines.
- Develop and maintain automation frameworks that enhance operational efficiency, reduce manual efforts, and improve system availability and compliance.
- Collaborate with cross-functional teams including DevOps, Infrastructure, and Support to implement scalable automation services.
- Support service delivery objectives, drive cost optimization, and improve overall customer satisfaction.
- Maintain knowledge of ITIL-based processes such as incident, problem, and change management in a Storage Infrastructure environment.
Required Skills & Experience:
- 8–14 years of experience in Java-based full-stack development.
- Strong proficiency in backend technologies (Java, Spring Boot, REST APIs) and frontend frameworks (ReactJS, Angular, or similar).
- Solid experience in automation frameworks, scripting, and infrastructure-as-code concepts.
- Hands-on experience with CI/CD tools such as Jenkins, GitLab, or Azure DevOps.
- Familiarity with monitoring tools, logging frameworks, and self-service portal integrations (e.g., Slack bots, web UIs).
- Good understanding of Storage infrastructure domains, including provisioning, performance tuning, and backup operations.
- Strong analytical and problem-solving skills with a focus on delivering quality software.
- Prior exposure to ITIL processes and working in large-scale enterprise environments.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Certification in Java, DevOps, or ITIL is a plus.
- Exposure to agile project management tools like Jira, Confluence, etc.
Why Join Us?
- Work on high-impact projects that drive automation and innovation.
- Collaborate with a forward-thinking, agile team.
- Opportunity to build resilient, enterprise-grade platforms from scratch.
Please Note: Its a Inside IR35 role and 3 months contract with potential extension.
Full Stack Java Developer employer: Gazelle Global
Contact Detail:
Gazelle Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Java Developer
✨Tip Number 1
Familiarise yourself with the latest trends in full-stack development, particularly in Java and Node.js. Being able to discuss recent advancements or frameworks during your interview can demonstrate your passion and commitment to the field.
✨Tip Number 2
Showcase your experience with CI/CD tools like Jenkins or Azure DevOps by preparing examples of how you've implemented these in past projects. This will highlight your practical knowledge and ability to manage the software development lifecycle effectively.
✨Tip Number 3
Brush up on your understanding of ITIL processes, especially in relation to incident and change management. Being able to articulate how you’ve applied these principles in a storage infrastructure context can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with automation frameworks and scripting. Be ready to explain how you've used these skills to enhance operational efficiency and reduce manual efforts in previous roles.
We think you need these skills to ace Full Stack Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Java-based full-stack development, particularly with Node.js. Emphasise your proficiency in backend technologies like Spring Boot and REST APIs, as well as frontend frameworks such as ReactJS or Angular.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your skills align with the company's needs. Mention specific projects where you've implemented automation solutions or worked with CI/CD tools like Jenkins or GitLab.
Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to design and deploy full-stack software solutions. Highlight any experience with automation frameworks, scripting, and infrastructure-as-code concepts.
Highlight Collaboration Skills: Since the role involves working with cross-functional teams, mention any previous experiences where you collaborated with DevOps, Infrastructure, or Support teams. This will show your ability to work effectively in a team-oriented environment.
How to prepare for a job interview at Gazelle Global
✨Showcase Your Full Stack Expertise
Be prepared to discuss your experience with both backend and frontend technologies. Highlight specific projects where you've used Java, Spring Boot, and frameworks like ReactJS or Angular. This will demonstrate your versatility as a Full Stack Developer.
✨Demonstrate Your DevOps Knowledge
Since the role involves CI/CD pipelines, be ready to talk about your hands-on experience with tools like Jenkins or GitLab. Share examples of how you've implemented automation in your previous roles to enhance operational efficiency.
✨Understand the Importance of Security
Discuss your approach to building secure systems and adhering to coding standards. Be prepared to explain how you ensure that your solutions are robust and bug-free, as this is crucial for the role.
✨Familiarise Yourself with ITIL Processes
Since the job requires knowledge of ITIL-based processes, brush up on incident, problem, and change management. Being able to relate your experience with these processes to the role will show that you're a good fit for their environment.