Barclays

Java Fullstack Developer

Barclays
Apply
2 hours ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and improve scalable, maintainable, and high-performing software solutions.
  • Build backend services with Java and Spring Boot and develop full-stack capabilities with React.
  • Design and implement RESTful services and integrate relational databases.
  • Collaborate with product managers, designers, engineers, and stakeholders to define requirements and solution strategies.
  • Participate in code reviews, knowledge sharing, and technology communities.
  • Implement secure coding, unit testing, mutation testing, component testing, and frontend testing practices.
  • Use logging, metrics, and observability tools to debug and improve software reliability.
  • Support successful delivery of location strategy projects in line with agreed plans, quality, governance, and risk-control standards.
  • Guide team members or act as a technical advisor while contributing to related teams and business functions.

Requirements

  • Experience with Spring MVC, Spring Boot, and Spring Security.
  • Experience with React and JavaScript.
  • Experience developing backend applications with Java and Spring Boot.
  • Experience designing and implementing RESTful services.
  • Experience with Maven or Gradle build tools.
  • Experience with JUnit, Mockito, PIT, Stryker, Karate, WireMock, or React Testing Library.
  • Experience with relational databases such as SQL Server and Oracle.
  • Experience using observability tools such as Elastic and Kibana for logging, metrics, and debugging.
  • Experience with Java 17 or Java 21.
  • GitLab or Bitbucket experience is valued.
  • Understanding of cloud technologies, DevOps practices, and Jenkins pipelines is valued.
  • Hands-on experience with Docker, Kubernetes, or OpenShift is valued.
  • Experience working with Agile/Scrum methodology is valued.
  • Ability to apply technical expertise, make evaluative judgments, communicate complex information, and manage risk and controls.

Tech Stack

DockerGradleJavaJavaScriptJenkinsJUnitKibanaKubernetesMavenMicrosoft SQL ServerOpenShiftReactSpring Boot

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