> Markdown version of [/jobs/ext/1589918-technology-application-strategy-java-developer-assistant-vice-president](https://www.wearedevelopers.com/jobs/ext/1589918-technology-application-strategy-java-developer-assistant-vice-president). 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). --- # Technology Application Strategy - Java Developer - Assistant Vice President - **Company:** Citigroup Inc. - **Location:** London, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Confluence, JIRA, Continuous Integration, Relational Databases, Linux, Programming Tools, Github, Gradle, OpenShift, Oracle (Applications), Systems Development Life Cycle, Software Deployment, Software Engineering, Google Cloud, Spring-boot, Git, Build Tools, Bitbucket, Docker, Microservices - **Published:** July 12, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=bde6e56aefbc5cff ## About the Role * You will be a highly motivated self-starter who is comfortable taking on new challenges with an open and inquisitive mind and a readiness to learn. * You will be a competent Java developer who drives with tests and understands the importance of writing clean, testable code. * You will have a strong understanding of core Java and have experience building apps using SpringBoot. * You will have experience working with build tools such as Gradle. * You will be comfortable working with Linux and be familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence, etc. * You will have a knowledge of build pipelines, CI/CD and the pathway to production. Desirable Skills * Working knowledge of app containerisation and deploying applications on cloud platforms (e.g. OpenShift, AWS, GCP) with Docker or Podman. * Experience with relational databases such as Oracle. ## Description * You will play a key role in developing tooling for the Citi developer community using a range of technologies including Java and SpringBoot microservices on Linux on OpenShift. * You'll build APIs to integrate with other systems across the bank using industry best practices. * You will engage across the entire Software Development Lifecycle (SDLC), from initial design and architecture to development, testing, deployment, and ongoing support, ensuring the delivery of high-quality, impactful solutions. * Act as a trusted consultant and partner to developers worldwide within Citi. You will provide expert guidance, facilitating their onboarding and maximizing their utilization of the innovative tools and platforms you help create. * You will serve as a subject matter expert for both senior stakeholders and team members. You will role model engineering excellence and play your part in actively fostering a culture of continuous learning and openly sharing your knowledge and experience. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [GitOps for the people](https://www.wearedevelopers.com/videos/815-gitops-for-the-people) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)