Salary
💰 $92,250 - $144,964 per year
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformGraphQLGRPCJavaScriptJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPostgresRabbitMQSQLTypeScript
About the role
- Develop, test, and maintain RESTful and GraphQL APIs using Node.js and modern frameworks (e.g., Express.js, Nest.js)
- Translate business and technical requirements into well-structured, efficient, and reusable code
- Implement API security (OAuth2, JWT, TLS, API keys) and ensure compliance with enterprise standards
- Optimize API performance through caching, rate limiting, and scalability best practices
- Write clean, maintainable code with proper unit tests, integration tests, and documentation
- Work closely with solution architects to align development with enterprise API strategy and microservices architecture
- Collaborate with DevOps teams for CI/CD pipeline integration and containerized deployments (Docker, Kubernetes)
- Debug, troubleshoot, and resolve issues across the API lifecycle
- Mentor junior developers and share best practices in Node.js and API development
- Stay up to date with industry trends, emerging technologies, and regulatory changes in the FinTech sector
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 5–7 years of professional software development experience
- At least 3+ years in Node.js API development
- Strong proficiency in JavaScript/TypeScript
- Hands-on experience with REST APIs, GraphQL, and asynchronous communication (WebSockets, gRPC)
- Proficiency with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Familiarity with API documentation tools (Swagger/OpenAPI, Postman)
- Experience with source control (Git) and agile development practices
- Strong problem-solving, debugging, and optimization skills
- Understanding of software engineering principles and processes (e.g., Lean, Agile, DevOps)
- Experience with cloud platforms (AWS, Azure, or GCP) (preferred)
- Knowledge of API gateways and management platforms (Apigee, Kong, AWS API Gateway, MuleSoft) (preferred)
- Exposure to event-driven systems (Kafka, RabbitMQ) (preferred)
- Understanding of DevOps and CI/CD tools (Jenkins, GitHub Actions, GitLab CI) (preferred)
- Familiarity with monitoring tools (New Relic, Datadog, ELK) (preferred)
- Must successfully complete background check including identity verification and employment eligibility