dev

Backend Developer (Java)

As a Backend Developer specializing in Java, you’ll be a key contributor to our financial technology products. Your role involves core Java and Spring framework proficiency, along with expertise in distributed system design and databases. Join our dynamic international team, tackle challenging business problems, and enjoy career growth in a rapidly evolving industry. If you’re passionate about shaping the future of finance technology, we invite you to be part of our team.

Backend Developer – Responsibilities:

  • The role involves spearheading the development and deployment of various crypto-related products, encompassing a broad spectrum such as crypto exchanges, fiat gateways, futures, margin trading, lending platforms, and more. This includes overseeing the enhancement of underlying infrastructure and architecture to ensure optimal performance.
  • Additionally, the position entails fine-tuning system performance, addressing and resolving online incidents, and conducting system refactoring for continuous improvement. An integral aspect of this role is mentoring and guiding junior engineers in their daily tasks, contributing to the professional development of the team. Overall, the position plays a crucial role in the evolution and efficiency of crypto-related products and their supporting systems.

Backend Developer – Minimum Qualifications:

  1. Bachelor’s/Master’s degree in computer science engineering or equivalent industry experience.
  2. Proficiency in core Java and a solid understanding of the Spring framework.
  3. Proficiency in MySQL, coupled with familiarity with at least one NoSQL database.
  4. Proficiency in designing distributed systems, along with familiarity with at least one messaging middleware and the underlying design principles.
  5. Strong cross-team communication skills, facilitating effective collaboration and coordination within and across teams.backend-developer-java

Preferred Qualifications:

  1. Proficiency in Spring Cloud and expertise in microservices design
  2. Prior working experience in the backend systems of large internet companies.
  3. Experience in performance tuning on JVM (Java Virtual Machine), SQL databases, RPC (Remote Procedure Call), and related technologies.
  4. Global team management experience, demonstrating the ability to lead and coordinate teams across different locations.
  5. Experience in financial products, with a focus on lending, margin trading, futures, or related areas.
  6. Knowledge and experience in financial risk control, demonstrating an understanding of risk management principles in the financial sector.

Conditions

Join us in making a meaningful impact on the future of financial technology with the leading company in the industry. We offer a dynamic and fast-paced work environment, presenting challenging and unique business problems that will fuel your professional growth. Experience an international work environment within a flat organizational structure, fostering collaboration and innovation.

At our company, you’ll find exceptional career development opportunities as we continue to grow. For those seeking global experiences, we provide possibilities for relocation and international transfers mid-career, broadening your horizons. Enjoy a competitive salary, flexible working hours, and a casual work attire, creating a work culture that values both performance and work-life balance. Become a part of the forefront of finance technology and contribute to shaping the future in a company that values its employees’ growth and well-being.

Buy your favorite crypto now
Apply Now