API Architect
Job Summary
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)
(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
Required Experience:
Staff IC
About Company
At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.