A empresa busca profissionais com habilidades avançadas em desenvolvimento de software.
O que a vaga oferece
* Assistência médica e odontológica;
* Cartão flex para alimentação e refeição;
* Auxílio home office para trabalhos remotos;
* Vale transporte para posições presenciais ou híbridas;
* Auxílio creche;
* Seguro de vida;
* Desconto em terapia psicológica;
* Parceria com instituições de ensino;
* Programa de subsídio para cursos de inglês;
* Licença maternidade estendida e licença paternidade.
Atuação em projetos de desenvolvimento e melhoria de sistemas, responsável por:
* Conhecimento em linguagens de programação, frameworks e ferramentas: Java, JavaScript, HTML5, CSS, AngularJS, TypeScript, SpringBoot, Quarkus, Hibernate e IReport/JasperReports;
* Padrões arquiteturais e design de software: aplicação de padrões arquiteturais, design funcional, design patterns, Clean Architecture, Clean Code, SOA e DDD;
* Qualidade de software: testes unitários e automatizados com Sonar, JUnit, Mockito e Jasmine;
* Arquitetura de microservices, web service, integração e mensageria: conhecimento em padrões de integração, desenvolvimento de web services, comunicação/mensageria assíncrona e arquiteturas orientadas a eventos;
* Bancos de dados e servidores de aplicações: experiência com bancos de dados relacional e conhecimento sobre otimização de acesso e consulta;
* Segurança da informação: conhecimento em práticas e padrões de segurança, criptografia, autenticação e autorização;
* Escalabilidade e desempenho: habilidade para desenvolver sistemas escaláveis horizontalmente e otimizar o desempenho;
* DevOps: conhecimento em Docker, Kubernetes, Rancher e Openshift;
* Arquitetura em nuvem: experiência em arquitetura de nuvem e compreensão de serviços em plataformas como AWS e Azure;
* Versionamento de código: proficiência em sistemas de controle de versão e estratégias de branching e merging;