Sr. Full Stack Software Engineer
Core
Building scalable web applications, storefronts, and e-commerce APIs for Clover's payment processing ecosystem, including Virtual Terminal and hosted checkout tools.
Role type
Senior Full Stack Software Engineer (Payments)
Builds
Next-generation web applications, storefronts, and e-commerce APIs for Clover's payment processing ecosystem
Domain
Fintech / Payments / Point-of-Sale (POS)
Deliverable
production ML models | product features
Required skills
React.js, TypeScript, JavaScript, Java, Spring Boot, Kubernetes, MySQL, RESTful API design, CI/CD pipelines
Preferred skills
Payment domain expertise (fintech, POS, banking), web security protocols, data tokenization, cryptography
Technologies
React.js, TypeScript, JavaScript, Java, Spring Boot, Kubernetes, MySQL, Git
Responsibilities
Lead full-stack design, development, and implementation of scalable software applications; Partner with cross-functional teams to translate business goals into frontend workflows and backend specs; Perform rigorous coding, testing, and debugging across frontend and backend; Maintain, refactor, and evolve full-stack payment codebases; Mentor engineers and emerging technical leaders; Participate in on-call and release management rotations
Seniority
Senior, hands-on IC