Back to jobs

(Senior) Analyst Programmer - Java, Spring Boot

Job description

Our clients are web3 social platform/ Digital E- Commerce/ luxury MNCs. Due with their team expansion, they are actively looking for a Technical Lead to join their application team.

The ideal candidate should have previous project exposures involving in data transaction related systems, payment gateay, API integration services and good product knowledge in Java - Springboot or SpringCloud.

Programmer / Analyst Programmer / Senior Analyst Programmer (up to 42K)


  • Design and implement Java applications using different frameworks;
  • Responsible for development, maintenance of enterprise web applications
  • Gather users' requirements and translate it into system design;
  • Involve in development life cycle, debugging and enhancement.


  • Experience in Microservice/API development with Java/SpringBoot/SpringCloud
  • Nice to have Kafka, Tibco, Informatica UM etc
  • Solid experience with relational databases
  • Comfortable with cloud-based Linux environment
  • Embrace agile development process including TDD, CI and Scrum
  • Experience working with teams across offices and time zones.
  • Knowledge in Spring Security is a plus.

Blockchain Engineer (Solidity Smart Contracts)


  • Designing Solidity smart contracts in production.
  • Solidity development and testing frameworks.
  • Maintain deployed Solidity smart contracts.
  • Unit-Testing and Continuous Integration processes experience.
  • Familiar with typical smart contract problems like reentrancy, migrations, and upgradeability of immutable systems.
  • Familiar with modern JS frameworks.

If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer HKD1000 in Apple gift cards for every referred candidate who we place in a role. Terms & Conditions Apply.