工作描述
20 天前
We operate one of the world's leading and most extensively accepted contactless smartcard payment systems, providing both offline and online payment services. There are over 160,000 acceptance points for Octopus cards in Hong Kong, spanning across the city. We have over 30 million Octopus cards and products in circulation. We handle 15 million transactions a day with transaction value of HK$260 million.
Our Vision: To become the most preferred payment and lifestyle companion that connects customers and business partners through our best-in-class products and services.
Our Mission: Making everyday life easier.
Our Values: Customer Centricity, Simplicity, Inclusiveness & Trustworthiness.
We are looking for a skilled Full-Stack Developer to join our team. Key responsibilities include:
• Design and develop responsive and high-performance web and mobile applications that is scalable and maintainable.
• Craft intuitive and user-friendly web and mobile interactions, considering factors such as accessibility and usability.
• Design systems to meet the company's security standards, including mobile app security, application security, identity and access management, data security, infrastructure security, and required recovery objectives with concrete recovery plans.
• Implement responsive design principles to ensure applications are adaptable across different devices and screen sizes.
• Collaborate closely with cross-functional teams, including designers, product managers, and other developers, to deliver exceptional user-delighting experiences.
• Design and develop RESTful APIs that are secure, scalable, and easy to maintain.
• Drive projects from conception to completion, overseeing every stage of development and ensuring a high-quality finished product.
• Conduct system performance testing with JMeter / Gatling and optimize performance (including application and database query) to ensure the system meets performance requirements.
• Use infrastructure-as-code tools such as Terraform to provision required cloud infrastructure on Azure or AWS.
• Set up monitoring and observability tools like Grafana or ElasticSearch to track system performance, health, and logs.
• Integrate our platform with third-party services and systems.
• Document the entire system, including application design, infrastructure design, database design, operation manual, user manual, and test cases (functional and performance), and document test results.
• Self-motivated, be staying up to date with the latest trends and best practices in full-stack development.
• Handle ad-hoc projects as assigned.
Requirements:
• Bachelor degree in computer science/computer engineering or related discipline.
• At least 5 years' working experience in information systems design and related software development.
• Knowledge in application development with object-oriented programming languages and RDBMS such as Oracle.
• Knowledge in Linux environment.
• Hands-on experience in the following skills: HTML, CSS, JavaScript, Kotlin, Xcode, Swift, Java, Jakarta EE, Jenkins pipelines CI/CD, Spring Framework, Spring Boot, Spring Cloud, Jersey 2, 3, Hibernate and JPA, Kubernetes with Helm, Oracle 19c, PostgreSQL, AWS Aurora PostgreSQL, Apache CXF (JAX-WS), Apache Axis 2 (SOAP Web Service, WS-Security), Apache Synapse.
• Testing tools including Junit, Postman/ SoapUI.
• Reporting tools including JasperReports.
• Website developments, including Spring MVC, Thymeleaf, HTML, CSS, JavaScripts, Node.js, Angular.
• Mission critical online system with high transactional volume.
• Payment gateway integration.
• Experience in cloud environments would be an advantage.
• Good team player, energetic and creative.
• Good in written and spoken English and Chinese with strong communication skills.
We offer successful candidate an attractive remuneration package and excellent career prospects.
Our Vision: To become the most preferred payment and lifestyle companion that connects customers and business partners through our best-in-class products and services.
Our Mission: Making everyday life easier.
Our Values: Customer Centricity, Simplicity, Inclusiveness & Trustworthiness.
We are looking for a skilled Full-Stack Developer to join our team. Key responsibilities include:
• Design and develop responsive and high-performance web and mobile applications that is scalable and maintainable.
• Craft intuitive and user-friendly web and mobile interactions, considering factors such as accessibility and usability.
• Design systems to meet the company's security standards, including mobile app security, application security, identity and access management, data security, infrastructure security, and required recovery objectives with concrete recovery plans.
• Implement responsive design principles to ensure applications are adaptable across different devices and screen sizes.
• Collaborate closely with cross-functional teams, including designers, product managers, and other developers, to deliver exceptional user-delighting experiences.
• Design and develop RESTful APIs that are secure, scalable, and easy to maintain.
• Drive projects from conception to completion, overseeing every stage of development and ensuring a high-quality finished product.
• Conduct system performance testing with JMeter / Gatling and optimize performance (including application and database query) to ensure the system meets performance requirements.
• Use infrastructure-as-code tools such as Terraform to provision required cloud infrastructure on Azure or AWS.
• Set up monitoring and observability tools like Grafana or ElasticSearch to track system performance, health, and logs.
• Integrate our platform with third-party services and systems.
• Document the entire system, including application design, infrastructure design, database design, operation manual, user manual, and test cases (functional and performance), and document test results.
• Self-motivated, be staying up to date with the latest trends and best practices in full-stack development.
• Handle ad-hoc projects as assigned.
Requirements:
• Bachelor degree in computer science/computer engineering or related discipline.
• At least 5 years' working experience in information systems design and related software development.
• Knowledge in application development with object-oriented programming languages and RDBMS such as Oracle.
• Knowledge in Linux environment.
• Hands-on experience in the following skills: HTML, CSS, JavaScript, Kotlin, Xcode, Swift, Java, Jakarta EE, Jenkins pipelines CI/CD, Spring Framework, Spring Boot, Spring Cloud, Jersey 2, 3, Hibernate and JPA, Kubernetes with Helm, Oracle 19c, PostgreSQL, AWS Aurora PostgreSQL, Apache CXF (JAX-WS), Apache Axis 2 (SOAP Web Service, WS-Security), Apache Synapse.
• Testing tools including Junit, Postman/ SoapUI.
• Reporting tools including JasperReports.
• Website developments, including Spring MVC, Thymeleaf, HTML, CSS, JavaScripts, Node.js, Angular.
• Mission critical online system with high transactional volume.
• Payment gateway integration.
• Experience in cloud environments would be an advantage.
• Good team player, energetic and creative.
• Good in written and spoken English and Chinese with strong communication skills.
We offer successful candidate an attractive remuneration package and excellent career prospects.
UI/UX Design Assistant
Octopus Holdings Limited
用户体验/界面设计师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
Software Engineer for Web Development
Octopus Holdings Limited
软件工程师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
更多类似工作
🎉 Got an interview?