Full Stack Software Engineer : Java and React JS
Full Stack Software Engineer : Java and React JS

Full Stack Software Engineer : Java and React JS

Glasgow Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join an agile team to design and deliver innovative software solutions using Java and React.
  • Company: McGregor Boyall is a forward-thinking tech company committed to diversity and inclusion.
  • Benefits: Enjoy flexible working options, continuous learning opportunities, and a supportive team culture.
  • Why this job: Accelerate your career while making a real impact in technology and fostering innovation.
  • Qualifications: You need experience in software development, proficiency in Java and React, and a passion for learning.
  • Other info: This role promotes a culture of respect and collaboration, welcoming diverse perspectives.

The predicted salary is between 36000 - 60000 £ per year.

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.

Full Stack Software Engineer : Java and React JS employer: McGregor Boyall

At McGregor Boyall, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Glasgow. Our commitment to employee growth is evident through continuous learning opportunities and a focus on diversity, equity, and inclusion, ensuring that every team member can thrive while contributing to impactful technology solutions. Join us to be part of a forward-thinking team where your contributions will drive meaningful change in the tech landscape.
M

Contact Detail:

McGregor Boyall Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer : Java and React JS

✨Tip Number 1

Familiarise yourself with the latest trends in Java and React. Being up-to-date with the latest features and best practices will not only boost your confidence but also demonstrate your commitment to continuous learning, which is highly valued in our agile team.

✨Tip Number 2

Engage with online communities or forums related to Java and React. Networking with other professionals can provide insights into industry standards and may even lead to referrals, increasing your chances of landing a role with us.

✨Tip Number 3

Showcase your problem-solving skills by working on personal projects or contributing to open-source initiatives. This hands-on experience will not only enhance your portfolio but also give you real-world examples to discuss during interviews.

✨Tip Number 4

Prepare to discuss your experience with agile methodologies and CI/CD practices. Being able to articulate how you've applied these principles in past projects will highlight your fit for our team culture and the role's requirements.

We think you need these skills to ace Full Stack Software Engineer : Java and React JS

Proficiency in Java
Proficiency in React JS
Understanding of Spring Framework
Experience with NoSQL databases (e.g., MongoDB, Cassandra)
Knowledge of Software Development Life Cycle (SDLC)
Familiarity with agile methodologies
Experience with CI/CD pipelines
Strong problem-solving skills
Ability to write secure and efficient code
Experience with automation tools
Understanding of application resiliency and security practices
Familiarity with TypeScript, CSS, and JavaScript
Experience in developing microservices-based architecture
Knowledge of monitoring tools (e.g., Splunk, Dynatrace, Grafana)
Commitment to continuous learning and innovation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, particularly with Java and React. Use specific examples of projects where you've implemented secure and scalable solutions.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their key responsibilities, such as developing software solutions and contributing to an agile team.

Showcase Technical Skills: Clearly list your technical skills related to the job description, including programming languages, frameworks, and tools you are proficient in. Highlight any experience with cloud technologies or microservices architecture.

Demonstrate Problem-Solving Abilities: Include examples in your application that demonstrate your ability to troubleshoot technical challenges and think creatively. This could be through specific projects or situations where you improved coding standards or system architecture.

How to prepare for a job interview at McGregor Boyall

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and React in detail. Bring examples of projects you've worked on, focusing on the challenges you faced and how you overcame them. This will demonstrate your problem-solving abilities and technical expertise.

✨Understand Agile Methodologies

Since the role involves working in an agile team, make sure you understand agile principles and can discuss your experience with them. Be ready to share how you've contributed to team dynamics and project success in previous roles.

✨Prepare for Coding Challenges

Expect to face coding challenges during the interview. Brush up on your coding skills, particularly in Java and React. Practice common algorithms and data structures, as well as writing clean, efficient code under time constraints.

✨Demonstrate a Growth Mindset

Highlight your commitment to continuous learning and innovation. Discuss any recent technologies or methodologies you've explored, especially in automation and cloud services. This shows that you're proactive and eager to grow within the role.

Full Stack Software Engineer : Java and React JS
McGregor Boyall
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>