Full Stack Engineer; React + Java Scotland - Fulltime - Hybrid
Glasgow, Glasgow City Area, G1, Scotland, UK
Listed on 2026-06-15
-
Software Development
Java Developer, Full Stack Developer, Backend Developer, React.js
Full Stack Engineer (React + Java) - Glasgow, Scotland - Fulltime - Hybrid - Glasgow Reference Code:
- Type:
Permanent Professional Communities:
Software Engineering
Job Role:
Full Stack Engineer (React + Java)
Location: Glasgow, Scotland
About the Job you are considering:
We are looking for a talented Full Stack Engineer (React + Java) with strong expertise in building scalable, secure, and high-performance web applications. The ideal candidate should have deep knowledge of front-end (React
JS) , back-end (Java/Spring Boot), architecture with a passion for delivering seamless end-to-end user experiences and robust enterprise-grade solutions.
Hybrid working:
The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time.
Your Role:
- Develop and maintain responsive and user-friendly web applications using React
JS and RESTful APIs using Java (Spring Boot or similar frameworks) - Build reusable components and scalable front-end architectures
- Collaborate with UI/UX designers to translate designs into high-quality code
- Integrate front-end components with RESTful APIs and backend services
- Optimize applications for maximum speed, performance, and scalability
- Ensure cross-browser compatibility and mobile responsiveness
- Write clean, maintainable, and testable code following best practices
- Participate in code reviews and contribute to continuous improvement
- Troubleshoot and debug issues to improve application performance
- Stay updated with emerging front-end technologies and frameworks
- Implement business logic, data processing, and backend services
- Ensure application security, performance, and scalability on the server side
- Integrate with databases, third-party services, and enterprise systems
- Integrate front-end applications with backend services and APIs
- Optimize application performance across both front-end and back-end layers
- Participate in system design discussions and contribute to solution architecture
Your Skills:
- Bachelors degree in Computer Science, Engineering, or related field
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Hands-on experience with React
JS, including Hooks, Components, and State Management - Strong proficiency in Java and frameworks like Spring Boot / Spring MVC
- Experience with state management libraries such as Redux or Context API
- Familiarity with RESTful APIs and asynchronous programming
- Experience with version control systems like Git
- Understanding of responsive design and cross-browser compatibility
- Familiarity with modern build tools like Webpack, Babel, or Vite
- Basic understanding of testing frameworks (Jest, React Testing Library)
- Knowledge of backend design patterns and API design principles
- Experience with relational databases
- Experience integrating with external services and APIs
- Familiarity with CI/CD pipelines and deployment processes
- Understanding of tools such as JIRA, GIT, Intellij IDEA, Gitlab and Docker
- Pub/sub middleware experience (eg. Kafka, MQ)
- Experience in cloud services such as Lamda , Step function and IAM
- Experience in enterprise design patterns and web architectures
We are a Disability Confident Employer:
Capgemini is proud to be a
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: