Barclays

Credit Analytics developer

Barclays
Apply
1 month ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, and deliver scalable, maintainable, secure, and high-performance software solutions.
  • Develop low-latency, high-throughput applications using optimized memory management, thread optimization, and strategic data structure implementation.
  • Analyze legacy application codebases and architect modernized solutions using industry-standard design patterns and best practices.
  • Develop Spring Boot applications using Spring Core principles and dependency injection patterns.
  • Build asynchronous communication systems using enterprise messaging and middleware technologies.
  • Collaborate with product managers, designers, engineers, and other business functions to define requirements and integrate solutions.
  • Participate in code reviews, promote knowledge sharing, and implement effective unit testing practices.
  • Lead complex assignments or teams, coach employees where applicable, and communicate complex information to stakeholders.
  • Manage risk and strengthen controls in support of governance and policy objectives.

Requirements

  • Demonstrated expertise in Core Java, including multithreading, garbage collection, data structures, and object-oriented programming.
  • Experience developing low-latency, high-throughput applications with advanced performance optimization.
  • Ability to rapidly understand legacy application codebases with minimal guidance and modernize them using design patterns and best practices.
  • Proficiency in Spring Boot, Spring Core, and dependency injection.
  • Hands-on experience with JMS and enterprise messaging platforms such as Solace and Kafka is desirable.
  • Proficiency with Docker, Kubernetes, Gradle, and Maven is desirable.
  • Unix/Linux command-line proficiency and shell scripting capabilities are desirable.
  • Ability to collaborate across functions, influence stakeholders, communicate complex information, and manage risk and controls.

Benefits

  • The role is based in Pune.
  • The position may include people leadership responsibilities or individual-contributor leadership of collaborative assignments.
  • Barclays expects colleagues to demonstrate its Values of Respect, Integrity, Service, Excellence, and Stewardship and its Empower, Challenge, and Drive mindset.

Tech Stack

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