B

Barclays

Wealth management services for UK clients

API Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Experience working within large-scale, complex, or long-lived mobile codebases.
  • Strong understanding of software architecture, maintainability, and modern engineering practices.
  • Strong technical knowledge and experience with Terraform, Ansible, Jenkins, shell scripting, Datadog, Python, APIs, Docker, containers, ECR, EKS, and GitLab.
  • Experience balancing technical quality, operational stability, performance, and delivery objectives.
  • Comfort providing technical guidance, code reviews, and architectural direction.
  • Strong communication, stakeholder management, and influencing skills.
  • Experience driving a culture of engineering excellence and continuous improvement.
  • Strong analytical and critical-thinking skills.
  • Knowledge of TIBCO BusinessWorks 5.x, TIBCO BusinessWorks 6.x, TIBCO BusinessWorks Container Edition, enterprise integration patterns, SOAP and REST-based services, XML, XSD, JSON, XPath, and XSLT.
  • Knowledge of Apigee Edge on Google Cloud, REST API design and development, API security using OAuth 2.0, JWT, API keys, and mTLS, API lifecycle management, and OpenAPI/Swagger.
  • Knowledge of Core Java, Python, JavaScript, and shell scripting.
  • Knowledge of TIBCO EMS, IBM MQ, asynchronous messaging, publish/subscribe architecture, and event-driven design patterns.
  • Knowledge of Docker, Kubernetes, container orchestration, deployments, services, ingress, ConfigMaps, secrets, and containerized application troubleshooting.
  • Knowledge of Datadog, application performance monitoring, log management and analysis, distributed tracing, dashboard and alert configuration, production monitoring, and incident response.
  • Knowledge of Maven, CI/CD pipelines, Git, automated build and deployment processes, release and environment management, GitLab, and patching activities.
  • Knowledge of SSL/TLS certificate management, PKI concepts, keystore and truststore management, certificate renewal and rotation, and secure API design and implementation.

Responsibilities

  • Design, develop, deploy, support, and enhance enterprise integration solutions using TIBCO BusinessWorks 5.x, TIBCO BusinessWorks 6.x, and TIBCO BusinessWorks Container Edition.
  • Develop, secure, publish, and manage APIs using Apigee Edge on Google Cloud Platform.
  • Build and maintain RESTful APIs, microservices, and integration services aligned with enterprise standards.
  • Develop solutions using Core Java, Python, and JavaScript to support integration, automation, and serverless processing requirements.
  • Design and implement messaging and event-driven integrations using TIBCO EMS and IBM MQ.
  • Build, deploy, and support containerized applications using Docker and Kubernetes.
  • Provide L2/L3 support for APIs, middleware, integration platforms, and production applications; resolve incidents and restore services in a timely manner.
  • Drive platform reliability through proactive monitoring, incident management, root cause analysis, and continuous service improvement.
  • Implement observability practices using Datadog, including dashboards, alerts, distributed tracing, log monitoring, and performance analysis.
  • Manage SSL/TLS certificates and support issuance, renewal, rotation, and troubleshooting across APIs, middleware, and platform components.
  • Support CI/CD pipelines, build automation, and release management using Maven and DevOps practices.
  • Perform application performance tuning, capacity planning, and resiliency improvements.
  • Collaborate with development, infrastructure, architecture, security, and operations teams to ensure service availability, organizational compliance, and security standards.
  • Develop and maintain automated testing frameworks using Cucumber and Behavior-Driven Development methodologies.
  • Participate in on-call support, major incident management, and production-readiness activities.
  • Collaborate cross-functionally with product managers, designers, and engineers to define requirements, devise solutions, and align integrations with business objectives.
  • Participate in code reviews and promote code quality and knowledge sharing.
  • Follow secure coding practices and implement unit testing to support code design, readability, reliability, and protection of sensitive data.
  • Stay informed about technology trends and contribute to technology communities.
  • Lead a team performing complex tasks; set objectives, coach employees, appraise performance against objectives, and determine reward outcomes.

About the Company

Barclays

Wealth management services for UK clients

Barclays Wealth Management helps UK clients manage and grow their wealth through a regional network of financial experts. It delivers personalized advice and services—such as investment management, financial planning, and estate and trust planning—tailored to each client’s goals, risk tolerance, and time horizon, with support from Barclays’ broader resources. What sets it apart is the combination of local, face-to-face guidance with the scale and range of a large UK bank, offering access to a wide array of financial products and research. The goal is to help clients preserve and grow their wealth over the long term by providing comprehensive, advisor-led guidance aligned with individual financial objectives.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1690

Recently Posted Jobs

Explore more opportunities at Barclays

See more jobs