Taro Logo

Senior Java Developer

Barclays is a British multinational universal bank providing financial services globally.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Java Developer

Barclays is seeking a Senior Java Developer to join their team in Pune, India. This role offers an opportunity to work with a leading global financial institution, designing and developing software solutions that power critical business and platform capabilities. The position requires expertise in Java development, with a strong focus on building robust, scalable applications using Spring Framework and related technologies. You'll be working with modern tech stack including message queues, RESTful APIs, and Unix/Linux environments.

The ideal candidate will bring strong technical expertise in Java ecosystem, database optimization, and system architecture. You'll collaborate with cross-functional teams to deliver high-quality software solutions while maintaining security best practices and performance standards. The role offers exposure to financial technology and enterprise-scale applications, with opportunities to contribute to technical excellence and innovation.

As part of Barclays' technology team, you'll be working in an environment that values technical excellence, innovation, and collaboration. The company offers a culture built on strong values of Respect, Integrity, Service, Excellence and Stewardship. This role provides an excellent opportunity for experienced developers looking to make an impact in the financial technology sector while working with cutting-edge technologies and enterprise-scale applications.

The position comes with the backing of a global financial institution, offering stability and opportunities for professional growth. You'll be part of a team that values technical expertise, innovation, and collaborative problem-solving, while working on solutions that impact millions of customers worldwide.

Last updated 2 days ago

Responsibilities For Senior Java Developer

  • Development and delivery of high-quality software solutions using industry aligned programming languages and frameworks
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Participate in code reviews and promote code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations
  • Implement secure coding practices and effective unit testing
  • Design scalable and maintainable code optimized for performance

Requirements For Senior Java Developer

Java
  • Strong Java development experience (Java 8+)
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Extensive experience with Oracle databases, SQL optimization, and PL/SQL
  • Experience with message queue systems, specifically Solace PubSub+
  • Strong Unix/Linux skills including shell scripting
  • Proficiency with Unix command line tools and utilities
  • Knowledge of RESTful API design and implementation
  • Experience with build tools (Maven, Gradle) and Git
  • Understanding of multithreading and concurrency concepts
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills

Interested in this job?

Jobs Related To Barclays Senior Java Developer