Senior Java Backend Developer

Posted 4 Days Ago
Be an Early Applicant
Hiring Remotely in Taiwan, Nanjing, Jiangsu, CHN
Remote
Senior level
Blockchain • Fintech • Financial Services
The Role
Develop scalable Java backend services, RESTful APIs, database schemas, documentation, and distributed systems. Troubleshoot and optimize server code, collaborate with functional teams, and own backend development activities. Required experience includes Java, Spring Boot, MySQL, REST APIs, NoSQL databases, Git, Agile, and at least six years of backend development. Preferred experience includes AWS, Python, Go, microservices, Swagger, CI/CD, and asynchronous systems.
Summary Generated by Built In
About 

Want to build a worldwide brand from Taiwan, and to communicate our brand story to millions of users worldwide?

Want to be based in Taiwan but work in a silicon-valley-like environment, and to build world-class brand and products?

Want to participate in the global fintech and blockchain movement, and work at an English-speaking workplace?

Come change the world with us! Join this fast-growing startup founded by software veterans and funded by top VCs, Skype co-founders, and the Taiwanese government (NDF)!

We’re hiring for an experienced Senior Java Backend Developer. The exact mix of other skills does not matter, so long as your tool chest includes a mix of abilities.Be willing to attack anything that comes your way, learn on the fly and get things done. 

Come talk to us if you want to push your skillset in a dynamic fast-paced environment.

Responsibilities

  • Develop and build robust, scalable, clean and understandable server code
  • Design and implement RESTful APIs that is simple, intuitive, easy to test and fit to business requirements
  • Troubleshoot, debug and optimize server code
  • Design and maintain well-structured, scalable and efficient database schemas
  • Write API documentation for API users, server documentation for Ops users
  • Participate and collaborate with functional teams
  • Take ownership and responsibility for our backend development activities
  • Report to Backend Team Leader

Requirements

  • 6+ years experience in backend code developing role
  • Strong Java, Spring / Spring Boot development experience
  • Strong technical development experience on effectively writing code, best practices code refactoring and GoF Design Patterns
  • Proven problem solving and analytical skills
  • Excellent knowledge of RDBMS such as MySQL
  • Knowledge of RESTful APIs is a must
  • Knowledge of NoSQL such as Redis, MongoDB, DynamoDB
  • Experience using Git / Git Flow to manage asynchronous collaboration across teams
  • Experience in Agile development lifecycle methodology
  • Moderate English
  • The skills assist the company in resolving technical issues concerning customer's accounts or company software infrastructure
  • A Technical Support Engineer will also support computer software integration by diagnosing and troubleshooting common problems

Good to have

    • Experience in AWS cloud computing services
    • Experience in Python, Go and micro-services development
    • Experience with API documentation tools such as Swagger
    • Knowledge with database versioning tools such as Flyway, LiquiBase
    • Knowledge with CI/CD deployment flow
    • Experience in building large, scalable distributed systems with good understanding of microservices architecture and associated principles
    • Knowledge of managing data consistency in distributed systems
    • Experience working with asynchronous systems

    Location: Taipei (check us out on Google Maps!)

    About XREX

    Regarding our culture

    Skills Required

    • 6+ years of experience in a backend coding or development role
    • Strong Java development experience
    • Strong Spring or Spring Boot development experience
    • Technical development experience writing effective code, refactoring code, and applying GoF design patterns
    • Problem-solving and analytical skills
    • Knowledge of relational database management systems such as MySQL
    • Knowledge of RESTful APIs
    • Knowledge of NoSQL databases such as Redis, MongoDB, or DynamoDB
    • Experience using Git or Git Flow for asynchronous collaboration
    • Experience with Agile development lifecycle methodology
    • Moderate English proficiency
    • Experience with AWS cloud computing services
    • Experience with Python, Go, and microservices development
    • Experience with API documentation tools such as Swagger
    • Knowledge of Flyway or Liquibase database versioning tools
    • Knowledge of CI/CD deployment flows
    • Experience building scalable distributed systems and understanding microservices architecture
    • Knowledge of data consistency in distributed systems
    • Experience working with asynchronous systems
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: Songshan District, Songshan Dist
    88 Employees
    Year Founded: 2018

    What We Do

    XREX is a blockchain-enabled financial institution working with banks, regulators, and users to redefine banking together. We provide enterprise-grade banking services to small to medium-sized businesses (SMBs) in or dealing with emerging markets, and novice-friendly financial services to individuals worldwide. Founded in 2018 and operating globally under multiple licenses, XREX offers a full suite of services such as digital asset custody, wallet, cross-border payment, fiat-crypto conversion, cryptocurrency exchange, asset management, and fiat currency on-off ramps. Sharing the social responsibility of financial inclusion, XREX leverages blockchain technologies to further financial participation, access, and education

    Similar Jobs

    Takeda Logo Takeda

    MCR, OBU, ST, Changzhou

    Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
    Remote or Hybrid
    Changzhou, Jiangsu, CHN
    50000 Employees

    Takeda Logo Takeda

    MCR, GI, Yangzhou

    Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
    Remote or Hybrid
    Yangzhou, Jiangsu, CHN
    50000 Employees

    Takeda Logo Takeda

    MCR, OBU, ST, Yancheng

    Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
    Remote or Hybrid
    Yancheng, Jiangsu, CHN
    50000 Employees

    Pfizer Logo Pfizer

    Manager, GMP Audits

    Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
    In-Office or Remote
    Wuxi, Jiangsu, CHN
    121990 Employees

    Similar Companies Hiring

    Hanover Park Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    42 Employees
    Kepler  Thumbnail
    Artificial Intelligence • Fintech • Software
    New York, New York
    9 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account