Senior Technical Lead (Java, Golang)

HEX TRUST VIETNAM
Đã hết hạn
16 Nguyễn Trường Tộ, Phường 12 (Quận4),, District 4, Ho Chi Minh
Tại văn phòng

Mô tả công việc

About Hex Trust

Hex Trust is Asia’s leading provider of digital asset custody solutions for Banks & Financial Institutions, using leading-edge Blockchain technology. Led by innovators from the financial services industry, Hex Trust has built a proprietary platform that delivers a new way for financial institutions, asset managers, and corporations to safely and efficiently operate in the Blockchain ecosystem. Institutional adoption of digital assets and DeFi requires a fundamental shift in the way banks and financial institutions operate. Hex Trust is the link that connects the traditional financial world to the digital assets ecosystem.

Position Summary

We are seeking suitable candidates for a senior backend developer role responsible for the development of Blockchain and digital asset related applications such as Wallets, DApps and Crypto Trading applications. You will be working closely with our UX designers, product managers and the front and backend development teams. The senior developer will assist the team across all aspects of technical management as outlined below and will challenge oneself to be innovative in looking for technical solutions and team management.

Responsibilities

  • Actively contribute in the technical solutions design and full development life cycle;
  • Design and update architecture diagrams and sequence diagrams in a microservices context;
  • Perform hands-on design, prototypes, and proof-of-concept and development as required in blockchain technologies or any other technologies;
  • Provides leadership to technical resources to meet project deadlines and ensure project objectives are met in an efficient way;
  • Promote and ensure good coding practices to ensure maintainability, simplicity and loose coupling of components; Guarantee enough coverage of unit testing, and provide guidance for proper integration testing;
  • Working closely with Front End, Back End, Blockchain, Automation Testing and DevOps teams;
  • Responsible for defining all aspects of platform architecture;
  • Coach the team of junior developers on code quality, maintainability and good practices in code development;
  • Enhance productivity and performance of the team, reducing rework and waste of time and increasing efficiency;
  • Directly engage with the product management for requirement analysis and clarifications and play a key role in assisting engineering/product management to define product and engineering road-map items;
  • Determine security requirements by evaluating business strategies and end user requirements; researching information security standards; conducting system security and vulnerability analyses and risk assessments; studying architecture/platform; identifying integration issues; preparing cost estimates;
  • End-to-end design and implementation of platform security (including endpoint security)
  • Ensures that code artefacts produced are of the highest quality, conforming to set or agreed upon standards. Should advocate such consistency to all members of the team;
  • Provides realistic and accurate estimates and continuously improves team productivity to achieve on-time Delivery;
  • Follows the software engineering processes, agile practices and motivates his/her team members to do so;
  • Escalates and communicates issues, risks and concerns to the management on time.
  • Accepts project delivery responsibilities and demonstrates accountability to leadership;
  • Builds competencies in product and technology domain to set expectations;
  • Maintains a sense of individuality in thinking and decision making;
  • Is a professional in work aspects as well as conduct with other individuals;
  • Provides feedback regarding product quality, performance, other nonfunctional requirements and lead corrective measures;
  • Provision of in-depth technical skills to fix ad-hoc incidents/problems, mentoring and supporting DevOps teams to ensure best practice;
  • Supports the engineering management in the recruitment process.

Yêu cầu công việc

  • 6+ years’ experience in backend development required;
  • Experience with microservices architectures deployed on the cloud;
  • Sound experience with strongly typed, compiled languages such as Golang, Rust, Java (Spring/SpringBoot) or C++;
  • Understand code written in Node.js and Express.js development using TypeScript a must;
  • Preference for experience with message broker / queue systems (eg. Kafka, RabbitMQ) to feed multiple consuming services or receive from multiple producing services;
  • Familiar with concurrency and experience in dealing with concurrent design patterns, best practices and troubleshooting;
  • Familiar with docker, CI/CD pipelines and deployments on cloud environments;
  • Familiar with OpenAPI standards documentation and declarations;
  • Experience in using Kubernetes clusters as a developer;
  • Familiar with the fundamentals of security and advocate in terms of api design, secrets management, data encryption, dependency management;
  • Experience in relational DBs and data schema management;
  • Experience with no-SQL DB would be a plus (eg. MongoDB);
  • Experience in Shell scripting;
  • Bachelor’s degree in Computer Science or Information Technology an advantage.
  • Strong communication skills in English.
  • Strong and proven skills in team leadership.
  • Ability to work collaboratively with team members;
  • Attention to detail, with the ability to work independently in an ambiguous, and often fast-paced environment;
  • Good planning, coordination, and communication skills;
  • Strong and effective interpersonal and communication skills (including English language skills) and the ability to interact promptly and professionally with teams across different time zones.
  • Team leadership and people leadership skills, coaching developers and helping the team professionally grow
  • Ability to work in a team environment collaboratively with positive attitudes.
  • The desire to learn and continuously improve on the product quality, performance and other non-functional requirements.

Tại sao bạn sẽ yêu thích làm việc tại đây

Benefits

Make a difference and get yourself noticed in a rapidly growing company, providing multiple opportunities for career and personal development. We are a dynamic, multi-cultural team of smart, motivated people based in offices across Hong Kong, Singapore and Vietnam. We’ll give you tough challenges, while offering rewarding results to match, as well as regular team and social events and flexible working arrangements when needed.

Diverse and inclusive team: A diverse and international team who come from over 15 countries with diversity of both thought and background on a mission to disrupt the digital asset industry. We support each other and take pride in our achievements. We attract talent from well known global multinational companies and institutions.

Ownership & learning-curve: Opportunity to make an active contribution to the growth story of one of the leading disruptors in the FinTech industry.

Communication: We treat our staff like owners by being open, transparent, and providing regular communication about our direction and progress. We provide regular insight into decision making, strategy, and corporate-wide objectives and key results progress so that each of our employees is aligned and empowered. And we constantly strive to improve how we can communicate more effectively.

Office: We offer both the flexibility to work remotely or from our modern offices in the central business hubs of Hong Kong, Singapore and Vietnam.

Hex Trust is an equal opportunity employer devoted to diversity and inclusion in the workplace. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.

HEX TRUST VIETNAM

Xem công ty

Asia's Leading Digital Asset Custodian

Mô hình công ty
Sản phẩm
Quy mô công ty
51-150 nhân viên
Quốc gia
Hong Kong
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT