Barclays  logo

Software Engineer

Barclays
NewPosted today

LOCATION

Pune · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureCloud InfrastructureRESTful APIsKubernetes

Job description

Overview

Design, develop and improve software using engineering methodologies to provide business, platform and technology capabilities for customers and colleagues, leading a team of engineers in an Assistant Vice President role.

What you'll do

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks and tools.
  • Ensure code is scalable, maintainable and optimized for performance.
  • Collaborate cross-functionally with product managers, designers and other engineers to define requirements, devise solution strategies and ensure seamless integration with business objectives.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability and reliability.
  • Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness.
  • Lead a team performing complex tasks, set objectives, coach employees and appraise performance against objectives.

What you'll need

  • Strong hands-on experience with Spring Boot, REST APIs and event-driven architecture (Kafka/SQS) within microservices.
  • Proven AWS experience across compute, storage, networking and managed services (mandatory).
  • Experience deploying and managing workloads on OpenShift/Kubernetes.
  • Advanced knowledge of AI-powered development tools and their integration into the SDLC.
  • Java (primary); Python (advantageous).
  • Solid understanding of application platforms, service mesh, observability and SRE practices.
  • Experience managing teams of 15–20 engineers, coaching and developing talent.
  • Strong Agile/SAFe delivery experience.

Nice to have

  • Experience in Cards, Payments or Financial Services platforms.
  • Familiarity with Barclays technology standards and risk/control frameworks.
  • AWS certifications (e.g., AWS Solutions Architect, AWS Developer Associate).

Details

  • Based out of Pune.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer