remote
Senior Full Stack Software Engineer Global Payment Network - Capital One
Software Engineer
Senior Full Stack Engineer driving a global payment platform, building scalable microservices and modern web UI using Java, JavaScript/React, Node.js, and AWS cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end payment processing services and APIs using Java and microservice architecture.
- Build responsive, high‑performance user interfaces with React and JavaScript, integrating them with backend services.
- Implement cloud‑native solutions on AWS, including CI/CD pipelines, container orchestration, and serverless components.
- Collaborate with product, data, and security teams to translate complex business requirements into robust technical solutions.
- Drive performance optimization, monitoring, and incident response for critical payment flows.
Requirements
- 5+ years of professional experience in full‑stack development, with strong proficiency in Java and JavaScript/React.
- Hands‑on experience building and deploying microservices on AWS (EC2, Lambda, S3, RDS, etc.).
- Solid understanding of relational databases and SQL, plus familiarity with NoSQL options.
- Experience with CI/CD tools, containerization (Docker, Kubernetes) and automated testing.
- Strong problem‑solving skills, ability to work in an agile, collaborative environment, and a passion for delivering secure, high‑throughput payment solutions.
Skills
javajavascriptreactnodejsawssql