Senior Full Stack Developer
Senior Full Stack Developer

Senior Full Stack Developer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
hackajob

At a Glance

  • Tasks: Join a dynamic team to develop and modernise software solutions for corporate lending.
  • Company: Be part of Barclays, a leading global bank with a commitment to innovation.
  • Benefits: Enjoy competitive pay, health perks, and opportunities for remote work and growth.
  • Other info: Collaborative environment with strong focus on technical excellence and career advancement.
  • Why this job: Make a real impact by transforming legacy systems into cutting-edge digital workflows.
  • Qualifications: Experience in full stack development with Java, React, and Agile methodologies.

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

hackajob is collaborating with Barclays to connect them with exceptional professionals for this role. We are seeking a Senior Full Stack Developer to join the UKCLO (UK Corporate Lending Origination) team within the Wholesale Lending transaction cycle. In this role, you will contribute to the modernisation of UKCLO platforms by replacing fragmented legacy processes with a streamlined, digital workflow. You will collaborate closely with multiple technology teams, product managers, and wider product stakeholders to ensure solutions are designed and delivered in alignment with the bank’s strategic objective.

Responsibilities

  • 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.

Key Skills and Qualifications

  • Back-end technologies - Java, SpringBoot, JPA, Hibernate, Junit, RestAssured, MicroServices; front-end technologies - React JS, Redux, Axios, JavaScript, and HTML.
  • RDBMS (MS SQL preferred), aPaaS Openshift V4, GitLab, Jenkins, JIRA, SonarQube and Veracode NPM and Maven or Gradle.
  • Computer Science degree or equivalent understanding of Computer Science, Object Oriented Design and Data Structures.
  • Experience of working in an IT project environment preferably in banking or financial sector within an Agile model.
  • Experience with message queues like Apache Kafka, IBM MQ, etc.

Additional Information

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based out of our Knutsford office.

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.

Assistant Vice President Expectations

  • To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness.
  • Collaborate closely with other functions/ business divisions.
  • Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function.
  • Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes.
  • 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 – Energise and inspire, A – Align across the enterprise, D – Develop others.
  • For an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments.
  • They will identify new directions for assignments and/or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.
  • Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
  • Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
  • Take ownership for managing risk and strengthening controls in relation to the work done.
  • Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
  • Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
  • Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc.) to solve problems creatively and effectively.
  • Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
  • Influence or convince stakeholders to achieve outcomes.

All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Senior Full Stack Developer employer: hackajob

Barclays is an exceptional employer that fosters a collaborative and innovative work culture, particularly within the dynamic environment of the Knutsford office. As a Senior Full Stack Developer, you will have access to extensive employee growth opportunities, including participation in technology communities and cross-functional collaboration, all while contributing to meaningful projects that modernise banking processes. With a commitment to excellence and a focus on secure coding practices, Barclays empowers its employees to thrive and make a significant impact in the financial sector.
hackajob

Contact Detail:

hackajob Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at Barclays or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with Java, React, and Agile methodologies. This will give you an edge when discussing your capabilities during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on coding challenges and system design questions. Use platforms like LeetCode or HackerRank to practice, and don’t forget to review secure coding practices!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in the role and the company. Don’t miss out on this opportunity!

We think you need these skills to ace Senior Full Stack Developer

Java
SpringBoot
JPA
Hibernate
Junit
RestAssured
MicroServices
React JS
Redux
Axios
JavaScript
HTML
RDBMS (MS SQL preferred)
aPaaS Openshift V4
GitLab
Jenkins
JIRA
SonarQube
Veracode
NPM
Maven
Gradle
Object Oriented Design
Data Structures
Agile Methodologies
Apache Kafka
IBM MQ
Secure Coding Practices
Unit Testing
Cross-Functional Collaboration
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Full Stack Developer role. Highlight your experience with Java, SpringBoot, and React JS, and don’t forget to mention any Agile project experience you have. We want to see how your skills align with what Barclays is looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about modernising platforms and how your background makes you a perfect fit for the UKCLO team. Keep it engaging and relevant to the job description.

Showcase Your Collaboration Skills: Since this role involves cross-functional collaboration, make sure to highlight any past experiences where you worked closely with product managers or designers. We love seeing examples of teamwork and how you contributed to successful projects!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining the team at Barclays!

How to prepare for a job interview at hackajob

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Java, SpringBoot, and React JS. Brush up on your knowledge of these tools and frameworks, as you might be asked to discuss your experience with them or even solve a coding challenge during the interview.

✨Showcase Your Collaboration Skills

Since this role involves working closely with product managers and other engineers, be prepared to share examples of how you've successfully collaborated in past projects. Highlight your ability to communicate effectively and work within cross-functional teams to achieve common goals.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your problem-solving skills, especially in relation to software design and development. Prepare to discuss specific challenges you've faced in previous roles and how you approached finding solutions, particularly in an Agile environment.

✨Emphasise Secure Coding Practices

Given the importance of secure coding in this role, be ready to talk about your experience with secure coding practices and how you ensure code quality. You might also want to mention any relevant tools you've used, like SonarQube or Veracode, to demonstrate your commitment to security in software development.

Senior Full Stack Developer
hackajob

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>