Architect, design, develop, deploy, and maintain secure, scalable, and high performance APIs for digital asset platforms.
Design API-first solutions supporting digital asset custody, trading, wallet services, and external integrations.
Define API standards, versioning strategies, and documentation to ensure consistency across platforms.
Implement authentication, authorization, and security controls using industry best practices.
Build and maintain API integrations between internal microservices and third party systems.
Optimize APIs for performance, resiliency, and scalability in high throughput environments.
Collaborate closely with frontend teams, platform engineers, security teams, and architects to deliver end to end solutions.
Participate in architectural reviews, code reviews, and drive best practices for API design and development.
Troubleshoot production issues, perform root cause analysis, and ensure high availability of API services.
Mentor junior developers and contribute to continuous improvement of engineering standards.
API Design & Development
RESTful API design (resource modeling, versioning, pagination, error handling)
Strong understanding of HTTP, HTTPS, WebSockets, and API gateways
OpenAPI / Swagger specifications and API documentation
Backend Development
Proficiency in one or more languages:
• Java (Spring Boot)
• Node.js (NestJS / Express)
• Python
Experience with microservices-based architectures
Strong knowledge of concurrency, performance tuning, and scalable systems
Security & Authentication
OAuth 2.0, OpenID Connect, JWT-based authentication
API security best practices (rate limiting, throttling, encryption, input validation)
Secrets management and secure configuration handling
Data & Storage
SQL databases (PostgreSQL, MySQL)
NoSQL databases (MongoDB, DynamoDB, Redis)
Understanding of data consistency and transactional systems
Cloud & DevOps
Experience deploying APIs on cloud platforms (AWS)
Containerization using Docker
Good to Have / Digital Assets & Blockchain Experience
Prior experience working on blockchain or distributed ledger platforms
Understanding of cryptocurrencies, digital assets, and tokenized systems
Experience integrating with blockchain nodes via RPC/Web3 APIs
Familiarity with smart contracts, wallets, and transaction lifecycle

Virtusa is a global product and platform engineering services company that makes experiences better with technology. We help organizations grow faster, more profitably, and more sustainably by reimagining enterprises through domain-driven solutions. We combine strategy, design, and engineering, backed by unmatched expertise at the intersection of industry, business, and technology to generate real-world business impact for clients.
Headquartered in Massachusetts with global delivery centers, Virtusa provides a broad range of services, solutions, and assets, including strategy and design, AI advisory and services, digital engineering, data and analytics, digital assurance, cloud and security, cx transformation and managed services across industries such as financial services, healthcare, communications, media, entertainment, travel, manufacturing, and technology.