Taro Logo

(Sr.) Java Engineer - (Admin & Payment)

A specialized service provider delivering front-office and back-office support solutions for global financial technology firms.
Backend
Senior Software Engineer
In-Person
2+ years of experience
Finance · Blockchain

Job Description

BTSE is seeking a Senior Java Engineer to join their team in Taipei, focusing on Admin and Payment systems. This role is part of BTSE Group, a financial technology company operating in the cryptocurrency and blockchain space. The position offers an exciting opportunity to work on cutting-edge technology in the fintech industry, specifically in crypto and blockchain domains.

The role requires strong expertise in Java development, with a focus on backend systems and distributed architecture. You'll be working with modern technologies including SpringBoot, Kafka, Redis, and various database systems. The position demands both technical excellence and strong collaborative skills, as you'll be working closely with crypto backend experts and product teams.

This is an excellent opportunity for an experienced Java developer who wants to transition into the cryptocurrency and blockchain space. The company offers a comprehensive benefits package including healthcare coverage for employees and dependents, along with various team-building activities and company events. The work environment is fast-paced and dynamic, perfect for someone who thrives on challenges and wants to make an impact in the fintech industry.

The role combines traditional enterprise development with cutting-edge blockchain technology, making it an unique opportunity for professional growth. You'll be part of building and maintaining critical systems that handle admin and payment functionalities, requiring both technical expertise and business acumen. The position offers exposure to the exciting world of cryptocurrency trading while working with a diverse, dedicated team of professionals.

Last updated 5 months ago

Responsibilities For (Sr.) Java Engineer - (Admin & Payment)

  • Collaborate with team members on designing, developing, and unit-testing new features and modifications
  • Design data structures and implement business logic
  • Document source code and generate readable API documentation
  • Work with software engineering tools like Git, Jenkins, and Maven

Requirements For (Sr.) Java Engineer - (Admin & Payment)

Java
Kafka
Redis
JavaScript
Python
TypeScript
  • Strong Java skills with at least 2 years of professional experience in Java development
  • Proficiency in JVM-based framework technologies (SpringBoot, Jersey, Ktor)
  • Experience with Git, GitLab CI, and Maven
  • Proficiency in distributed architecture concepts
  • Experience with event-driven systems (MQ and Kafka)
  • Familiarity with cache stores, specifically Redis
  • Proficiency in various data structures and Java concurrency
  • Proficient in working with relational databases and SQL
  • Strong problem-solving abilities
  • Independent contributor with excellent communication skills
  • Positive attitude and ability to work in fast-paced environment

Benefits For (Sr.) Java Engineer - (Admin & Payment)

Medical Insurance
  • Competitive total compensation package
  • Various team building programs and company events
  • Comprehensive healthcare schemes for employees and dependents

Related Jobs

Sr. Java Engineer (Production Operations)

Senior Java Engineer position at BTSE, focusing on production operations and backend development for a leading fintech and blockchain company in Taipei.

Senior Backend Engineer (Golang/Ruby on Rails) - User Onboarding and KYC

Senior Backend Engineer position at Crypto.com focusing on user onboarding and KYC systems using Golang and Ruby on Rails.

Senior Platforms System Software Engineer, Servers Software

Senior Platforms System Software Engineer position at Google, focusing on server software development and system-level programming for Google's infrastructure platforms.

Senior Software Engineer, Fuchsia Framework

Senior Software Engineer position at Google focusing on developing and improving the Fuchsia Framework platform, requiring expertise in testing frameworks, system architecture, and programming languages like Python or Rust.

Senior CPU Design Verification Engineer, Silicon

Senior CPU Design Verification Engineer role at Google focusing on CPU verification, test infrastructure, and performance validation.