cover image
Robert Walters

Principal Engineer - Core Java, GCP

On site

London, United Kingdom

£ 130,000 / year

Full Time

24-03-2025

Job Specifications

This is a hands-on Principal Software Engineer role within a team working on secure, scalable, and high-performance systems that support critical financial operations.
We are looking for a highly skilled individual with computer science expertise, problem-solving skills , and a passion for innovation. This role offers progression to Director while remaining an individual contributor, making it an ideal for someone who wants to grow as a technical leader without moving into line management.

Key Responsibilities

Drive the engineering strategy, architecture, and technical direction of banking platforms and financial applications, ensuring compliance with regulatory and security standards.
Hands-on development and problem-solving across multiple technologies, with a strong foundation in Java, Python, GoLang (additional experience with JavaScript, TypeScript, Swift, and Kotlin is a plus).
Deep expertise in Google Cloud Platform (GCP) with strong knowledge of cloud-native solutions, networking, storage, and infrastructure provisioning, particularly for financial services applications.
While this is not a people-management role, mentoring engineers and fostering a high-performing engineering culture is a key part of the job.
Strong understanding of data engineering, backend systems, and distributed architectures, particularly within banking, payments, and financial transactions. Experience with Kafka, CI/CD, and containerization (Docker, Kubernetes) is highly valued.
Background in integrating complex banking systems, ensuring seamless data flow and compliance with industry standards.


Key Skills:

Strong Computer Science Foundations: Deep knowledge of algorithms, data structures, system architecture, and their application in banking technology.
Experience working across financial systems, transaction processing, and secure banking APIs, with expertise in backend, data, and cloud infrastructure.
Ability to design creative solutions to engineering challenges in banking and financial services.
Strong experience across Java as well as experience with Python, Go & JavaScript
Strong experience with GCP (preferred), AWS, or Azure, along with modern DevOps and automation tools.
Experience coaching and mentoring engineers without necessarily managing them.
Master's or PhD in Computer Science or a related field

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

About the Company

Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, recruitment process outsourcing and advisory services to organisations of all shapes and sizes, opening doors for people with diverse skills, ambitions, and backgrounds.    The businesses we partner with want to make things happen. And they need people to do it. They have goals. They have challenges. They want answers.   We deliver the talent solutions they need to reach their goals. That might mean recruiting ... Know more

Related Jobs

Company background Company brand
Company Name
Coforge U.K. Ltd
Job Title
Salesforce Developer
Job Description
Role: Salesforce Developer (Service cloud) Location: London (Hybrid) Type: Permanent Salary: GBP 70k per annum Salesforce Cloud Expertise: Service Cloud Experience Cloud Salesforce Development Skills: Lightning Web Components (LWC). Apex (Triggers, Batch, Asynchronous Processing). Salesforce Flow & native automation tools. Integrations & Security: Salesforce Integrations (REST/SOAP API, Platform Events, External Services). Integration with Third-Party Services (API integration, Middleware e.g., MuleSoft). OAuth 2.0/JWT Authentication. Secure API Development. Data & Performance Optimization: Large Data Volume (LDV) Handling. Governor Limits Optimization. DevOps Skills: Salesforce DX (SFDX) Git-Based Version Control (Bitbucket) CI/CD for Salesforce Nice to Have: Experience with Accessibility requirements and development (e.g., WCAG 2.2), Experience with Salesforce Public Sector Solutions, Experience Service Cloud. Coforge is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law.
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
Azure Platform Engineer
Job Description
About Proven experience in an Agile or DevOps environment, using tools like Jira and Azure DevOps. Solid knowledge of public cloud providers, especially Azure (AWS, Google Cloud is a plus). Experience with Continuous Integration systems such as Jenkins, Azure DevOps, CircleCI, or GitHub Actions. Proficiency in scripting languages such as Bash and PowerShell. Azure Platform Engineer Salary: £80,000 (depending on experience) plus benefits, perks and healthcare options Location: Hybrid / Travel to London Job Type: Permanent Security Clearance: SC clearance required Are you an experienced Azure Platform Engineer ready to work on cutting-edge projects that help transform businesses? We're looking for an Azure expert to join our growing Platform Engineering team, where you'll play a pivotal role in driving digital transformation for our clients through the implementation and maintenance of cloud solutions. Your Role: As an Azure Platform Engineer, you will: Requirements Work directly with clients to develop digital IaaS, PaaS, and SaaS solutions, shaping strategies and delivery programs that meet business objectives. Design, implement, and maintain platforms and services aligned with client business requirements, constraints, and strategies. Contribute to the development and enhancement of delivery and design standards for infrastructure and system components. Bring technical innovation to the table, contributing to internal projects and client bids to help win new business. Mentor and guide junior talent, supporting their growth while contributing to the overall success of the team.Your Skills & Experience: Proven experience in an Agile or DevOps environment, using tools like Jira and Azure DevOps. Solid knowledge of public cloud providers, especially Azure (AWS, Google Cloud is a plus). Experience with Continuous Integration systems such as Jenkins, Azure DevOps, CircleCI, or GitHub Actions. Proficiency in scripting languages such as Bash and PowerShell. Experience with Configuration Management tools like Ansible, Puppet, Chef, and Salt. Familiarity with Infrastructure-as-Code tools, such as Terraform, CloudFormation, ARM, or Pulumi. Expertise in building secure applications and infrastructure, with strong knowledge of security practices. SRE skills, including observability and telemetry monitoring. Hands-on experience with the HashiCorp Suite (Packer, Terraform, Vault, Vagrant, Consul). Experience in containerisation using Docker, Kubernetes, OpenShift, and Helm. Strong programming skills in languages such as Python, Go, Java, C#, or Typescript.Security Clearance Requirements: You Must Be Eligible For Security Check (SC) Clearance. Applicants Must Have Resided Continuously In The UK For The Past 5 Years.What We Offer Opportunities for continuous learning and professional growth. A collaborative and inclusive work culture where your ideas are valued. A chance to work on high-impact projects that transform leading businesses globally. Access to training and certifications, helping you stay ahead in an ever-evolving industry.Ready to make an impact? If you're passionate about cloud technologies and want to work on innovative projects with a collaborative team, we want to hear from you Nice-to-have skills Azure AWS JIRA Jenkins CircleCI Bash Powershell Ansible Puppet Chef Terraform ARM packer Vault Vagrant Docker Kubernetes OpenShift Python Go Java C# TypeScript City of London, England Work experience DevOps Site Reliability (SRE) Software Architect Languages English
London, United Kingdom
On site
Full Time
04-04-2025
Company background Company brand
Company Name
RiverSafe
Job Title
Senior Business Development Executive - DevOps / Cloud / Cyber Security
Job Description
The Senior Business Development Executive is responsible for identifying, developing and closing new business opportunities and will be targeted on net new logo acquisition. The ideal candidate will possess knowledge of Cyber Security or AWS / Cloud / DevOps services, be a self-starter with strong sales acumen, and have professional services sales or consultative sales experience. **This is a hybrid role requiring some time in our London office each week - and with the flexibility to travel as required, to meet clients and attend industry events.** Identify and pursue new business opportunities in the IT services industry, with a focus on our core offerings of Cyber Security, DevOps and Application Security. Develop and execute strategic sales plans to achieve sales targets and expand the customer base. Build and maintain relationships with key decision-makers, influencers and stakeholders. Develop a deep understanding of clients' business objectives, challenges and opportunities related to Cyber Security, DevOps and AppSec, and present appropriate solutions. Provide consultative sales support to potential clients by demonstrating deep knowledge of the value our services provide. Skills Minimum of 4 years of professional service/consulting experience in business development or sales within the IT services sector, focused on Cyber Security, DevOps or Application Security. Proven track record of meeting or exceeding sales targets. Strong relationship-building skills with the ability to engage C-level executives. Excellent communication, negotiation and presentation skills. Proficiency in using CRM systems (e.g. Salesforce, HubSpot).
London, United Kingdom
Hybrid
Full Time
02-04-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
Lead Software Engineer - SPARK, Java, Python, AWS
Job Description
Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Data Pipeline Technology Engineering team, you will have the opportunity to significantly influence your career trajectory and embark on a journey where you can redefine the boundaries of possibility. You will be instrumental in the development of our data pipeline applications on AWS, working closely with business and product teams to create robust data transformation (ETL) functionalities that cater to intricate business requirements. Your proficiency will steer our shift to the public cloud, with a focus on AWS product usage, authentication and authorization best practices, certificate management, performance enhancement, and database migration tools. Job Responsibilities Advise and make custom configuration changes in one to two tools to generate a product at the business or customer request. Update logical or physical data models based on new use cases. Produce architecture and design artifacts for complex applications while ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets for continuous improvement of software applications and systems. Support business engineering leads through solution design and build out technical architectures to enable key business benefits. Build complex distributed systems using Java (11/17) on AWS. Build out real-world architectures that business engineering teams buy into and build their applications around. Required Qualifications, Capabilities, And Skills Experience across the data lifecycle with Spark-based frameworks for end-to-end ETL, ELT & reporting solutions using key components like Spark SQL & Spark Streaming. Strong knowledge of multi-threading and high-volume batch processing. Proficiency in performance tuning for Java/Python and Spark. Deep knowledge of AWS products/services and Kubernetes/container technologies and their optimal use for specific workloads. Real-world experience in building applications on AWS across multi-AZ, multi-region, and multi-cloud vendor environments. Excellent understanding of modern engineering practices to leverage key benefits of Public Cloud (e.g., auto-scaling). A mindset geared towards a fantastic end-to-end engineering experience supported by excellent tooling and automation. Preferred Qualifications, Capabilities, And Skills Good understanding of the Big Data stack (Spark/Iceberg). Ability to learn new technologies and patterns on the job and apply them effectively. Good understanding of established patterns, such as stability patterns/anti-patterns, event-based architecture, CQRS, and process orchestration. Experience in building out technical architectures that align with business engineering requirements. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
London, United Kingdom
On site
Full Time
03-04-2025