onsite
Senior Software Engineer, Full Stack - Capital One
Software Engineer
Senior Full‑Stack Engineer driving end‑to‑end solutions using Java, JavaScript/React, Node.js and AWS, while collaborating in Agile teams to deliver data‑centric, scalable applications.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications using Java, JavaScript, React, and Node.js.
- Build and integrate microservice APIs on cloud platforms, primarily AWS.
- Collaborate with product owners, designers, and cross‑functional Agile teams to translate business requirements into technical solutions.
- Implement automated testing, CI/CD pipelines, and performance monitoring to ensure high reliability and scalability.
- Mentor junior engineers and contribute to code reviews, best‑practice guidelines, and architectural decisions.
Requirements
- 5+ years of professional experience in full‑stack development with strong proficiency in Java and modern JavaScript frameworks.
- Hands‑on experience building RESTful APIs and microservices, preferably on AWS (Lambda, ECS, RDS, etc.).
- Solid understanding of Agile methodologies, CI/CD tools, and automated testing frameworks.
- Demonstrated ability to solve complex business problems through data‑driven design and clean code.
- Excellent communication skills and a collaborative mindset.
Skills
javajavascriptreactnodejsaws