
Funding Senior Java Developer
at Barclays
Posted 6 hours ago
No clicks
- Compensation
- Not specified
- City
- Hong Kong
- Country
- China
Currency: Not specified
An experienced Java / Spring Boot Developer is sought to be embedded with Barclays' APAC Funding Desk as part of the Cash Management Program, delivering a real-time, global funding platform used across UK, EU, and APAC. The role involves hands-on development and day-to-day operational support to enable platform adoption and rapid issue resolution. You will build and maintain backend services using Java/Spring Boot within a global development team, collaborating with business users and other technology teams to ensure operational continuity. The role aligns with leadership expectations within the AVP track, requiring strong collaboration, secure coding practices, and experience with microservices and real-time messaging.
This role is part of the Cash Management Program which aims to deliver a one‑stop platform for the global EFG Funding Desk across the UK, EU and APAC regions. The platform supports day‑to‑day funding operations by providing timely, accurate and real‑time data to enable informed decision‑making. A key objective of the program is to support the UK and EU transition from the existing T+2 settlement cycle to T+1, ensuring improved efficiency and responsiveness through enhanced data availability.
The role requires an experienced Java / Spring Boot Developer to be embedded closely with the APAC Funding Desk, acting as a hands‑on technical partner to support the adoption and effective use of the new platform. The developer will work alongside business users on a day‑to‑day basis, ensuring smooth operations, rapid issue resolution, continuous feedback into the global development team & doing active development being part of the global team.
- Provide hands‑on technical support to the APAC Funding Desk to ensure effective day‑to‑day use of the Cash Management platform.
- Act as the first point of contact for functional and technical queries, ensuring timely analysis and resolution of issues.
- Develop, enhance, and maintain backend services using Java and Spring Boot as part of the global development team.
- Collaborate closely with business users to support platform adoption and ensure smooth operational continuity.
- Coordinate with global technology teams to triage issues, share feedback, and deliver sustainable solutions.
Required skills
- Proficient in Core Java and Spring Framework with demonstrated hands-on development experience
- Strong background in server-side microservices architecture utilizing real-time messaging frameworks
- Practical experience with enterprise messaging platforms such as Solace or Kafka (highly preferred)
- Working knowledge of Spring Cloud Stream for event-driven microservices.
- Solid understanding and practical skills in Unix/Linux environments including shell scripting fundamentals
- Advanced SQL capabilities with expertise in stored procedures and database optimization
- Excellent communication and collaboration skills.
Good to have Skills
- CI/CD and DevOps practice using GitLab.
- Prior exposure to prime brokerage and/or synthetic instruments business domain is a strong advantage
- Ability to learn new tools and technologies quickly.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- 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, participate in code reviews, and promote 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.
Assistant Vice President Expectations
- To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.
- Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes
- If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.
- OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.
- Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
- Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
- Take ownership for managing risk and strengthening controls in relation to the work done.
- Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
- Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
- Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
- Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
- Influence or convince stakeholders to achieve outcomes.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

