Job Requirements
Job Title: Senior Full Stack Developer
Location: PCS CA- Canada.
Years of Experience: 8+ years
Job Summary: We are seeking an experienced Senior Full Stack Developer with a strong background in building scalable, secure, and high-performance enterprise applications. The ideal candidate will have expertise in modern web technologies and cloud services, along with a passion for developing innovative solutions that meet business needs.
Responsibilities
- Full Stack Development: Design, develop, and maintain scalable web applications using React/Angular, TypeScript, Java/Spring Boot, Node.js, and Python.
- API Development & Integration: Design and implement REST/SOAP APIs, microservices, and enterprise integrations with ERP and third-party systems.
- Frontend Engineering: Build responsive, reusable UI components and integrate OAuth 2.0/OIDC-based authentication and authorization.
- Cloud Development: Develop and deploy cloud-native applications using AWS Lambda, ECS, API Gateway, and AWS CDK.
- Security Implementation: Implement API security using OAuth 2.0, JWT, mTLS, and secure coding best practices.
- Messaging & Event-Driven Architecture: Develop asynchronous integrations using Kafka and MQ to enable reliable communication between distributed systems.
Mandatory Skills
- Frontend: React/Angular, TypeScript, JavaScript, HTML/CSS, UI implementation, OAuth/OIDC integration
- Backend: Java/Spring Boot, Node.js/Python, REST/SOAP APIs, Microservices, Kafka/MQ, API Security (OAuth, JWT, mTLS), ERP integrations
- Cloud: AWS (Lambda, ECS/Containers, API Gateway, CDK, Monitoring & Logging)
- DevOps: Azure DevOps, CI/CD pipelines
- AI: Prompt Engineering, Skills Development, RAG, Vector Databases
Preferred Skills
- Experience with Generative AI technologies
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- 8+ years of relevant experience in full stack development
Work Experience
7-10Years