CrawlJobs Logo

Software Engineer

https://www.hsbc.com Logo

HSBC

Location Icon

Location:
India, Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

Join HSBC as a Software Engineer. Be part of a global banking and financial services organization, supporting businesses, enabling growth, and helping people realize their potential in a dynamic, inclusive environment. You'll be responsible for the software development lifecycle, scalable API development, and supporting mobile services while working with cutting-edge technologies. Work onsite in Pune, India, and enjoy opportunities for professional development in a diverse workplace.

Job Responsibility:

  • Work closely with Scrum teams to understand business requirements and build scalable APIs to support this
  • Hands on server side development with good working knowledge of client side
  • Responsible for the entire software development lifecycle, from build, deploy to on-going production support
  • Enjoy working with a team of engineers to solve interesting technical challenges
  • Provide support to the development teams
  • Ensure that the mobile services conform to HSBC's controls
  • Collaborate with a variety of teams for development and incident management
  • Actively participate in the Mobile Engineering Discipline and associated communities

Requirements:

  • Experience developing web APIs for Mobile applications
  • Experience with continuous delivery of Mobile applications
  • Experience building scalable components with a Microservice architecture
  • Strong technical experience on server-side development (Java 8, Spring Boot, Pivotal Cloud Foundry, AWS, MuleSoft API Gateway)
  • Understanding and championing of functional programming paradigms and reactive programming (RxJava or similar framework)
  • Strong experience in continuous build/integration/deployment tools including Jenkins, Git and Jira
  • Exposure to monitoring tools (Splunk, AppDynamics, Prometheus or similar) and fault tolerance tools like Hystrix
  • Working knowledge of Python
  • Experience of Kotlin is advantageous
  • Experience working in Agile teams
  • Strong communication skills and a great team player
  • Troubleshooting skills
  • Performance testing

Nice to have:

  • Experience of Kotlin
  • Understanding and championing of functional programming paradigms and reactive programming (RxJava or similar framework)
What we offer:
  • Continuous professional development
  • Flexible working
  • Opportunities to grow within an inclusive and diverse environment

Additional Information:

Job Posted:
September 24, 2025

Expiration:
September 30, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.