cover image
Natobotics

Full Stack Developer - Strategic Exposure Check Workstream

On site

Knutsford, United kingdom

Freelance

17-03-2025

Share this job:
Expired

Job Specifications

Requiring Java full stack developer for Bank client at Knutsford location, UK

Full Stack Developer - Strategic Exposure Check Workstream

Location: Knutsford, UK (Hybrid - 2 days in the office)

Contract

Duration: [6+ Months]

Are you an experienced Full Stack Developer looking to work in a dynamic, agile environment with a leading financial institution? Join Barclays on their IFC Programme and play a crucial role in developing and maintaining the Strategic Exposure Check system, which supports financial crime prevention efforts.

Key Responsibilities:

Full Stack Development: Design, develop, and maintain both frontend and backend components of the system.
Frontend: Build intuitive user interfaces using React or Angular.
Backend: Implement RESTful APIs and microservices using Spring Boot and Java 21.
Cloud Solutions: Work with AWS or in-house cloud technologies to design scalable, cloud-native solutions.
Database Management: Optimize SQL queries and interact with RDFox (graph database) using SPARQL.
DevOps & CI/CD: Embrace GitLab, Docker, and Kubernetes to manage continuous integration and deployment.
Agile Environment: Actively engage in Agile ceremonies and collaborate with cross-functional teams.
Business & Technical Insights: Collaborate with business analysts to translate requirements into technical solutions.
Quality Assurance: Write and maintain unit tests and integration tests for high-quality code.

Required Skills & Experience:

Expertise in Java 21, React/Angular, Spring Boot.
Familiarity with RESTful APIs, microservices, and Cloud solutions (AWS).
Strong database skills: SQL and experience with RDFox and SPARQL.
Experience with CI/CD, Docker, and Kubernetes.
Agile methodology experience, with the ability to collaborate effectively in teams.
Financial crime prevention knowledge is a plus.

========================================================================================

JD - Full Stack Developer - Strategic Exposure Check Workstream

Job Description: As a ‘can-do’ Full Stack Developer in our IFC Programme, you'll play a crucial role in developing and maintaining our strategic Exposure Check system. You'll work in a modern, agile environment, utilizing best-of-breed tools and technologies to create robust, scalable solutions. This position offers not just the chance to enhance your technical skills, but also to deepen your understanding of the financial crime business domain.

Key Responsibilities:

Full Stack Development
Design, develop, and maintain both frontend and backend components of our Exposure Check system
Write clean, efficient, and well-documented code in Java 21
Develop responsive and intuitive user interfaces using React or Angular
Implement RESTful APIs and microservices using Spring Boot Portfolio
Experience design and programming for “Cloud” solutions (AWS or in-house cloud), understand the pro/cons to make informed design and code decisions.
Database Management
Work with both relational databases (RDBMS) and the graph database RDFox
Write and optimize complex SQL queries
Use RDF models and SPARQL queries from the graph database along our Ontology expert
DevOps and CI/CD
Participate in the CI/CD pipeline using GitLab
Embrace tools to improve your coding style and quality
Containerize applications using Docker
Work with Kubernetes for orchestration and deployment
Agile Practices
Actively participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
Collaborate closely with Product Owners, Scrum Masters, and other team members
Contribute to backlog refinement and story point estimation
Business Analysis
Gain a deep understanding of the Exposure Check process and its role in financial crime prevention
Collaborate with business analysts to translate requirements into technical solutions
Provide technical insights to help shape business requirements
Quality Assurance
Write and maintain unit tests and integration tests
Participate in code reviews to ensure high code quality and share knowledge
Troubleshoot, debug, and resolve software defects
Continuous Learning
Stay updated with the latest trends in full stack development and financial crime prevention technologies
Share knowledge with team members through presentations or documentation
Contribute to the team's technical growth and innovation

About the Company

Natobotics Ltd founded in 2012, provides boutique technology, digital customer experience, consulting and software development services. Over the years we had been supporting our clients in the areas of cloud transformation, Big data & Analytics, Digital Journey, Machine Learning and Platforms. Know more