Team Lead / Senior Developer of Backend Development
Pinnacle Lead Consulting Limited
Hong Kong, Hong Kong

Team Lead / Senior Developer of Backend Development

About the job

Team Lead / Senior Developer of Backend Development - Billing System

We are a leading global CPaaS provider recognized for offering carrier-grade communication solutions for enterprise and carriers.

With over 35 years of experience developing industry-leading solutions in the telecommunication, mobiles, and software industry, We are now pioneering the global telecommunication and IT convergence space by connecting to more than 300 global carriers and supporting over 600 large enterprise customers including blue-chip and fortune 500 companies through our communication platform.

Key Responsibilities

  • Supervise and lead the Billing System development team to decouple the modules and migrate to the micro-services architecture
  • Provide guidance and mentor the developers on coding best practice
  • Hands-on developer involved in both front-end and back-end development
  • Collaborate with the project managers and other teams to ensure the solution design, architecture design and feasibility study is achievable
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Perform second level support of the production systems.
  • Requirements

  • Strong in Java / C++ / J2EE / Python / Go
  • Experience with technologies including but not limited to : Spring Boot, Hibernate, JPA, Docker, REST web services, micro-services
  • Experience in database design, query optimization and familiar with NoSQL database
  • Experience with Kafka, Spark or other real time processing framework
  • Passion in building high-speed, high performance and large-scale systems
  • Experience working with package management and build systems such as Gradle, Maven, Conan.
  • Experience working with version control / code review / repository server, i.e. Git, Gerrit and Artifactory.
  • Experience with Continuous Integration (CI), Continuous Delivery (CD) is an advantage
  • Experience in Linux is an advantage
  • Strong team spirit and interpersonal skills
  • Self-motivated and well organized with can-do attitude
  • Candidate with less experience can be considered as Senior Developer
  • We offer 5 days work, medical insurance, free lunch, discretionary performance bonus, competitive salary package and attractive career development opportunities to the right candidate.


    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。