Java Full Stack Developer BA4

1203 Barclays Global Serv. Cent

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1203 Barclays Global Serv. Cent in Bengaluru is looking for a Full Stack Developer to design, develop, and enhance software solutions. You will deliver high-quality software by collaborating with cross-functional teams to meet business needs.

The ideal candidate should possess extensive knowledge of Java, Spring frameworks, and cloud technologies. This role offers an opportunity to work in a dynamic environment while ensuring code quality and scalability.

Qualifications

  • Experience in full stack development with Java and Spring.
  • Strong knowledge of RESTful services and cloud services.
  • Familiarity with Agile/Scrum environment.

Responsibilities

  • Develop high-quality software solutions and ensure code quality.
  • Collaborate cross-functionally to define requirements.
  • Stay updated with industry trends and implement best practices.

Skills

Java 17/21
Spring MVC / Spring Boot / Spring Security
React
JavaScript
Unit testing (JUnit/Mockito)
CI/CD pipelines (GitLab, Jenkins)
Agile/Scrum methodology

Tools

Maven
Gradle
AWS CloudFormation
Docker
Kubernetes
SQL Server
Oracle

Job description

Full Stack Developer BA4 – Barclays

Purpose of the role: Design, develop, and improve software using industry‑aligned programming languages, frameworks, and tools to provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities:

  • Develop and deliver high‑quality software solutions.
  • Ensure code is scalable, maintainable, and optimized for performance.
  • Collaborate cross‑functionally with product managers, designers, and engineers to define requirements and solution strategies.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends, contribute to technology communities, and foster technical excellence.
  • Apply secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.

Key Responsibilities:

  • Perform prescribed activities in a timely manner and to a high standard, driving continuous improvement.
  • Develop in‑depth technical knowledge and lead or advise within the chosen area of expertise.
  • Guide and support professional development of team members, allocate work, and coordinate resources.
  • Demonstrate leadership behaviours (Listen, Energise, Align, Develop) when leading a team.
  • Partner with other functions and business areas, taking responsibility for end results of operational processing.
  • Escalate breaches of policies/procedures as appropriate and embed new risk‑mitigation controls.
  • Advise and influence decision making, manage risk, and strengthen controls related to the work owned.
  • Deliver work in line with relevant rules, regulations, and codes of conduct.
  • Build and maintain an understanding of how the sub‑function integrates with the broader organisation.
  • Resolve problems by selecting appropriate solutions and communicating complex or sensitive information.
  • Act as a contact point for stakeholders outside the immediate function, building an external network.

Technical Qualifications:

  • Java 17/21, Spring MVC / Spring Boot / Spring Security.
  • React and JavaScript.
  • Design and implementation of RESTful services.
  • Build tools such as Maven or Gradle.
  • Unit testing (JUnit/Mockito), mutation testing (Pi Test/Stryker), component testing (Karate Wiremock / React Test Library).
  • Back‑end development with Java/Spring Boot.
  • Relational databases: SQL Server, Oracle.
  • Observability tools (Elastic/Kibana) for debugging.
  • Cloud infrastructure: AWS CloudFormation, Terraform; services including API Gateway, Lambda, ECS, ELB, EC2, MSK, RDS (Oracle preferred).
  • Experience with AWS, OpenShift, Docker, Kubernetes, and CICD pipelines (GitLab, Jenkins).
  • Agile/Scrum methodology experience.
  • Preferred skills: GitLab/BitBucket, DevOps, Docker/K8s/OpenShift, certifications in relevant technologies.

Additional Assessment Areas:

  • Risk and controls, change and transformation, business acumen, strategic thinking, digital and technology focus.
  • Job‑specific technical skills.

Location: Bangalore.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full stack developer
Java Full stack developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Barclays • Pune District

On-site
INR 1,200,000 - 2,100,000
Java Full Stack Engineer
Java Full Stack Engineer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,000,000 - 1,500,000
FullStack developer
FullStack developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,500,000
Senior Software Engineer - Java Full Stack & AI Assisted Engineering
Senior Software Engineer - Java Full Stack & AI Assisted Engineering

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Full Stack Developer
Java Full Stack Developer

Barclays • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Full-Stack Developer
Senior Full-Stack Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 900,000 - 1,500,000
Java Technical Lead
Java Technical Lead

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 2,200,000
Java Full Stack Engineer
Java Full Stack Engineer

Barclays • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Java Full Stack Tech Lead
Java Full Stack Tech Lead

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,500,000