Barclays

Software Engineer

Barclays
Apply
2 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and improve scalable, maintainable, and performance-optimized software solutions.
  • Build backend services using Java and Spring Boot and frontend applications using Angular, JavaScript, and TypeScript.
  • Develop cloud-based solutions using Docker and Kubernetes.
  • Set up and manage CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
  • Collaborate with product managers, designers, engineers, business analysts, and business stakeholders to define requirements and solution strategies.
  • Participate in code reviews, unit testing, knowledge sharing, and technology communities.
  • Apply secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Analyze and resolve complex technical problems while managing risks and strengthening controls.
  • Contribute to continuous improvement and coordinate with related teams and business functions.

Requirements

  • Strong proficiency in Java and Spring Boot for backend development.
  • Hands-on experience with Angular, JavaScript, and TypeScript for frontend development.
  • Expertise in cloud development, Docker containerization, and Kubernetes orchestration.
  • Experience setting up and managing CI/CD pipelines with Jenkins, GitLab CI, or Azure DevOps.
  • Solid understanding of microservices architecture and secure coding practices.
  • Experience with AWS or OpenShift is valued.
  • Familiarity with enterprise integration patterns and messaging systems such as Kafka or RabbitMQ is valued.
  • Strong problem-solving skills and the ability to troubleshoot complex systems.
  • In-depth technical knowledge and experience in the assigned area of expertise, with the ability to advise and influence stakeholders.

Benefits

  • The role is based in Pune.
  • The position offers collaboration with engineering, product, business analysis, and business stakeholder teams.
  • The role includes opportunities to contribute to technology communities and professional development.

Tech Stack

AngularApache KafkaAWSDockerGitLab CI/CDJavaJavaScriptJenkinsKubernetesOpenShiftRabbitMQSpring BootTypeScript

Categories

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