Enable job alerts via email!

Fullstack Software engineer

Barclays UK

Glasgow

On-site

GBP 45,000 - 75,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in financial services invites you to join as a Fullstack Software Engineer in Glasgow, where you'll drive the modernization of a mobile-first app used by thousands of clients. Focused on both frontend and backend development, this role allows for significant professional growth and collaboration within an innovative engineering team.

Qualifications

  • Experience with financial services or large entities.
  • Exposure to Java frameworks, including Spring Boot, JUnit, and Mockito.

Responsibilities

  • Develop and deliver high-quality software solutions.
  • Collaborate with product managers and engineers to define requirements.
  • Implement effective unit testing practices.

Skills

React
React Testing Library
React Query
Java
Spring Boot
JUnit
Mockito
cloud providers
responsive design
Accessibility

Education

Computing degree

Job description

Join us as a Fullstack Software Engineer within our Private Bank area and be involved in a large-scale modernization and build of a mobile-first app to be used by 10,000 clients. This role offers a great opportunity for frontend developers to upscale their backend skills in Java.

To be successful as a Fullstack Software Engineer, you should have:

  • Experience with React, React Testing Library, and React Query
  • Previous experience in Financial Services or a large entity
  • Exposure to Java, Spring Boot or other frameworks, JUnit, and Mockito

Additional valued skills include:

  • Computing degree
  • Experience with cloud providers (preferably AWS)
  • Experience with responsive design and Accessibility

This role will be based at our Glasgow Campus.

Purpose of the role

Design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance.
  • Collaborate with product managers, designers, and engineers to define requirements and ensure seamless integration.
  • Participate in code reviews and promote a culture of quality and knowledge sharing.
  • Stay informed of industry trends and contribute to technology communities within the organization.
  • Follow secure coding practices to mitigate vulnerabilities and protect data.
  • Implement effective unit testing practices to ensure code quality and reliability.
Analyst Expectations
  • Perform activities timely and to a high standard, driving continuous improvement.
  • Possess in-depth technical knowledge and experience in your area of expertise.
  • Lead and support team development, guiding work and professional growth.
  • Demonstrate leadership behaviors such as listening, inspiring, aligning, and developing others.
  • Develop technical expertise and act as an advisor where appropriate.
  • Partner with other functions and manage risks and controls effectively.
  • Understand how your work contributes to organizational objectives and demonstrate attention to detail.
  • Resolve problems using technical experience and guide team members.
  • Communicate effectively with stakeholders and build networks.

All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset to Empower, Challenge, and Drive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.