Java Fullstack Engineer – Barclays – Glasgow, Scotland, United Kingdom
Overview
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 multiyear group‑wide initiative is designed to strengthen regulatory compliance, streamline client interactions via unified infrastructure and drive operational efficiency through cutting‑edge technological advancements.
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, participation in code reviews, and promotion of 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.
Qualifications
* 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.
Additional Valuable Skills
* 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, GitLab CI) and containerization (e.g., Docker, Kubernetes).
* Knowledge of unit testing and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library).
Seniority level: Mid‑Senior level. Employment type: Full‑time. Job function: Engineering and Information Technology. Industries: Banking and Financial Services.
Location: Glasgow Campus, Scotland.
#J-18808-Ljbffr