Barclays

Full Stack Engineer

Barclays
Apply
16 hours ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, improve, and deliver scalable, maintainable, secure software solutions.
  • Build and manage robust infrastructure and deployment pipelines for digital solutions.
  • Develop backend services using Java, Spring Boot, microservices, REST APIs, and JPA/Hibernate.
  • Develop frontend applications using ReactJS, Redux, JavaScript, and HTML5.
  • Implement unit testing, code reviews, secure coding practices, and reliable software design.
  • Collaborate with product managers, designers, engineers, and other functions to define requirements and solution strategies.
  • Lead or guide development teams through mentoring, technical decision-making, and complex assignments.
  • Identify and mitigate risks, strengthen controls, and support governance and policy development.
  • Work with messaging, observability, monitoring, and event-driven technologies.
  • Contribute to modernization of legacy applications and architecture improvements.

Requirements

  • Strong expertise in Java, Spring Boot, microservices, REST APIs, JPA/Hibernate, and Test-Driven Development.
  • Hands-on experience with ReactJS, Redux, JavaScript, HTML5, and modern frontend frameworks.
  • Strong knowledge of Oracle, MongoDB, PostgreSQL, SQL, and NoSQL database technologies.
  • Experience with containerized application development and deployment using OpenShift or Kubernetes.
  • Experience with GitLab, CI/CD pipelines, SonarQube, Wiz, Prisma, Maven or Gradle, and DevSecOps practices.
  • Experience with IBM MQ, Kafka, or similar messaging and event-driven platforms.
  • Experience working in Agile delivery teams within banking or financial services.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • Experience leading development teams, conducting code reviews, mentoring, and making technical decisions is valued.
  • Knowledge of payment systems, corporate banking, lending, or transaction banking is valued.
  • Experience with Grafana, Kibana, Splunk, application security, secure coding, legacy modernization, Domain-Driven Design, Event-Driven Architecture, and API-led integrations is valued.

Benefits

  • The role is based in Pune.

Tech Stack

Apache KafkaGradleGrafanaJavaJavaScriptKibanaKubernetesMavenMongoDBOpenShiftPostgreSQLReactReduxSonarQubeSplunkSpring BootSQL

Categories

Barclays

About Barclays

10,000+ employees

Barclays is a UK‑based universal bank that provides retail and commercial banking, credit cards (Barclaycard), wealth management, and investment banking to consumers, businesses, and institutions. Publicly listed in London and New York, it generates revenue from net interest income, fees, and markets activities, and operates across Europe, the Americas, the Middle East, and Asia. Founded in 1690 and headquartered in London, it serves customers through digital channels and a branch network.

Contact me