Cowchain

Backend Engineer (Node.js + Java)

$$$$

About Cowchain
Cowchain is a Web3 development company behind PixelVerse, StepApp, RetroBridge, Hybrid, Tenet, and 150+ other blockchain products with $180M+ combined market cap. We're a team of 50+ people—mostly based in Ukraine, some across Europe, fully remote. We build across DeFi, GameFi, neobanking, cross-chain bridges, AI agents, NFT platforms, and Telegram mini-apps.
We look for people who take ownership, think deeply, and enjoy figuring things out on their own. No unnecessary hierarchy—you talk directly to the founders when it matters. We value what you bring over how long you've been around.

About the role
We're looking for a Backend Engineer to join one of our partner's product teams through Cowchain's outstaffing model. You'll be working on a fintech/DeFi product—a decentralized financial platform that merges traditional banking with blockchain and AI, serving 70,000+ paying clients across 40+ countries.
Cowchain will employ you, providing all the necessary support, while you work as an embedded team member on the partner's product.

What you'll do

  • Own the development, support, and optimization of backend services within the product ecosystem 
  • Build and maintain APIs using Java and Node.js 
  • Collaborate with the backend team on event-driven architectures (Kafka, NestJS microservices) 
  • Implement financial transaction flows, validation logic, and referral systems 
  • Optimize PostgreSQL performance on an ongoing basis
  • Establish monitoring, alerting, and incident response standards 
  • Review architecture proposals and ensure alignment with business logic 
  • Work directly with the CTO, Product Owner, and Delivery Manager

     

What we're looking for

  • 7+ years of backend engineering experience with a focus on scalable systems 
  • Strong hands-on experience with both Java and Node.js in production 
  • PostgreSQL, Kafka, NestJS microservices 
  • Experience modernizing legacy systems and integrating new solutions 
  • Fluent English (written and spoken)—the team is international

     

Nice to have

  • Fintech, DeFi, or payments domain experience 
  • Familiarity with tokenomics or blockchain-based business logic

     

What we offer

  • Fully remote work 
  • Paid vacation and sick leave 
  • AI tool subscriptions (ChatGPT, Claude, Gemini) for your daily work 
  • Internal knowledge sharing and learning programs 
  • Individual onboarding tailored to your role and project 
  • Support during power outages—equipment and coworking compensation

     

How it works
This is an outstaffing position: you work on a partner's fintech product as part of their engineering team, while Cowchain handles your contract, payments, and support. You get the best of both worlds—a product environment with the backing of a company that looks out for you.

Required skills experience

Node.js 5 years
Java 5 years
PostgreSQL 3 years
Kafka 2 years
Nest.js 2 years

Required domain experience

Fintech 2 years

Required languages

English C1 - Advanced
Ukrainian C2 - Proficient
Microservices, Event-driven architecture, REST API, Docker, CI/CD
Published 24 March · Updated 6 April
194 views
·
19 applications
Response activity: High
Last responded 2 hours ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...