Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for an experienced Java Developer to join our team developing next-generation Crypto Exchange and Digital Asset platforms.
The ideal candidate has worked on high-performance backend systems and has a passion for financial technologies and blockchain innovation.
What We Are Looking For
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field,
- 3+ years of professional experience in backend software development,
- Solid experience in messaging queues (RabbitMQ, ActiveMQ, etc.) and cache systems (Redis, Memcached),
- Proven experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.),
- Hands-on experience with ORM tools like Hibernate or MyBatis,JPA
- Skilled in developing RESTful and SOAP web services,
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases,
- Familiarity with microservices architecture, Docker, and Kubernetes,
- Prior experience in crypto currency, blockchain, or exchange projects is highly desirable,
- Knowledge of version control systems (Git, BitBucket),
- Knowledge of test automation tools (JUnit, Mockito, etc.),
- Strong analytical thinking, problem-solving skills, and a collaborative mindset,
- Ability to work independently and proactively,
- Intermediate level of English.
Responsibilities
- Design, develop, test, and deploy high-performance backend applications,
- Build and maintain secure APIs and integrations for crypto and trading systems,
- Develop and optimize messaging and caching layers for scalability and performance,
- Drive best practices in coding, testing, security, and performance optimization,
- Collaborate with DevOps and AI teams to integrate AI-driven modules into existing systems,
- Maintain and enhance existing systems, ensuring reliability and scalability,
- Troubleshoot and resolve production issues with a focus on high availability,
- Work extensively in cloud environments, leveraging containerization (Docker/Kubernetes),
- Contribute to technical documentation and code reviews.
Nice to Have
- Experience with Go and/or Python,
- Exposure to AI/ML software development, model integration, or predictive analytics,
- Experience with AI frameworks (TensorFlow, PyTorch, or Java-based ML libraries),
- Understanding of blockchain data structures and smart contract fundamentals,
- Exposure to event-driven architectures and CQRS patterns.
Key Skills
Ranked by relevanceReady to apply?
Join CoinO and take your career to the next level!
Application takes less than 5 minutes

