Taro Logo

Software Engineer

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

Description For Software Engineer

Join Barclays as a Software Engineer in their Pune office, where you'll be responsible for developing and improving software solutions that power their financial services. This role combines technical expertise with business acumen, requiring proficiency in Java, Spring frameworks, and React. You'll work in a collaborative environment, participating in code reviews and staying current with industry trends. The position emphasizes secure coding practices and quality testing, while offering the opportunity to work with cutting-edge technology in a global banking environment. As an Assistant Vice President level position, you'll have the chance to influence decision-making and contribute to policy development, while working with cross-functional teams to deliver solutions that impact the whole business function. Barclays values their employees who demonstrate respect, integrity, service, excellence, and stewardship, making it an excellent opportunity for those looking to advance their career in financial technology.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Design, develop and improve software utilizing various engineering methodologies
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Participate in code reviews and promote code quality
  • Stay informed of industry technology trends
  • Implement secure coding practices
  • Implement effective unit testing practices

Requirements For Software Engineer

Java
JavaScript
React
  • Experience with Java 17/21
  • Knowledge of Spring MVC / Spring Boot / Spring Security
  • Experience with React and JavaScript
  • Design and implementation of RESTful services
  • Experience with Build Tools like Maven or Gradle
  • Experience with Test Frameworks (Junit/Mockito/Pi Test/Stryker)
  • Understanding of cloud and DevOps
  • Experience in Agile/Scrum methodology

Jobs Related To Barclays Software Engineer