Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI

Boundaryless GmbH

Greater London

Presencial

GBP 60.000 - 90.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Boundaryless GmbH in London is seeking a skilled Full-Stack Developer to design, build, test, and deploy enterprise-grade applications using React, Python, and Oracle Database. You will implement AI/GenAI features, design robust APIs, and ensure secure, scalable solutions across front-end and back-end services.

The role emphasizes end-to-end delivery, collaboration with Product and Eng teams, and participation in CI/CD, testing, and architectural decisions.

Formación

  • Degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • 4–8 years of full-stack development experience is typical for the role.
  • Experience delivering production-grade apps in front-end, back end, API, and database layers.

Responsabilidades

  • Design, develop, test, and deploy end-to-end applications across front-end and back-end.
  • Build responsive, scalable web apps using React and Python against Oracle DB.
  • Develop and maintain APIs and microservices with Python frameworks (FastAPI, Flask, Django).
  • Implement AI/GenAI capabilities and validate AI-generated code for security and quality.
  • Create CI/CD pipelines and participate in code reviews and architectural discussions.

Conocimientos

React
Python
Oracle DB
AI/GenAI
TypeScript
REST APIs
SQL/PLSQL
Git
Docker
Kubernetes
Agile
CI/CD
Unit Testing

Educación

Bachelor’s or Master’s in CS

Herramientas

Git
Jira
Confluence
Docker
Kubernetes
GitHub Copilot
GitHub Actions

Descripción del empleo

Full-Stack Developer – React, Python, Oracle Database, and AI/GenAI

Job Category: Full-Stack Development / Software Engineering

Job Type: Full-Time

Job Location: London

Boundaryless is a boutique consulting firm, providing clients with deep expertise in advanced analytics & data forensics, agentic automation, and Artificial Intelligence solutions.

We operate around the world, with offices in seven countries: United Kingdom, France, The Netherlands, Switzerland, India, Sri Lanka, and the USA.

Due to growing demand from financial services organisations for digital transformation, data transformation, intelligent automation, and AI-enabled solutions, we are expanding our engineering team and are looking for experienced Full-Stack Developers who can design and deliver enterprise grade applications using modern front-end, back-end, database, and AI technologies.

Role Description
  • The Full-Stack Developer will design, develop, test, and deploy end-to-end applications across front-end and back-end technologies.
  • Build responsive, scalable, secure, and user-focused web applications using React.js, Python, and Oracle Database.
  • Develop and maintain robust back-end services, APIs, and microservices using Python frameworks such as FastAPI, Flask, or Django.
  • Build high-performance front-end applications using React.js, TypeScript, modern state management libraries, and reusable component patterns.
  • Design and work with Oracle Database including schema design, data modelling, SQL, PL/SQL, stored procedures, and query optimisation.
  • Ensure seamless integration between front-end, back-end, databases, and third-party services through well-designed APIs.
  • Integrate modern AI and Generative AI capabilities such as LLM APIs, Retrieval-Augmented Generation (RAG), and AI agents into enterprise applications where appropriate. Use AI-assisted development tools such as GitHub Copilot to improve development productivity while validating generated code for security, maintainability, and correctness. Build AI agents using Google Agent Development Kit (ADK) or equivalent agentic frameworks such as LangGraph or CrewAI.
  • Develop comprehensive unit, integration, regression, and end-to-end tests to ensure application quality and reliability.
  • Build and maintain CI/CD pipelines supporting automated build, testing, release, and deployment processes.
  • Work closely with Product Owners, Designers, Developers, Architects, and other stakeholders to translate requirements into high-quality technical solutions.
  • Participate in code reviews, technical-design discussions, architectural decisions, troubleshooting, and performance optimisation.
  • Work within enterprise tooling environments including Git, Jira, Confluence, Docker, monitoring platforms, and security tooling.
Location
  • The role will work closely with cross-functional and geographically distributed engineering and product teams.
  • The candidate should be comfortable working within enterprise development environments and structured delivery processes.
Core Skills & Experience
  • Minimum 4 years and maximum 8 years of professional experience in full-stack software development.
  • Strong hands-on experience delivering production-grade applications across front-end, back end, API, and database layers.
  • Strong experience with Python back-end development using FastAPI, Flask, Django, or equivalent frameworks.
  • Experience designing and consuming RESTful APIs and microservices.
  • Working knowledge of Oracle Database, including SQL, PL/SQL, schema design, and data modelling.
  • Experience integrating front-end applications with back-end services and enterprise systems. Strong understanding of software engineering practices including modular design, reusable components, error handling, logging, testing, and code quality.
  • Experience working with Git, pull requests, branching strategies, merge-conflict resolution, and collaborative code-review processes.
  • Experience working in Agile/Scrum delivery environments.
  • Strong analytical, debugging, troubleshooting, and problem-solving skills. Excellent written and verbal communication skills with the ability to collaborate effectively across technical and business teams.
Front-End Development
  • Strong understanding of React architecture including functional components, hooks, props, state, component lifecycle, and reusable component design.
  • Experience with React Router, Vite, Material UI, Ant Design, or equivalent technologies. Experience with state-management and data-fetching tools such as Redux Toolkit, Zustand, React Query, or equivalent frameworks.
  • Working knowledge of TypeScript in React applications.
  • Ability to build responsive and adaptive interfaces across devices and screen sizes. Basic understanding of Web Content Accessibility Guidelines (WCAG).
  • Awareness of front-end performance practices including lazy loading, code splitting, caching, and asset optimisation.
