Senior Software Engineer

Overview

We are seeking a Senior Software Engineer to contribute to enhancing digital capabilities for a dynamic organization focused on delivering cutting-edge web applications. In this role, you will work collaboratively with product, testing, and delivery teams to develop Java-based applications and front-end components, while also participating in continuous improvement and testing initiatives.

Responsibilities

  • Develop and enhance Java-based applications and services.
  • Build and support front-end components using modern frameworks.
  • Deliver robust REST APIs and microservices.
  • Collaborate closely with product, test, and delivery teams.
  • Contribute to CI/CD, testing, and continuous improvement initiatives.

Requirements

  • Strong proficiency in Java 8+ and Spring Boot/MVC.
  • Experience with REST APIs and microservices architecture.
  • Front-end development skills with React and JSF.
  • Solid understanding of JavaScript, HTML5, CSS3.
  • Familiarity with Git, Jenkins, Maven, and JIRA.
  • Experience with CI/CD, TDD, and automated testing.
  • Agile/Scrum experience and technical leadership skills.
  • Exposure to web accessibility standards (NVDA, WAVE, Accessibility Insights).
SkillsAgile, Java, Spring Boot, React, JavaScript, HTML, CSS, Scrum
LocationGlasgow
TypeHybrid
SourceLinkedIn
RecruiterHaystack
Posted