> Markdown version of [/jobs/ext/3765009-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3765009-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-Stack Developer - **Company:** Citigroup Inc. - **Location:** Belfast, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Application Lifecycle Management, Automation of Tests, Cloud Computing, Code Coverage, Software Quality, Code Review, Continuous Integration, DevOps, Distributed Systems, Java Platform Enterprise Edition (J2EE), Systems Analysis, IT Management, OpenShift, Role-Based Access Control, Secure Coding, Software Engineering, Systems Architecture, Working Model 2D, Trunk-based Development, Apache Camel, Software Security, Event Driven Architecture, Containerization, Integration Tests, Kubernetes, Apache Kafka, Docker, Service Stack, Jenkins, Vulnerability Analysis, Microservices - **Published:** October 16, 2026 - **Apply:** https://citi.wd5.myworkdayjobs.com/2/job/Belfast--United-Kingdom/Full-Stack-Developer--AVP-_261000412/apply ## About the Role * Proven relevant experience in a full-stack development role. * Excellent problem-solving skills and ability to work in fast-paced, agile environments. * Strong communication and collaboration skills. * Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements * Experience with software development using agentic AI driven workflows * Strong hands-on experience with Java J2EE and Spring based technology stack. * Must have Hands-on SQL, Oracle database * Expertise in system design and microservices architecture. * Experience with event-driven architecture and distributed systems. * Experience with trunk-based development, feature flags, and progressive delivery strategies. * Strong understanding of CI/CD pipelines, and DevOps practices. * Experience conducting code reviews, vulnerability assessments, and secure coding. * Familiarity with modern cloud-native technologies (OpenShift, Kubernetes, Docker). * Good to have hands-on experience on Kafka * Good to have Apache Camel expertise Education: * Bachelor's degree/University degree or equivalent experience ## Description Full-Stack Architecture & Development * Backend & Microservices: Design, develop, and maintain high-performance, resilient microservices and RESTful APIs using Java, Spring Boot, and modern enterprise integration patterns. * Frontend Engineering: Build responsive, accessible, and intuitive single-page applications (SPAs) and user interfaces using Angular / React. * Database Design & Management: Model, optimize, and manage relational databases (Oracle), ensuring optimal query performance, indexing strategies, and data consistency. * AI Assisted Development: Appropriately leverage available AI tools to accelerate all development activities. * Engineering Standards: Ensure all software developed complies with Citi's standards around code quality and test coverage. Cloud & Containerized DevOps * Containerization & Orchestration: Package, deploy, and manage containerized workloads using Docker, Kubernetes, and container platforms such as OpenShift. * CI/CD & Automation: Integrate code into automated CI/CD build and release pipelines (e.g., Jenkins, Tekton, Harness), enforcing code quality, automated testing, and security scanning. Systems Analysis, Design & Leadership * Conduct feasibility studies, technical assessments, time/cost estimates, and IT planning to deliver technology solutions aligned with business strategy. * Monitor and govern all phases of the Software Development Life Cycle (SDLC), including requirements analysis, system architecture, coding, unit/integration testing, and production rollout. * Recommend and implement robust application security standards, role-based access controls (RBAC), and vulnerability remediations throughout the application lifecycle. * Act as a Subject Matter Expert (SME) and mentor junior engineers, fostering engineering best practices, code reviews, and technical documentation. * Operate with high independence of judgment, collaborating with cross-functional stakeholders, product managers, and enterprise architecture teams. * Proactively manage and assess risk, adhering strictly to firm policies, regulatory compliance, and governance frameworks.