SonicJobs Logo
Login
Left arrow iconBack to search

Full Stack Software Engineer - Java & React

McGregor Boyall
Posted a day ago, valid for 5 hours
Location

Glasgow, City of Glasgow G62 6EP, Scotland

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The Software Engineer - Full stack Java & React position in Glasgow offers a unique opportunity to work on impactful technology solutions within an agile team.
  • Candidates should have at least 5 years of relevant experience and formal training or certification in system design.
  • The role involves developing secure, scalable applications, writing production-ready code, and creating architectural documents for complex applications.
  • Proficiency in programming languages, experience with automation tools, and strong knowledge of the Software Development Life Cycle (SDLC) are required qualifications.
  • The salary for this position is competitive, reflecting the candidate's experience and expertise in technologies such as Java, React, and cloud services.

Job Title: Software Engineer - Full stack Java & React Location: GlasgowShort DescriptionDesign and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team. Job OverviewThis 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 now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.