CrawlJobs Logo

Java Fullstack Engineer

barclays.co.uk Logo

Barclays

Location Icon

Location:
United Kingdom , Glasgow

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join as an AVP Java Fullstack Engineer and be involved in building and support the technology systems that enable Barclays to verify client identity, suitability and risks when establishing business relationships with Corporate and Investment Banking Clients. We are building out a team to work on a transformation programme to build a more streamlined, high performance client onboarding ecosystem with AI assisted data driven decision making capability.

Job Responsibility:

  • To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • 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

Requirements:

  • Core Java
  • Collections
  • Multi-Threading and Concurrency
  • OOPS concepts
  • Exception Handling
  • JVM Concepts
  • Spring Framework (Spring Boot, Spring Batch, Spring Integration)
  • SQL
  • Micro Service Architecture
  • Developing and integration with Restful web services
  • Design Pattern
  • Angular
  • React
  • HTML/CSS/JS

Nice to have:

  • Devops - Monitoring and tooling like ELK and App Dynamics
  • Build and Deployment tools
  • Docker
  • Kubernetes
  • Load Balancer principles
  • Experience working on highly scalable applications
  • Database and Messaging - SQL (Joins Indexing Transaction)
  • No SQL( Mongo, Cassandra, CAP Theorem etc.)
  • SQL Queries
  • Query Optimizations etc.
  • Caching Framework –Concepts, Types of Caching, Principles of caching. Priming, Eviction, Cache Miss, Consistency staleness, MRU etc
  • Messaging – Kafka, Solace
What we offer:
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java Fullstack Engineer

Engineering Manager - Fullstack

As Engineering Manager for Interfaces at PPRO, you will lead a newly established...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
ppro.com Logo
PPRO GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong communication skills and the ability to work with a diverse group of stakeholders
  • Humble and inclusive leadership style
  • Experience in developing, mentoring and growing a high performing collaborative and diverse team
  • Results-orientation, collaborative, pragmatic, and with a continuous improvement mindset
  • Desire to spend ~50% of your time close to the code
  • Ability to analyse and articulate tradeoffs of technical problems to a broad audience
  • Experience designing and building scalable fullstack products and services
  • A track record building micro-frontend architecture with multiple modules and widgets
  • Experience working with frontend frameworks, including, but not limited to React
  • Experience working with one or more general-purpose programming languages including, but not limited to Java
Job Responsibility
Job Responsibility
  • Develop and drive the technology strategy for your product in partnership with your Product Manager counterpart
  • Establish a foundation to enable the efficient creation of frontend solutions to other teams across the company
  • Work with your team to develop new UIs, modules, and platforms for PPRO
  • Inspire, coach and mentor engineers’ growth and success, helping them to find and develop their strengths
  • Collaborate with stakeholders and customers to identify the most significant opportunity areas for your product
  • Set clear expectations and goals for your team and measure impact
  • Lead by example and work close to the code (React and Java), making informed decisions while you identify technical risks
  • Facilitate technical discussions, help guide resolutions and navigate trade-offs
  • Own operational excellence for your product, establishing metrics and processes for regular assessment and improvement
What we offer
What we offer
  • Hybrid working with a 3 days / week on site expectation
  • 30-day holiday allowance
  • Work from abroad policy, enabling employees to work remotely for up to another 30 days per year
  • €1,000 annual budget for professional growth
  • Leadership cafés, on-the-job training
  • Accident insurance, disability insurance, direct insurance (bAV) and travel insurance
  • Enhanced family leave
  • Contribution towards the costs of your gym membership
  • Access to a mental health platform for therapy, courses, meditations
  • Modern office with multimedia-equipped meeting rooms, kitchen, and lunch area
  • Fulltime
Read More
Arrow Right

Fullstack Engineer

Design, develop, and deliver high-quality features across our frontend and backe...
Location
Location
France , Nantes
Salary
Salary:
Not provided
actian.com Logo
Actian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong agile mindset, theoretical and practical knowledge of common Agile Methodologies such as Scrum, Kanban Shape Up or Scaled Agile (Safe, LESS)
  • Good written and verbal communication skills in English
  • Extended knowledge of development technologies (Scala / Java / TypeScript / Angular) and engineering practices
  • Good knowledge of algorithms and data structures
  • Strong analytical and reasoning skills with an ability to visualise processes and outcomes
  • Good understanding of SaaS architecture and cloud technologies (AWS)
  • Comfortable in working collaboratively using tools such as GitHub, Jira, and Docker
  • Familiar with DevOps approach and related tools
  • Secure development (top design flaws, OWASP top ten, secured agile lifecycle development)
