Full Stack Java Developer

Full Stack Java Developer

Posted 1 week ago by Gazelle Global

Negotiable
Undetermined
Undetermined
United Kingdom

Summary: We are seeking a highly skilled Full Stack Java Developer to deliver automation solutions for enterprise Storage infrastructure services. The ideal candidate will possess a strong background in software development, DevOps practices, and infrastructure automation, focusing on building resilient and scalable systems. This role involves managing the software development lifecycle and collaborating with cross-functional teams to enhance operational efficiency. The position offers the opportunity to work on high-impact projects that drive innovation and automation.

Key Responsibilities:

  • Design, develop, and deploy full-stack software and API-driven solutions to automate Storage infrastructure services.
  • Build frameworks and tools for catalogue creation, self-service portals, web-based APIs, and dashboard monitoring.
  • Manage the entire software development lifecycle (SDLC) 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 and improve system availability.
  • Collaborate with cross-functional teams to implement scalable automation services.
  • Support service delivery objectives, drive cost optimization, and improve overall customer satisfaction.
  • Maintain knowledge of ITIL-based processes in a Storage Infrastructure environment.

Key Skills:

  • 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.
  • Good understanding of Storage infrastructure domains, including provisioning and backup operations.
  • Strong analytical and problem-solving skills.
  • Prior exposure to ITIL processes and large-scale enterprise environments.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Summary: We are seeking a highly skilled and experienced Full Stack Java Developer 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.