Job Description
AscendEx is a well-recognized global cryptocurrency trading platform. Currently, we are looking for a junior backend developer to join our global team and build out the high-performance, low latency, robust, and scalable core trading system.
Responsibilities:Review designs, document technical specifications, and provide time estimates for implementing features/fixes.
Design, develop, and maintain highly performant, reliable, scalable, and secure backend systems and server side logic.
Write high-performance, reusable, modular code along with automated tests.
Maintain a close working relationship with a geographically distributed development team in an
evolving agile environment.
Follow common design patterns, architectural practices and development methodologies.
Identify and resolve performance issues to optimize for speed.
Requirements
2-3 years of professional work experience in a software development organization.
2+ years of professional work experience with Scala, Java, or Go.
SQL integration development experience using MySQL/PostgreSQL.
Experience with source code control systems such as Git.
Strong problem-solving skills and the ability to work in a fast-paced environment, excellent communication and teamwork abilities.
Demonstrated ability to deliver high-quality software in a fast-paced environment with iterative
deadlines.
Bachelor's degree in computer science, software engineering or related major.
Knowledge on cryptocurrency exchange and blockchain technology is a plus.
Familiarity with Akka and kafka is a bonus.
Prior experience with web application development preferred.
Bilingual is preferred.
Benefits
Work alongside diverse, world-class talent in an environment where learning and growth opportunities are endless
Tackle fast-paced, challenging and unique projects
Hybrid working hours
Competitive salary and benefits
Qualification
Bachelor's Degree
Key skill Required
- Java
- SQL
- Software Development
- JAVA
- MYSQL
- PostgreSQL
- Blockchain Technology
- Cryptocurrency
- Java
- Agile Environment
- Akka
- Application Development
- Bilingual
- Blockchain
- Communication
- Computer Science
- Demonstrated Ability
- Design
- Development
- Distributed Development
- Git
- Integration
- Iterative
- Learning
- Modular
- Science
- Software Engineering
- Teamwork
- Trading
- Web Application
- Web Application Development