×
Register Here to Apply for Jobs or Post Jobs. X

Java Full Stack Engineer

Job in Glasgow, Glasgow City Area, G1, Scotland, UK
Listing for: Barclays UK
Full Time position
Listed on 2025-11-18
Job specializations:
  • Software Development
    Java Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Join to apply for the Java Full Stack Engineer role at Barclays UK

Join our dynamic Technology team as a Java Fullstack Engineer AVP level, and be involved in shaping the future of financial crime prevention through the transformative "Integrated Financial Crime Program". This multi‑year group‑wide initiative is designed to strengthen regulatory compliance, streamline client interactions via unified infrastructure and drive operational efficiency through cutting‑edge technological advancements.

The ideal candidate would be an experienced Java Fullstack Engineer with passion for transition into architecture, ready to apply technical expertise to strategic system design.

The Integrated Financial Crime (IFC) portfolio is a multi‑faceted Financial Crime programme of change delivered via over 20 programmes to create a holistic, risk‑based and effective Financial Crime environment, strengthen robustness and enhance automation of Financial Crime processes, develop and strengthen our skills and capabilities across all lines of defence and empower our partners, colleagues and customers to identify and prevent Financial Crime by raising awareness of the risks.

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

  • Experience in full‑stack development with expertise in building dynamic, responsive, and reusable components
  • Worked on Enterprise Case Management Life cycle applications involving backend server builds in either Java or C++ Tech Stack
  • Experience with Kafka or other message brokers for event‑driven communication
  • Proficiency in developing RESTful APIs and microservices using Java Spring Boot. Strong understanding of Spring Framework (e.g., Spring MVC, Spring Security, Spring Data)
  • Strong knowledge of state management (e.g., Redux, Context API) and React hooks. Experience with RESTful APIs and integrating frontend with backend services

Some other highly valued skills may include:

  • Basic understanding of Camunda BPM for workflow orchestration and process automation. Familiarity with BPMN 2.0 for designing workflows
  • Familiarity with CI/CD pipelines (e.g., Jenkins, Git Lab CI) and containerization (e.g., Docker, Kubernetes)
  • Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library)

You may be assessed on the key critical skills relevant for success in the 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 Glasgow Campus.

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.
  • 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…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary