Barclays

Senior Software Engineer

Barclays
Apply
2 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, deliver, and improve scalable, maintainable, secure, and high-performance software solutions.
  • Build and support enterprise full-stack applications using Java, .NET, Python, React, Angular, TypeScript, HTML, and CSS.
  • Develop and support enterprise APIs, microservices, integration services, and distributed systems.
  • Build and manage cloud-native infrastructure, deployment pipelines, platform automation, and reliable enterprise platforms.
  • Apply continuous integration, continuous delivery, DevOps, automated testing, release management, and platform reliability practices.
  • Collaborate with product managers, designers, engineers, stakeholders, and cross-functional teams to define requirements and deliver business outcomes.
  • Participate in code reviews, promote engineering excellence, and contribute to technology communities.
  • Use secure coding, unit testing, risk management, and control practices to protect data and mitigate vulnerabilities.
  • Lead collaborative assignments, guide team members, communicate complex information, and influence stakeholders on complex technical issues.

Requirements

  • Strong hands-on experience developing enterprise applications with Java, Spring Boot, Python, APIs, microservices, and modern software engineering practices.
  • Experience building and supporting full-stack applications across frontend and backend technologies.
  • Proven expertise designing, developing, and supporting enterprise APIs, microservices, integration services, and distributed systems.
  • Strong experience with cloud-native technologies, preferably AWS, including deployment.
  • Strong understanding of continuous integration, continuous delivery, DevOps practices, automated testing, release management, and platform reliability engineering.
  • Experience with data integration, structured and unstructured data processing, enterprise data platforms, and data engineering principles is valued.
  • Experience in Financial Services, Risk, Fraud, Economic Crime, Cyber Security, or Regulatory Technology is valued.
  • Exposure to Databricks, PySpark, Starburst, Athena, Snowflake, Iceberg, event-driven architecture, Kafka, streaming technologies, Terraform, CloudFormation, Splunk, Grafana, or CloudWatch is valued.
  • Ability to engage stakeholders, lead delivery, build scalable enterprise-grade platforms, and drive engineering excellence.

Tech Stack

AngularApache KafkaAWSCSSDatabricksGrafanaHTMLJava.NETPythonReactSnowflakeSplunkSpring BootTerraformTypeScript
Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me