Job Summary
Candidates will need to have experience with medium-to-large-scale web development.
Ability to develop within full technology stack
Be part of a fast moving team working with the latest tools and open source technologies
Design and develop our next generation of RESTful APIs and Event driven services in a distributed environment
Use advanced distributed technologies to process store and quickly retrieve huge volumes of data
Work on a development team using agile methodologies
Responsibilities
Primary Skills
10+ years of work experience in application engineering
Experience with scripting languages such as JavaScript Typescript
Experience with development in Nodejs environment
Web application development experience with compiled languages such as Java
Solid understanding of OOP Design Patterns Data Structures and Web Standards
Understanding of JavaScript HTML and CSS
Strong understanding of parallel processing concurrency and asynchronous concepts
Strong experience with Event Driven Architecture (preferred)
Experience with developing RESTful web services
Strong experience with enterprise level N-tier web applications
Experienced with NoSql Databases - DynamoDb MongoDB Cassandra
Experience in writing native SQL queries
Strong experience with cloud infrastructure AWS (preferred)
Experience with Application Monitoring Tools (Splunk Cloudwatch Dynatrace etc)
Experience with enterprise security Including IAM Roles & Policies Auth0/Okta Encryption API Gateways Firewalls Private Cloud)
Experience with Continuous Integration/Deployments (Jenkins/Terraform/Git Lab Runners)
Nice to Haves
Experience with React (preferred) React Native (preferred) Angular 2+
Experience in SSO (SAML OPENID)
Knowledge of search solutions such as Lucene Solr or ElasticSearch
Experience in architecting and designing distributed systems that are highly available and security focused
Experience with designing event-based systems
Experience with single-page applications
A comunidade Cognizant:
Somos uma equipe de alto calibre que aprecia e apoia uns aos outros. Nosso pessoal defende um local de trabalho enérgico, colaborativo e inclusivo, onde todos possam prosperar.
- A Cognizant é uma comunidade global com mais de 300,000 funcionários em todo o mundo.
- Não sonhamos apenas com um caminho melhor – nós fazemos acontecer.
- Cuidamos de nossas pessoas, clientes, empresa, comunidades e clima fazendo o que é certo.
- Promovemos um ambiente inovador onde você pode construir o plano de carreira certo para você.
Quem somos:
A Cognizant é uma das principais empresas de serviços profissionais do mundo, transformando os modelos de negócios, operação e tecnologia dos clientes para a era digital. Nossa abordagem consultiva exclusiva baseada no setor ajuda os clientes a visualizar, construir e administrar negócios mais inovadores e eficientes. Com sede nos EUA, a Cognizant (membro do NASDAQ-100 e uma das Melhores Empregadoras do Mundo da Forbes 2024) é consistentemente listada entre as empresas mais admiradas do mundo. Saiba como a Cognizant ajuda os clientes a liderar com o digital em nosso site.
A Cognizant é uma empregadora que investe em equidade. Sua candidatura não será pautada em raça, cor, gênero, sexualidade, credo, origem, deficiência, gravidez ou qualquer outra característica protegida pelas leis brasileiras.
Se você tem uma deficiência que requer adaptações razoáveis para procurar uma vaga de emprego ou enviar uma candidatura, envie um e-mail para [email protected] com sua solicitação e informações de contato.
Disclaimer:
As informações de compensação são precisas a partir da data desta publicação. A Cognizant se reserva o direito de modificar essas informações a qualquer momento, sujeito à lei aplicável.
Os candidatos podem ser obrigados a comparecer a entrevistas presenciais ou por videoconferência. Além disso, os candidatos podem ser obrigados a apresentar seu documento de identificação emitido pelo estado ou governo atual durante cada entrevista.
Embora nosso sistema permita a candidatura em todos os idiomas, o(s) idioma(s) e o(s) nível(is) de proficiência exigidos para o trabalho variam. No entanto, é necessário um nível básico de inglês para fins de comunicação em toda a empresa.