Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Minneapolis, MN, United States
Posted
23 hours ago
ExpressMicroservicesMongoDBMySQLNode.jsSQLAWSEncryptionOAuthScrumAgileAzureGraphQLJWTJavaScriptPostgreSQLRESTTypeScriptVault
Job Description
- 7+ years of experience in backend development.
- Strong proficiency in Node.js, JavaScript, and TypeScript.
- Hands-on experience with Stripe APIs, webhooks, payment processing, and subscription management.
- Experience integrating third-party SaaS platforms and external APIs.
- Strong knowledge of REST APIs, GraphQL, and webhook architectures.
- Experience with PostgreSQL, MySQL, MongoDB, or other relational/non-relational databases.
- Knowledge of OAuth 2.0, JWT, API security, and encryption practices.
- Experience with Azure Functions, AWS Lambda, or serverless architectures.
Nice to Have
- Experience with event-driven architecture and message queues.
- Payment industry and PCI compliance knowledge.
- Experience with POS, eCommerce, loyalty, or retail integrations.
- Exposure to microservices and distributed systems.
Preferred Experience
- Building end-to-end payment solutions using Stripe.
- Developing webhook orchestration and event processing systems.
- Managing large-scale data synchronization across multiple platforms.
- Working in Agile/Scrum environments with cross-functional teams.
API Development & Integration
- Design and develop secure, scalable REST APIs using Node.js, Express.js, and TypeScript.
- Build API gateways and integration layers connecting internal applications with Stripe and other third-party systems.
- Create API contracts, specifications, and documentation using OpenAPI/Swagger.
- Implement API security using OAuth 2.0, JWT, API Keys, Managed Identities, and Azure AD authentication.
- Develop API throttling, rate limiting, caching, and performance optimization strategies.
- Design data transformation and orchestration services for integrating multiple external platforms.
- Build and maintain webhook endpoints for payment processing, subscriptions, notifications, and transaction management.
- Ensure API reliability through automated testing, monitoring, and CI/CD deployment pipelines.
Preferred Azure Experience
- Azure Functions
- Azure API Management (APIM)
- Azure Service Bus
- Azure Event Grid
- Azure Storage Accounts
- Azure Key Vault
- Azure App Services
- Azure Monitor & Application Insights
- Azure DevOps CI/CD Pipelines
- Cosmos DB / SQL Database.
Similar jobs
- CT
Senior Liferay Developer
NewC4 Technical Services
United States🇺🇸Hybrid23 hours agoSpringBootstrapCSS+3Technology - RE
Full Stack Developer (Node.js / AWS)
NewResourcesoft, Inc.
El Segundo, CA🇺🇸Hybrid23 hours agoMySQLNext.jsNode.js+7Technology - MA
NC DHHS AWS/Java Developer //Local to NC
NewMahantech Corporation
United States🇺🇸Hybrid23 hours agoSpringAPI GatewayAWS+6Technology - DD
Dynamics 365 Developer
NewDexian DISYS
United States🇺🇸Remote23 hours agoC#Technology - PS
.NET Developer with Argo - Independent candidates w2 role
NewPull Skill Technologies
United States🇺🇸Remote23 hours agoSQLC#.NETTechnology - TG
Adobe Journey Optimizer (AJO) Developer
NewTalent Groups
Minneapolis, MN🇺🇸Hybrid23 hours agoTechnology