Develop Exchange/FOREX core in Java
Solving tasks defined in task manager
Connect 3rd party services into application
Develop and document API and WS API
Detect and track software defects and inconsistencies
Develop task defined for Payment gateway
Connect BaaS services (debit card issuance, communication with Bank, etc.)
Implement Blockchain oracles and nodes into software
Communicate with team members
Propose improvements and fixes
Requirements
Java (Spring)
Spring, SpringMVC, SpringData, SpringCloud, SpringBoot
Mysql, Mongodb, Redis
Message brokers (Kafka)
Unit Testing
API and WS API skills
Bug solving
Critical thinker and problem-solving skills
Team player
Good time-management skills
Working with agile team - Kanban or Scrum with Epics
English language
Optional skills
Blockchain knowledge
Hashicorp Vault
Tencent waterproof verification
Knowledge about order matcher
Exchange fundamentals - such as: Limit order, Market order, Stop Loss / Stop Limit; Immediate or Cancel (IOC), Fill or kill (FOK), Good till Date (GTD), Iceberg; Swap, OTC
Salary starts from $15/Hour and can be increased based on your experience.