Barclays

Software Engineer - Full Stack

Barclays
Apply
3 months ago
Pune, IndiaSenior

Responsibilities

  • Design, develop, and improve scalable, maintainable, and performance-optimized software solutions.
  • Collaborate with product managers, designers, and engineers to define requirements and solution strategies.
  • Participate in code reviews and promote code quality, knowledge sharing, and technical excellence.
  • Apply secure coding practices and implement effective unit testing.
  • Support business objectives by identifying requirements and delivering appropriate technical solutions.
  • Manage risk, strengthen controls, and comply with relevant policies, regulations, and codes of conduct.
  • Advise stakeholders and communicate complex or sensitive technical information.

Requirements

  • More than five years of strong experience with Core Java, including Java 8 or later.
  • Experience with Spring Boot or Spring Framework, including API and microservices development.
  • Strong understanding of object-oriented programming, design patterns, and concurrency.
  • Knowledge of Kafka or event-driven architecture is valued.
  • Experience with API gateways or integration platforms is valued.
  • Experience with JVM performance tuning and memory profiling is valued.
  • Ability to collaborate cross-functionally, solve problems, and influence technical decisions.

Benefits

  • The role is based in Pune.
  • The position may include team leadership responsibilities or individual-contributor technical advisory responsibilities.

Tech Stack

Apache KafkaJavaSpring 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