Job Responsibility
Job Responsibility
  • Collaborate within the development team by actively engaging in agile ceremonies, estimations, pair programming, design sessions, and code reviews with a security-first mindset
  • Build, maintain, and improve software solutions by enhancing existing codebases, troubleshooting incidents, resolving software issues, and maintaining comprehensive documentation
  • Contribute to continuous learning and best practices by applying industry standards, sharing expertise, and leading or participating in internal technical knowledge-sharing sessions
What we offer
What we offer
  • Competitive salary and benefits package
  • Flexible work arrangements (remote or hybrid)
  • Opportunities for professional growth and development
  • Fulltime
Read More
Arrow Right

Java (Fullstack) Developer

Junior or Mid-level Java (Fullstack) Developer position at CHECK24 Vergleichspor...
Location
Location
Germany , München
Salary
Salary:
Not provided
https://www.check24.de Logo
CHECK24
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong in at least one programming language (Java, Kotlin, Scala, C#, C++...)
  • Solid software engineering fundamentals
  • Eager to continuously learn and grow
  • Strong analytical skills together with high problem-solving competence and passion for excellence
  • High self-motivation and self-discipline to bring projects across the finish line
Job Responsibility
Job Responsibility
  • Web application development as a member of a cross-functional agile team
  • Independently driving tickets from understanding requirements through solution design, implementation, code review, and testing to delivery into production and maintenance
  • Continuous improvement of knowledge about our system, its architecture and design, about used stack, and best practices
  • Application of gathered knowledge across all activities
  • Proactively reducing technical debt and keeping our applications technologically up to date
What we offer
What we offer
  • An established company with a stable start-up foundation, having over 10 years of market success, yet a start-up feel
  • Mentoring & Growth: you'll pair with experienced developers who guide you on best practices, you can attend internal trainings or external conferences to stay on top of your craft
  • Career opportunities through continuous growth - pursue the path to become a technical expert or develop into a leadership role
  • Working in an international, English-speaking team of smart, motivated people
  • Central location with excellent transport connections
  • Vouchers for numerous CHECK24 products and a subsidized company pension scheme
  • Office perks including free coffee, tea, fruits, vegetables, muesli, milk, breakfast and lunch multiple times per week
  • Fulltime
Read More
Arrow Right

Fullstack Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Engineer/Developer using Java
  • Minimum 3 years' experience in front end technologies
  • Knowledge of Kubernetes and OpenShift
  • Knowledge of tools like Bitbucket, Jira & RLM
  • Working experience on Cloud applications
  • Comprehensive knowledge of Banking and securities domain for application development
  • Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines
  • Exposure to front-end technologies (Angular, JavaScript, Typescript / HTML5/ CSS3)
  • Basic understanding of databases (SQL Server preferably) with ability to write queries and stored procedures
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
  • Recommend and develop security measures in post implementation analysis of business usage
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

We are seeking a highly motivated and skilled Java Fullstack Developer with expe...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • Proven experience as a Fullstack Developer with a strong focus on Java, Spring Boot, and Angular
  • Solid understanding of object-oriented programming (OOP) principles and design patterns
  • Proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Extensive experience with Angular (version 2+ preferred) and its core principles
  • Strong command of front-end technologies: HTML5, CSS3, JavaScript/TypeScript
  • Experience with RESTful API design and development
  • Familiarity with database technologies (SQL and/or NoSQL)
  • Experience with version control systems (e.g., Git)
  • Understanding of agile development methodologies (Scrum, Kanban)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain server-side applications using Java and Spring Boot
  • Develop interactive and responsive user interfaces using Angular, HTML5, CSS3, and TypeScript
  • Collaborate with product owners, UX/UI designers, and other developers to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Implement and manage APIs, RESTful services, and microservices architecture
  • Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to design schemas and optimize queries
  • Ensure the performance, quality, and responsiveness of applications
  • Conduct unit and integration testing to ensure high-quality software delivery
  • Participate in code reviews to maintain code quality and share knowledge
  • Troubleshoot and debug issues, providing timely resolutions
  • Fulltime
Read More
Arrow Right

Fullstack Java Angular Developer

As a VIE Java Angular Developer, you will join our team in Brussels and contribu...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Graduated with a degree in Computer Science, Software Engineering, or related field
  • Previous experience (internship, academic, or professional) with Java & Angular
  • Strong understanding of Object-Oriented Programming and web application development
  • Mandatory: Fluency in English & French (written and spoken)
  • Eligible for the VIE program
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining web applications using Java (backend) and Angular (frontend)
  • Writing clean, scalable, and efficient code
  • Participating in code reviews, testing, and continuous integration processes
  • Collaborating with functional analysts, product owners, and business stakeholders
  • Ensuring technical documentation and best practices are followed
  • Contributing to the overall improvement of development methodologies
What we offer
What we offer
  • An international learning environment
  • Extensive training and certifications
  • The opportunity to bring new ideas to develop a thriving business
  • Individual coaching and mentoring, as well as the chance to learn from experts for your professional and personal growth
  • An attractive, tailor-made, and evolving career path
  • Fulltime
Read More
Arrow Right

Fullstack Java Developer

ABOUT THE JOB: Develop rich, interactive, and responsive user interfaces using R...
Location
Location
Singapore
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 6 years of hands-on full-stack development experience
  • Strong focus on Java Spring Boot and modern frontend engineering using React.js, Vue.js, Next.js, and Angular
  • Proficiency in React.js, TypeScript, HTML5, CSS3 (Sass, Tailwind, or Styled Components)
  • Proficiency in modern frontend build tools (Webpack, Vite, etc.)
  • Solid experience with Java, Spring Boot, and microservices for backend development
  • Strong understanding of RESTful APIs, system integration, and distributed system design
  • Experience working with PostgreSQL and/or MSSQL databases
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or OCP preferred)
  • Exposure to CI/CD tools such as Jenkins, SonarQube, Argo CD, and JFrog
  • Excellent problem-solving skills and a proactive, process-oriented approach
Job Responsibility
Job Responsibility
  • Develop rich, interactive, and responsive user interfaces using React.js, modern JavaScript (ES6+), and other modern frontend frameworks such as Vue.js, Angular, or Next.js
  • Implement reusable UI components and ensure seamless integration with backend APIs
  • Collaborate closely with UX/UI designers and backend engineers to deliver cohesive, user-centered experiences
  • Develop and maintain backend services using Java and Spring Boot microservices to support business logic and data processing
  • Design, develop, and integrate APIs (REST/OpenAPI) ensuring performance, scalability, and security
  • Contribute to all stages of the software lifecycle: architecture, implementation, deployment, and monitoring
  • Ensure strong automated test coverage across both frontend and backend (unit, integration, and E2E)
  • Participate in building and improving CI/CD pipelines and scalable engineering workflows
  • Drive continuous improvement through code quality, automation, and engineering best practices
  • Explore and apply AI-driven development tools to improve engineering productivity and outcomes
What we offer
What we offer
  • Global Diversity: Be part of an international team of 110+ nationalities
  • Trust and Growth: 70% of our leaders starting at entry-level
  • Continuous Learning: Internal Academy and over 250 training modules
  • Vibrant Culture: Regular afterworks, team-building events
  • Meaningful Impact: CSR initiatives, including the WeCare Together program
  • Fulltime
Read More
Arrow Right

Fullstack engineer

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, engineering, information systems, or closely related quantitative discipline. Master’s desirable
  • Typically, 4-7 years’ experience
  • Strong web programming skills in DotNet, Java, Python or JavaScript
  • Understanding microservice architecture and how they can be built in a containerized, Kubernetes-managed environment
  • DB skills with MySQL, PostGres or similar RDBMS
  • Cloud experience with AWS is preferred
  • Experience in front end technologies like HTML, CSS, JS, ReactJS is preferred
Job Responsibility
Job Responsibility
  • Analyses the feature specifications and determines the required coding, testing, and integration activities
  • Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies
  • Identifies debugs and creates solutions for issues with code and integration into application architecture
  • Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements
  • Deploy cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications' management, scaling, and deployment
  • Contributes towards innovation and integration of new technologies into projects
  • Analyses science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right