CrawlJobs Logo

Senior Developer

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
Save Job
Save Icon
Job offer has expired

Job Description:

HSBC is seeking an experienced professional to join as a Senior Developer/Senior Consultant Specialist. The role involves designing scalable and reliable microservices, optimizing applications, developing APIs and services, and collaborating with cross-functional teams. Candidates must have strong Python, microservices, and PySpark experience.

Job Responsibility:

  • Design and implement scalable, reliable, and maintainable microservices using Python
  • Apply object-oriented principles and design patterns to build modular and reusable components
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Develop APIs and services for data-intensive applications
  • Write clean, efficient, and testable Python code
  • Optimize applications for maximum performance, scalability, and security
  • Conduct code reviews, unit testing, integration testing, and assist in deployment
  • Work with CI/CD pipelines for automated testing and deployment
  • Document design decisions, system architecture, and code functionality
  • Work with PySpark to develop distributed data processing pipelines

Requirements:

  • 8+ years of experience in Python development
  • Strong understanding and hands-on experience with Object-Oriented Programming (OOP)
  • Solid experience in designing and implementing microservices architectures
  • Proficiency with RESTful APIs and web service development
  • Familiarity with frameworks such as FastAPI
  • Experience with PySpark and distributed data processing
  • Strong understanding of software development best practices, design patterns, and system architecture
  • Experience with Docker, Git, and CI/CD tools
  • Good understanding of performance tuning, monitoring, and logging practices
  • Excellent problem-solving, debugging, and communication skills
  • Understanding of Agile/Scrum methodologies
What we offer:
  • Continuous professional development
  • Flexible working
  • Opportunities to grow within an inclusive and diverse environment

Additional Information:

Job Posted:
August 04, 2025

Expiration:
August 18, 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.