> Markdown version of [/jobs/ext/1600629-software-developer](https://www.wearedevelopers.com/jobs/ext/1600629-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** McGregor Boyall Associates Ltd. - **Location:** Glasgow, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Spring Security, Application Programming Interfaces (APIs), Agile Methodology, Acceptance Test-Driven Development, Software Quality, Code Review, DevOps, HP Systems Insight Manager, PostgreSQL, OAuth, OpenShift, Pair Programming, RabbitMQ, Next.js, Responsive Web Design, TypeScript, Web Applications, Test-Driven Development (TDD), Spring Cloud, ReactJS, Grafana, Spring-boot, Event Driven Architecture, Gitlab-ci, Playwright, Front End Software Development, Kibana, Restful APIs, Legacy Systems, Jenkins, Microservices - **Published:** July 22, 2026 - **Apply:** https://www.totaljobs.com/job/software-developer/mcgregor-boyall-associates-limited-job107727915 ## About the Role * Strong commercial experience with Java 17/21, Spring Boot, Spring Security, OAuth2 and microservices. * Experience with React, Next.js, JavaScript/TypeScript and modern frontend development. * Hands-on experience with OpenShift, RabbitMQ, PostgreSQL, Jenkins and GitLab CI/CD. * Proven experience designing APIs, event-driven architectures and cloud-native applications. * Strong understanding of DevOps, observability tools, Grafana/Kibana and software quality practices. * Experience modernising legacy systems and delivering software within Agile environments. * Excellent communication, collaboration and problem-solving skills. ## Description * Design, develop and support modern web applications and REST APIs using Java, Spring Boot and React. * Deliver secure, scalable and maintainable solutions within an OpenShift environment. * Enhance automation capabilities, case management solutions and digital customer journeys. * Design and integrate APIs using service-oriented and event-driven architecture. * Produce high-quality, test-driven code using TDD, pair programming and code reviews. * Develop accessible, responsive user interfaces using React, Next.js, JavaScript and TypeScript. * Create and maintain automated UI tests using Playwright. * Support CI/CD pipelines, application monitoring, troubleshooting and production support. * Work collaboratively within Agile (Kanban) teams, contributing to technical design and continuous improvement. * Coach and mentor colleagues while promoting engineering best practices. ## Related Videos - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Debug a Kubernetes Operator](https://www.wearedevelopers.com/videos/487-debug-a-kubernetes-operator) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us)