Back-End & Database Development
  • Experience designing and developing RESTful APIs and microservices.
  • Familiarity with asynchronous programming in Python, including asyncio.
  • Experience with third-party API integrations and data-processing workflows. Strong working knowledge of Oracle Database including schema design, data modelling, SQL, and PL/SQL.
  • Experience developing queries, stored procedures, functions, and database logic. Basic understanding of query optimisation, execution plans, indexing, and database performance.
  • Awareness of enterprise data governance, privacy, security, and access-control standards. AI & GenAI Experience
  • Hands‑on experience with GitHub Copilot or equivalent AI-assisted development tools is desirable.
  • Ability to review and validate AI-generated code for correctness, security, maintainability, and compliance.
  • Exposure to integrating LLM APIs such as Google Gemini, Anthropic Claude, or equivalent models into applications.
  • Understanding of prompt engineering and Retrieval-Augmented Generation (RAG). Exposure to LLM orchestration frameworks such as LangChain, LlamaIndex, or equivalent technologies.
  • Experience or exposure to building AI agents using Google ADK, LangGraph, CrewAI, or equivalent agentic frameworks.
  • Understanding of agentic patterns including tool usage, memory, planning, orchestration, workflow execution, and multi-agent collaboration.
  • Awareness of enterprise AI guardrails, content safety, responsible AI, security, and data privacy requirements.
Delivery & Methodology
  • Experience working in Agile/Scrum or similar iterative delivery models.
  • Ability to translate functional requirements into technical designs, development tasks, and implementation plans.
  • Experience participating in sprint planning, backlog refinement, code reviews, testing, release planning, and production support.
  • Strong understanding of software development lifecycle practices from design and development through testing, deployment, and stabilization.
  • Experience working with CI/CD pipelines using GitHub Actions, Lightspeed, or equivalent technologies.
  • Familiarity with Docker and containerisation concepts.
  • Exposure to Kubernetes and Helm is desirable.
  • Familiarity with artifact-management platforms such as Artifactory or Nexus. Nice-to-Have (Enterprise Tooling & Testing)
  • Experience using Jira and Confluence for development tracking, collaboration, and documentation.
  • Exposure to monitoring and observability platforms such as Splunk, Grafana, Dynatrace, or equivalent tools.
  • Awareness of secrets-management platforms such as HashiCorp Vault and broader enterprise security practices.
  • Experience with back-end testing frameworks such as pytest or unittest.
  • Experience with front-end testing frameworks such as Jest.
  • Experience with end-to-end testing tools such as Playwright or Selenium. Understanding of unit, integration, regression, and end-to-end testing practices.
Main Tasks and Responsibilities
  • Design and develop responsive web applications using React.js and TypeScript. Develop and maintain back-end services, APIs, and microservices using Python. Design and maintain Oracle database schemas, queries, stored procedures, and supporting data structures.
  • Integrate front-end, back-end, database, and third-party services through secure APIs. Translate business and product requirements into technical solutions and implementation tasks.
  • Develop reusable, maintainable, secure, and scalable application components. Integrate GenAI, RAG, LLM APIs, and AI-agent capabilities into applications where required. Build AI agents using Google ADK or equivalent agentic frameworks.
  • Use GitHub Copilot or equivalent AI-assisted development tools responsibly to support software development.
  • Write and maintain unit, integration, and end-to-end automated tests.
  • Build and improve CI/CD pipelines and support automated deployments. Perform code reviews and ensure adherence to development standards and best practices. Monitor application performance, investigate production issues, and implement appropriate fixes.
  • Participate in technical-design and architecture discussions.
  • Maintain technical documentation and collaborate with Product, Design, Architecture, QA, and Engineering teams.
  • Ensure applications meet enterprise standards for security, performance, reliability, data privacy, and maintainability.
  • Stay current with emerging full-stack, cloud, AI, and GenAI technologies and identify opportunities to improve engineering practices.
Education
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Engineer Fullstack
Engineer Fullstack

ELLIOTT MOSS CONSULTING PTE. LTD. • High Street

Presencial
GBP 65.000 - 90.000
Senior Full Stack Engineer (Java + Angular/React + Python)
Senior Full Stack Engineer (Java + Angular/React + Python)

Luxoft • Gran Bretaña

A distancia
GBP 100.000 - 140.000
GenAI Fullstack Engineer
GenAI Fullstack Engineer

Sanderson Government & Defence • West of England

Presencial
GBP 70.000 - 110.000
Applied AI ML Lead - Python & Agentic AI
Applied AI ML Lead - Python & Agentic AI

JPMorgan Chase & Co. • Auchentibber

Presencial
GBP 90.000 - 150.000
Full-Stack Engineer
Full-Stack Engineer

Ocho People • Belfast City District

Presencial
GBP 41.000 - 50.000
Hybrid working
Full Stack Software Engineer
Full Stack Software Engineer

Holt Recruitment Group • Greater London

Presencial
GBP 65.000 - 90.000
Sr Application Developer
Sr Application Developer

Birlasoft Limited • Staffordshire Moorlands

Presencial
GBP 90.000 - 120.000
Gen Ai Engineer
Gen Ai Engineer

Avance Consulting • East Staffordshire

Presencial
GBP 100.000 - 150.000
AI Solutions Engineer - RAG - Python - LLM - Wealth Management
AI Solutions Engineer - RAG - Python - LLM - Wealth Management

Rothstein Recruitment Ltd • Greater London

Presencial
GBP 90.000 - 130.000
Lead AI Engineer - Agentic AI, RAG, LLM - Wealth Management
Lead AI Engineer - Agentic AI, RAG, LLM - Wealth Management

Rothstein Recruitment • Greater London

Presencial
GBP 120.000 - 180.000