Bitcoin Devs Company logo

Senior Java Developer (Vietnam based, 100% Remote)

Bitcoin Devs Company
Full-time
On-site
Vietnam
Developer, Management

Job Title: Senior Java Developer

Overview:

The Senior Java Developer plays a vital role in designing, developing, and maintaining robust and scalable applications for our clients. This position is pivotal in ensuring that our software solutions meet the highest standards of performance and security while adhering to best practices and industry standards. As a Senior Java Developer, you will leverage your extensive experience in Java and related technologies to lead software development projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. With the flexibility of a 100% remote position based in Vietnam, this role offers you the opportunity to work in a dynamic and innovative environment while contributing significantly to the success of our organization.

Key Responsibilities:

  • Development and implementation of financial and marketing products
  • Work closely with the Marketing department with the goal of increasing our global user base
  • Build large scale software system, which can impact daily life of millions of customers
  • Communicate effectively with product managers, designing and implementing product features
  • Performance tuning, online incidents troubleshooting, and system refactoring
  • Write high-quality, clean, and maintainable code using engineering best practices

Required Qualifications:

  • Bachelor's/Master's degree in computer science, engineering or equivalent industry experience
  • 8+ years hands-on experience in JVM and Java ecosystem
  • Proven experience with message queue, relational database, micro-service
  • Capable to cope with stress, and quickly learn new knowledge
  • Good cross team communication skills