Full stack Engineer

Sonata Software (SonataOne)

Minneapolis (MN)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sonata Software seeks a senior Full Stack Engineer to design and implement secure REST/GraphQL APIs, integrate Stripe payments, and orchestrate webhooks. You will collaborate with cross‑functional teams in an Agile/Scrum setting to deliver scalable, serverless and microservice‑driven solutions.

Ideal candidates have 8–12 years of backend and full‑stack experience, including API security and cloud skills (Azure/AWS). This onsite Minneapolis role requires relocation to client offices.

Qualifications

  • 7+ years backend development experience.
  • Hands-on with Stripe APIs, webhooks, payments, and subscriptions.
  • Experience integrating third‑party SaaS platforms and external APIs.
  • Strong REST/GraphQL knowledge and webhook architectures.
  • DB experience with PostgreSQL/MySQL/MongoDB or similar.

Responsibilities

  • Design and develop secure, scalable REST APIs and GraphQL endpoints.
  • Build API gateways and integration layers with Stripe and third‑party systems.
  • Create OpenAPI/Swagger specs and ensure API security with OAuth 2.0/JWT.
  • Develop webhook endpoints for payments, subscriptions, and notifications.
  • Ensure reliable CI/CD pipelines and automated testing.

Skills

Stripe APIs
REST APIs
GraphQL
OAuth 2.0
JWT
API security
Azure Functions
AWS Lambda
TypeScript
Node.js
Express.js
OpenAPI/Swagger
API orchestration
Webhook development
Microservices

Tools

PostgreSQL
MySQL
MongoDB

Job description

8 - 12 Years


Contract


Job Description

Job Title :Full stack Engineer

Location: Minneapolis, MN,(Onsite fromDay1)

Job Type: Contract

Exp :8-12 Years

Note :Virtual Client Interviewis fine but consultant needs to relocate to Minneapolis and work from client office once he getselected.


JobDescription:


  • 7+ years of experience in backend development.

  • Hands-on experience with Stripe APIs, webhooks,payment processing, and subscription management.

  • Experience integrating third-party SaaSplatforms 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, orserverless architectures.


Nice to Have


  • Experience with event-driven architecture andmessage queues.

  • Payment industry and PCI compliance knowledge.

  • Experience with POS, eCommerce, loyalty, orretail integrations.

  • Exposure to microservices and distributedsystems.


PreferredExperience


  • Building end-to-end payment solutions usingStripe.

  • Developing webhook orchestration and eventprocessing systems.

  • Working in Agile/Scrum environments withcross-functional teams.


APIDevelopment & Integration


  • Design and develop secure, scalable RESTAPIs using Node.js, Express.js, and TypeScript.

  • Build API gateways and integration layersconnecting internal applications with Stripe and other third-partysystems.

  • Create API contracts, specifications, anddocumentation 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 orchestrationservices for integrating multiple external platforms.

  • Build and maintain webhook endpoints forpayment processing, subscriptions, notifications, and transactionmanagement.

  • Ensure API reliability through automatedtesting, monitoring, and CI/CD deployment pipelines.


Why joinSonata Software?

At Sonata,you'll have an outstanding opportunity. The chance to use your skills andimagination to push the boundaries of what's possible. To build never seenbefore solutions to some of the world's toughest problems. You'll bechallenged, but you will not be alone. You'll be joining a team of diverseinnovators, all driven to go beyond the status quo to craft what comes next.


SonataSoftware is an Equal Opportunity Employer encouraging diversity in theworkplace. All qualified applicants will receive consideration for employmentwithout regard to race, national origin, gender identity, age, religion, disability, sexualorientation, veteran status, marital status, or any other characteristicsprotected by law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Stripe Payments & APIs (Onsite)
Senior Full-Stack Engineer: Stripe Payments & APIs (Onsite)

Sonata Software (SonataOne) • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Full-Stack Engineer
Full-Stack Engineer

Sonata Software North America Inc. • Irving (TX)

Remote
USD 120,000 - 160,000
Enterprise Architect
Enterprise Architect

Sonata Software North America Inc. • Berkeley Heights (NJ)

On-site
USD 140,000 - 190,000
Senior Business System Analyst
Senior Business System Analyst

Sonata Software • Westlake Village (CA)

On-site
USD 90,000 - 120,000
Integration Engineer, Professional Services
Integration Engineer, Professional Services

Stripe • Chicago (IL)

On-site
USD 204,000 - 306,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
Software Engineer - Full Stack
Software Engineer - Full Stack

EngineersOfAI • South San Francisco (CA)

On-site
Confidential
Full Stack Developer
Full Stack Developer

Malbek • United States

On-site
USD 140,000 - 200,000
Competitive salary
Equity
Flexible PTO
+3
AI DevOps Engineer
AI DevOps Engineer

Sonata Software • Westlake Village (CA)

On-site
USD 100,000 - 140,000
Integration Engineer, Metronome
Integration Engineer, Metronome

Stripe • San Francisco (CA)

On-site
USD 225,000 - 337,000
Equity
401(k) plan
Medical, dental, and vision
Senior Software Engineer
Senior Software Engineer

Ladders • United States

Remote
USD 122,000 - 146,000
Health insurance
Dental insurance
Vision insurance
+6