Barclays
FullStackDeveloper
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Full Stack Developer at Barclays. Skills: Core Java, Spring ecosystem, Risk & Controls, Change & Transformation. Design, develop and improve software. Development and delivery of high-quality software solutions”
What You'll Achieve.
contributing to risk and control objectives; aligning technology solutions with business and regulatory requirements
Industry & Context.
Resolve problems by identifying and selecting solutions
What They're Looking For.
Must Have
Ample Risk & Controls, Demonstrated experience in Change & Transformation delivery, Well-developed business acumen, Experience in Core Java, Experience across the Spring ecosystem, Spring Framework, Spring Boot, Spring Data (JPA/Hibernate)
Nice to Have
Experience with Kafka, event‑driven / messaging‑based architectures, Practical knowledge of CI/CD pipelines, DevOps tooling
What You'll Do.
develop and improve software
Development and delivery of high-quality software solutions
Ensure code is scalable
Define software requirements
Devise solution strategies
Ensure seamless integration
Participate in code reviews
Promote a culture of code quality
Stay informed of industry technology trends
Contribute to organization’s technology communities
Adherence to secure coding practices
Implement effective unit testing practices
How You'll Work.
Team & Collaboration
Cross-functional collaboration with product managers, designers, and other engineers; Collaboration with peers; Partner with other functions and business areas; Guide and persuade team members; Act as contact point for stakeholders outside immediate function; Build network of contacts outside team and external to organization
Communication Scope
communicate complex / sensitive information
Full Job Description
# **Job Description** **Purpose of the role** To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. **Accountabilities** * Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. * Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. * Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. * Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. * Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. * Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. **Analyst Expectations** * To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. * Requires in-depth technical knowledge and experience in their assigned area of expertise * Thorough understanding of the underlying principles and concepts within the area of expertise * They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. * If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E –
Applying for this Full Stack Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Barclays?
Real rants from real employees. Read before you apply.