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-month contract with potential for extension.
The predicted salary is between 48000 - 84000 Β£ 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 tools 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 successfully 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 manage the software development lifecycle and deliver robust solutions. Highlight any experience with cloud platforms or containerization technologies, as these are preferred qualifications.
Highlight Soft Skills: Don't forget to mention your strong analytical and problem-solving skills, as well as your ability to collaborate with cross-functional teams. These soft skills are crucial for the role and can set you apart from other candidates.
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 Automation Skills
Since the role focuses on automation solutions, be ready to talk about your experience with automation frameworks and infrastructure-as-code. Share examples of how you've implemented CI/CD pipelines using tools like Jenkins or GitLab to enhance operational efficiency.
β¨Familiarise Yourself with ITIL Processes
Understanding ITIL processes is crucial for this position. Brush up on incident, problem, and change management principles, and be prepared to discuss how you've applied these in previous roles, especially in large-scale enterprise environments.
β¨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and coding standards. Practice coding challenges related to Java and full-stack development, and be ready to explain your thought process during the interview.