Job Description :
Our client is looking for a strong software developer who understands how to operate at scale while leveraging modern web based technologies such as node.js, MEAN/MERN stack, caching, cloud, and devops. You will be responsible for: • Building highly scalable and highly available (or "Webscale" ) RESTful apps used for search and retrieval of content from large datasets. • Providing consistency across work breakdown and estimation so that the team can maintain a sustainable pace of development while also allowing for good forecasting. • Mentoring a sharp and motivated team of developers to help raise the bar for team who is already excellent. • Lending guidance towards software development best practices, such as fully automated testing, CI/CD pipeline, monitoring, and devops. Our environment is unique. Teamwork and a strong desire to learn new technologies are everyday requirements to succeed. Agile is a way of life and you''ll have the full support of our entire group to bring new and innovative ideas and methodologies to improve our products and processes. Preferred skills/experiences include: • RESTful architectures • node.js and/or Java/Spring-boot (a plus) • Agile/DevOps • Scaling, caching, and microservices • CI/CD, build pipelines (jenkins, bamboo, circleci, etc…) • Cloud based services, such as AWS, GCP, etc. • A strong base on the fundamentals with the ability to pick up and learn any ‘stack’ • Solid knowledge of Linux tools and usage • Docker, Docker-compose • Self-starter, knows how to work around dead ends, can pick something up on the fly • Always open for a discussion/debate and seeking consensus • 5+ years of ''industry experience'' and a degree in computer science or equivalent experience • You don''t know everything about software development, but you want to learn as much as possible

Qualifications: Preferred skills/experiences include: • RESTful architectures • node.js, javascript /or Java/Spring-boot (a plus) • Agile/DevOps • Scaling, caching, and microservices • CI/CD, build pipelines (jenkins, bamboo, circleci, etc…) • Cloud based services, such as AWS, GCP, etc. • A strong base on the fundamentals with the ability to pick up and learn any ‘stack’ • Solid knowledge of Linux tools and usage • Docker, Docker-compose • Self-starter, knows how to work around dead ends, can pick something up on the fly • Always open for a discussion/debate and seeking consensus • 5+ years of ''industry experience'' and a degree in computer science or equivalent experience • You don''t know everything about software development, but you want to learn as much as possible