C

Tech Lead/Senior Software Engineer - Banking

salary Salary :

$50,000 - 90,000 monthly

Job Description - Tech Lead/Senior Software Engineer - Banking

Tech Lead/Senior Software Engineer(Java)Banking/Hybird

Duties

  • Architect, write, and sustain robust, scalable Java and Spring Boot microservices powering online banking solutions.

  • Convert business goals and functional specifications into clear technical blueprints and resilient software using core Java data structures (e.g., HashMaps) and efficient cache management strategies.

  • Construct and maintain RESTful APIs and backend connections, including direct integration with Adobe Experience Manager (AEM).

  • Implement automated test suites, conduct peer code reviews, and enforce secure software engineering standards.

  • Containerize applications and leverage Git alongside modern CI/CD automation pipelines for deployment across Docker and Kubernetes environments.

  • Partner with cross-functional teams-including product managers, QA, and DevOps-to manage dependencies and drive feature delivery.

  • Join on-call support rotations to troubleshoot production outages, conduct root-cause investigations, and deploy permanent resolutions.

  • Enhance platform stability and team efficiency through clear technical documentation, mentoring, and process optimization.

Qualifications & Experience

  • 5+years of development working experience in Java and 2+ years in systems design.
  • Solid, hands-on programming expertise with Java and the Spring Boot framework, including deep familiarity with core Java collections (e.g., HashMaps) and memory/cache management techniques.

  • Demonstrated understanding of microservices architecture, API construction, and complex backend integrations.

  • Direct experience connecting backend service layers with enterprise CMS platforms (specifically Adobe Experience Manager or comparable tooling).

  • Practical experience containerizing and orchestrating services using Docker and Kubernetes.

  • Working fluency with Git workflows and automated CI/CD deployment pipelines.

  • Dedication to clean, testable code, rigorous code reviews, and security-first development practices.

  • Sharp analytical thinking and troubleshooting skills to resolve complex operational incidents.

  • Excellent verbal and written communication skills in an English-fluent, collaborative team setup.

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical industry experience.

Original job Tech Lead/Senior Software Engineer - Banking posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Tech Lead Senior Software Engineer Jobs in Hong Kong

GrabJobs is the no1 job portal in Hong Kong, connecting you to thousands of jobs fast! Find the best jobs in Hong Kong, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.