IT & Software

Full Stack Engineer

Barclays

Knutsford · Cheshire · United Kingdom

Overview

In questa ruolo, you design, develop and maintain scalable software across front-end and back-end, collaborating with cross-functional teams to deliver solutions that support customers and business outcomes. You apply secure coding practices and unit testing to ensure robust delivery. You contribute to technical excellence, stay abreast of trends, and help align software with business objectives. This role blends hands-on engineering with a growth mindset within Barclays’ values and culture.

Responsibilities
  • Develop and deliver high-quality software using industry-standard languages, frameworks and tools
  • Ensure code is scalable, maintainable and optimized for performance
  • Collaborate with product managers, designers and engineers to define requirements and align with business goals
  • Participate in code reviews and promote code quality and knowledge sharing
  • Stay current with technology trends and contribute to technology communities
  • Adhere to secure coding practices to protect data and ensure secure solutions
  • Implement effective unit testing to ensure design, readability and reliability
Key requirements
  • Core Java, Spring Boot & Apache Camel for enterprise-grade applications
  • MongoDB for NoSQL data design and development
  • Software design, testing and secure coding practices
  • Cloud-Native & Microservices Architecture
  • DevOps, CI/CD & Automation
  • Database design, performance and API integration with messaging technologies (Kafka, MQ)
  • collaboration across cross-functional teams
  • problem solving and attention to detail
  • ability to influence and communicate complex information
  • Java
  • Spring Boot
  • Apache Camel

Reference: WJ-747_30303199

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.