Point your AI agent at freehire and let it find you a job.

Get the CLI →

Habib Bank Zurich ( Hong Kong ) Limited

Open 66d

Software Engineer

Posted Updated 4 views
Discussion

Summary

Build and maintain enterprise Java applications for a bank’s core and digital platforms using Spring Boot, REST APIs, and relational databases.

Location: Karachi, Pakistan

Job Type: Full-time

Position Summary

Habib Bank AG Zurich is hiring talented Software Engineers to join its GEN II technology team, responsible for building, enhancing, and maintaining enterprise Java based applications that support the bank’s core and digital platforms.

Responsibilities

  • Develop & maintain Java apps (JDK 8+, Spring Boot/MVC)
  • Build & integrate REST APIs and web services
  • Use Hibernate/JPA with MySQL & PostgreSQL
  • Write clean code & manage versioning with Git
  • Support code reviews, testing & deployments
  • Troubleshoot, debug & optimise performance
  • Collaborate with QA, DevOps & stakeholders
  • Maintain technical documentation

Required Qualifications

  • Bachelor’s degree in Software Engineering or Computer Science from a top reputable university, with a minimum CGPA of 3.0
  • Role-based experience requirements: OG‑I / OG‑II (0–2+ years), Manager (2–5 years), AVP‑II (5+1 years)

Skills & Certifications

  • Master’s degree with relevant professional certifications
  • Strong experience in Java and Spring technologies for backend roles only, or Angular for frontend roles only, with a solid understanding of RESTful services, API integration, enterprise application development, relational databases, and ORM concepts
  • Strong problem‑solving and analytical skills, with banking or financial systems experience considered an advantage

Experience Required

Fresh graduates 2-5 years (role-based experience levels apply)

How To Apply

To apply for this role, kindly send us your latest CV to careershbzs@habibbank.com

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available