Lead Full Stack Developer
<b>Requirements:</b>
<ul><li>Experience in a highly collaborative, agile delivery environment</li><li>Strong background in developing and maintaining modern web-based products</li><li>Java 11 enterprise development using Spring, REST and/or GraphQL APIs and microservices</li><li>Proficiency in modern front-end frameworks such as React (JavaScript / TypeScript); experience with AngularJS or jQuery is advantageous</li><li>Knowledge of build and deployment tools including Maven, Git, and CI/CD pipelines</li><li>Strong testing mindset, including unit, functional, and integration testing</li><li>Experience with Docker, Kubernetes, and database technologies such as Elasticsearch, MongoDB or PostgreSQL</li><li>Familiarity with cloud-native application design and architecture (e.g., containerized, serverless or event-driven systems)</li><li>Understanding of BDD practices and monitoring tools such as Grafana, Prometheus or Kibana</li><li>Experience using collaborative tooling such as Jira, Bitbucket and Confluence</li></ul>
<b>Responsibilities:</b>
<ul><li>Build and maintain a large-scale public-facing website and its supporting applications and APIs</li><li>Work in small, cross-functional agile teams to deliver high-quality solutions into production regularly</li><li>Architect and implement new features and technologies with an emphasis on quality, accessibility, and user experience</li><li>Collaborate closely with Product Owners, engineers, and UI/UX designers to translate designs into production-ready features</li><li>Influence engineering standards and best practices within the team</li><li>Collaborate with infrastructure and operations teams to build out new cloud environments and support live services</li><li>Resolve production issues as they arise</li><li>Stay current with industry trends and expand technical skill set as part of the continuous improvement culture</li></ul>
<b>Technologies:</b>
<ul><li>Architect</li><li>BitBucket</li><li>CI/CD</li><li>Cloud</li><li>Docker</li><li>ElasticSearch</li><li>Git</li><li>Grafana</li><li>GraphQL</li><li>Support</li><li>JIRA</li><li>Java</li><li>JavaScript</li><li>Kibana</li><li>Kubernetes</li><li>Maven</li><li>MongoDB</li><li>PostgreSQL</li><li>Prometheus</li><li>REST</li><li>React</li><li>Serverless</li><li>Spring</li><li>TypeScript</li><li>Web</li><li>jQuery</li><li>microservices</li><li>UX UI Design</li><li>Confluence</li><li>DevOps</li><li>Fullstack</li></ul>
<p><b>More:</b></p>
<p>We are a large, purpose-driven organization where digital technology is key to our strategic objectives. Our IT Digital function focuses on delivering high-quality digital experiences to a wide audience, emphasizing collaboration and customer experience. The role of Lead Full Stack Developer is based at our head office with hybrid working options, requiring regular on-site collaboration with the team. We encourage an environment of continuous improvement and provide the support necessary for our employees to thrive.</p>
<p>last updated 8 week of 2026</p>