Full stack Engineer
Listed on 2026-10-19
-
Software Development
Backend Developer, Full Stack Developer, Cloud Engineer - Software, DevOps
8 - 12 Years
Contract
Job DescriptionJob Title :
Full stack Engineer
Location:
Minneapolis, MN,(Onsite fromDay1)
Job Type: Contract
Exp :8-12 Years
Note :
Virtual Client Interview is fine but consultant needs to relocate to Minneapolis and work from client office once he get selected.
- 7+ years of experience in backend development.
- Hands-on experience with Stripe APIs, webhooks,payment processing, and subscription management.
- Experience integrating third-party Saa Splat forms and external APIs.
- Strong knowledge of REST APIs, GraphQL, andwebhook architectures.
- Experience with PostgreSQL, MySQL, MongoDB, orother relational/non-relational databases.
- Knowledge of OAuth 2.0, JWT, API security, anledning practices.
- Experience with Azure Functions, AWS Lambda, or serverless architectures.
- Experience with event-driven architecture and message queues.
- Payment industry and PCI compliance knowledge.
- Experience with POS, eCommerce, loyalty, orretail integrations.
- Exposure to microservices and distributed systems.
- Building end-to-end payment solutions using
Stripe. - Developing webhook orchestration and event processing systems.
- Working in Agile/Scrum environments withcross-functional teams.
- Design and develop secure, scalable RESTAPIs using Node.js, Express.js, and Type Script.
- 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.
At Sonata,you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build never seen before solutions to some of the world's toughest problems. You'll be challenged, but you will not be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
Sonata Software is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity, age, religion, disability, sexual orientation, veteran status, marital status, or any other characteristics protected by law.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).