Android Kotlin Developer – Banking – City – Hybrid Working

  • Proficiency in programming languages, frameworks and architecture including Kotlin, Node.JS and MVVM.Familiar with RESTful APIs concept and integration.
  • Familiar with Cloud technologies.
  • Familiar with DevOps, Security and automation tool stacks including Github, Jenkins, Ansible, Checkmarx, SonarQube, Postman, Appium, Selenium.
  • HSBCExperience in Waterfall / Agile development practices and working in a DevOps culture
  • Exposure in applying Agile development methodology in project development lifecycle and day-to-day work in a Scrum team.
  • A product mindset: you care about customer outcomes and you want to make data-informed decisions

Work together with Product Owners, Business Analysts, Solution Architects, Cyber Security and other stakeholders to delivery world-class mobile applications (Android) with outstanding customer experience.

  • Help in system technical design, CI/CD and automated testing activities.
  • Work in Agile teams, participated in or lead Sprint Show & Tell.
  • Prepare necessary documents for technical specification and knowledge management.
  • Investigate and resolve technical issues in testing and production.
  • Apply quality software engineering practices through all phases of development and into production
  • Contribute with analysis and solutions to fulfill business requirements
  • Conduct code reviews to ensure adherence to coding standards, maintainability, and performance
  • Optimize mobile applications for performance, usability, and reliability
  • Design and develop reliable, fast, flexible and decoupled systems
  • Research, plan and implement integrations with numerous banking and payments systems
  • Optimise performance of complex systems
  • Create structured, testable, lightweight code in Java