Job Details

Full Stack Software Engineer - Java & React

BBBH167636_1748601939
  • Negotiable
  • Glasgow
  • Contract


Job Title: Software Engineer - Full stack Java & React
Location: Glasgow

Short Description
Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team.
Job Overview
This is a unique opportunity to accelerate your career while contributing to impactful technology solutions that drive innovation. As a Software Engineer III within the Employee Platform space, you will be a key contributor on an agile team, delivering secure, scalable, and high-performing applications. You will be responsible for developing solutions across multiple technical domains, supporting strategic business goals.
Key Responsibilities


  • Develop and implement software solutions, troubleshoot technical challenges, and think creatively to solve complex problems

  • Write secure, efficient, and production-ready code; maintain performance-driven algorithms

  • Create architectural and design documents for complex applications; ensure code aligns with design principles

  • Analyze and synthesize data sets to create visualizations and insights that improve systems and software

  • Proactively identify inefficiencies and hidden issues to improve coding standards and system architecture

  • Actively contribute to internal communities of practice and events focused on emerging technologies

  • Foster a team culture centered around diversity, equity, inclusion, and mutual respect


Required Qualifications


  • Formal training or certification in system design, plus relevant hands-on experience

  • Demonstrated experience in application development, testing, deployment, and operational maintenance

  • Proficiency in one or more programming languages

  • Experience with automation tools and continuous delivery practices

  • Strong knowledge of the Software Development Life Cycle (SDLC)

  • Familiarity with agile principles, CI/CD pipelines, application resiliency, and security practices

  • Solid understanding of key technologies such as cloud, AI/ML, or mobile platforms

  • Frontend experience with React or Angular, TypeScript, CSS, JavaScript, and Micro Frontend frameworks

  • Backend expertise in Java, Spring Framework, Kafka, and NoSQL databases (e.g., MongoDB, Cassandra)


Preferred Qualifications


  • Exposure to cloud technologies and services

  • Experience designing and developing microservices-based architecture

  • Commitment to continuous learning and innovation, especially in automation and modernization

  • Familiarity with unit testing, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter)

  • Experience with monitoring tools such as Splunk, Dynatrace, and Grafana

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Apply for this role