Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
Descrição da vaga
Projeto: confidencial (até entrevista). Localização: são paulo -ção: pj (empresa avalia pretensão do candidato) período: indeterminado Requisitos - Formação acadêmica em tecnologia - experiência em projetos de apps de grandes empresas. - experiência em programação: java min 8, groovy, javascript - experiência em desenvolvimento com frameworks para microservices: spring boot, spring cloud, jpa/hibernate, reactivex, vert.X. - experiência com api-First: rest api, swagger, websocket, json, graphql, - Desejável conhecimento em api gateway - experiência em cloud: docker, consul, ec2, terraform, desenvolvimento usando tecnologias aws: ec2, rds, s3, sns, sqs, ecs (container service), ecr (container registry), fargate, iam, aws, - Desejável conhecimento: kubernetes, kubernetes managed services (eks, gke, etc), cloudformation - experiência com plataformas: google firebase - Conhecimento em security: openid, oauth2, jwt, secure vault, etc - experiência com webservers: tomcat, jetty, undertow - experiência na utilização de bancos de dados: mongodb, redis, aws dynamodb, orientdb - Desejável conhecimento em engineers nosql / newsql - experiência com testes: tdd/bdd: junit, cocumber, mockito, testcontainer, testng, jest - Conhecimento em devops: utilização da esteira e metodologias agile - Desejável conhecimento em: jmeter - Conhecimento nos paradigmas: cloud native / 12 factor web apps / serverless (aws lambda) - Conhecimento em observability: aws cloud watch, elastic stack, micrometer/actuator - Conhecimento na utilização de requisitos não-Funcionais: logging, tuning/performance, técnicas de fallout management, conceitos acid/base, segregação de workload, resiliência, análise de falhas. - Conhecimento na utilização de microservice design patters: observability, domain-Driven-Design, circuit breaker, distributed tracing, config manager, dynamic routing, discovery & registry Valor hora