Java Full Stack
Capgemini
We are seeking a highly skilled Full Stack Engineer to join our team. The ideal candidate will
have a strong background in both frontend and backend development, with a particular focus
on modern JavaScript frameworks and Golang.
Primary Skills
- Develop and maintain web applications using Typescript, ReactJS, and NextJS.
- Work on server-side applications using Golang with the Gin web framework.
- Integrate NodeJS within the application stack to enhance functionality.
- Utilize HTML templating with the Golang Gin web framework for efficient web page
generation.
- Write and maintain automation scripts using CypressJS.
- Create and maintain scripts and tools using bash, python, cuelang, and lua.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- 5+ years of experience working as a Full Stack Engineer or in a similar role.
- experience as a Full Stack Engineer or similar role.
- Strong proficiency in Typescript, ReactJS, and NextJS.
- Solid understanding of NodeJS applications.
- Experience with HTML templating within the Golang Gin web framework.
- Proficient in backend development using Golang and the Gin web framework.
- Hands-on experience with automation using CypressJS and Kubernetes/EKS.
- Proficiency in scripting languages and tools: bash, python, python web framework,
cuelang, and lua.
- Good knowledge in AWS services such as EKS, EC2, S3, RDS, Lambda, VPC, Dynamo,
ElastiCache, IAM, and others.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively.
- Experience with CI/CD & GitOps tools such as AWS CodePipeline, BitBucket Pipeline and ArgoCD