Search...

Technology Lead

Coins.ph logo
Coins.ph

Digital wallet and cryptocurrency exchange platform enabling Filipinos to buy, sell and manage crypto assets with integrated payment services.

Distributed
About Coins.ph

Coins.ph serves as a regulated crypto platform for over 18 million Filipino users, offering cryptocurrency trading, bill payments, and remittance services. The platform integrates QR payments and mobile load purchases with crypto services, making digital assets accessible to Filipinos.

View jobs by Coins.ph

Skills

About the Role

You will lead the development of a high-performance exchange platform, bridging technical execution and strategic leadership. You will design and implement robust microservices-based Java applications, write scalable and efficient code, and manage the full software development lifecycle from requirements gathering to production deployment. You will collaborate with product managers, designers, and developers, conduct code reviews, and mentor junior developers. You will foster cross-cultural relationships supporting global expansion, ensure compliance with local regulations, integrate KYC and fiat transaction processes, and stay updated on emerging technologies and industry best practices.

Requirements

  • Proven experience as a Java Developer with a strong foundation in object-oriented programming principles
  • Expertise in Spring Boot and Spring Cloud frameworks for building microservices-based applications
  • Leadership experience, with the ability to mentor and guide a team of developers
  • Strong knowledge of databases, including MySQL and NoSQL (e.g., Redis)
  • Familiarity with middleware (e.g., Kafka, RabbitMQ)
  • Familiarity with RESTful web services and API design
  • Experience with version control systems (e.g., Git)
  • Strong problem-solving skills, with keen attention to detail
  • Ability to manage multiple tasks, prioritize effectively, and meet deadlines in a fast-paced environment
  • Experience with system performance optimization is a plus
  • Proficient in Java and development practices tailored for blockchain-based applications
  • Proven ability to conceptualize and execute strategic technology initiatives
  • Extensive experience leading, building, and scaling high-performing tech teams in fast-paced startup environments
  • Expertise in designing robust tech solutions that ensure operational efficiency, security, and scalability
  • In-depth understanding of security challenges and risks in the crypto industry
  • Proficient in spoken English; Mandarin speaking and listening skills are a strong plus

Responsibilities

  • Lead the development of the exchange platform, ensuring seamless operations and high performance
  • Design, implement, and maintain robust Java-based applications and systems
  • Write high-quality, scalable, and efficient code using Java and relevant technologies
  • Manage the full software development lifecycle, from requirements gathering to production deployment
  • Collaborate with cross-functional teams to ensure technical feasibility and adherence to best practices
  • Develop clean, maintainable, and well-documented code
  • Troubleshoot and resolve issues across development, staging, and production environments
  • Lead and mentor junior developers, fostering their technical growth and career development
  • Conduct regular code reviews to ensure adherence to coding standards and best practices
  • Stay updated on emerging technologies and apply industry best practices
  • Foster and manage relationships across diverse cultures, supporting global expansion
  • Ensure all operations comply with local regulations and integrate KYC and Fiat transaction processes