We are looking for developer for building backend fintech application.
The primary role is to design, develop, maintain applications and coordinate with the rest of the team working on different layers of infrastructure.
Responsibilities
Improvement of the architecture/trading system in the financial/blockchain field which requires the developed system to have high performance, low latency, high availability, and high reliability
Write high-quality, clean and maintainable code using engineering best practices
Quick action in case of any productions issue happen, lead up to resolving the issues with coordination with different team members
Comfortable working in fast-paced start up and agile environment
Requirements
Bachelor's degree in Computer Science or relevant fields
Good problem solving skills, team player and able to work independently driven
Good attitude and willing to learn and pick up new skills
Knowledge in HTTP, WebSocket, TCP / IP protocols
Proficient in one or several of the following programming/scripting languages: Java, python golang, nodejs, c++, rust
Proficient in PostgreSQL databases and SQL tuning/optimization
Experience with designing and implementation of scalable microservices, APIs
Experience with Caching : Redis is a plus
Experience with Messaging Queue : Kafka is a plus
Experience with managing infrastructure on AWS is a plus
Familiar with Atlassian product suite; JIRA, Confluence is a plus
Knowledge of Kubernetes is a plus
Having working experience within the trading, financial, crypto industry is preferred.
Having domain knowledge in blockchain technologies, capital markets technology and financial payments technology would be advantageous
Job Type: Full-time
Benefits:
Experience:
Work Location: In person