Estamos procurando por um profissional competente para assumir o papel de Desenvolvedor Java.
O ideal é alguém com experiência em desenvolvimento de aplicações complexas, utilizando as melhores práticas de desenvolvimento e as tecnologias mais recentes.
Responsabilidades:
* Desenvolver e manter a lógica de negócios de aplicações escaláveis;
* Implementar soluções robustas utilizando Java e frameworks como Spring;
* Identificar pontos de melhoria no código e uso eficiente dos componentes de arquitetura;
* Realizar troubleshooting de sistemas;
* Garantir a qualidade do código através de testes unitários e de integração;
* Trabalhar em equipe, colaborando com outros desenvolvedores, arquitetos e stakeholders;
* Acompanhar as últimas tendências e tecnologias do mercado;
Habilidades Requisitadas:
* Vasta experiência em Java e J2EE;
* Alto domínio de frameworks Spring (Spring Boot, Spring MVC);
* Conhecimento em integrações com RESTful APIs e serviços SOAP;
* Experiência sólida com sistemas de gerenciamento de banco de dados, como Oracle, MySQL e PostgreSQL;
* Domínio em Stack Google Cloud e ambientes de micro serviços (kubernetes);
* Experiência comprovada em desenvolvimento em nuvem. Profundo conhecimento na plataforma de nuvem GCP;
* Sólida experiência em linguagens de programação relevantes para desenvolvimento em nuvem. Linguagens: Java, Node.js, Go, C#;
* Experiência com infraestrutura como código (IaC). Ferramentas: Terraform, CloudFormation, ARM Templates, etc.;
* Conhecimento em arquiteturas de microsserviços e desenvolvimento de APIs (RESTful, GraphQL);
* Experiência com bancos de dados em nuvem (relacionais e NoSQL);
* Familiaridade com conceitos de conteinerização e orquestração: Experiência prática com Docker e Kubernetes (ou serviços gerenciados como ECS, AKS, GKE);
* Conhecimento em práticas de CI/CD (Integração Contínua e Entrega Contínua) em ambientes de nuvem;
* Experiência com monitoramento e logging em ambientes de nuvem;
* Conhecimento em segurança na nuvem: Familiaridade com as melhores práticas de segurança em plataformas de nuvem, incluindo IAM, políticas de segurança, criptografia e conformidade;
* Experiência com testes automatizados (unitários, integração, end-to-end) em ambientes de nuvem;
Vantagens:
Nossa empresa oferece várias vantagens para os nossos funcionários, incluindo:
* Assistência médica;
* VR e VA flexível;
* Gympass e Wellz;
* Parceria com o SESC;
* Descontos em restaurantes;
* Descontos em cursos técnicos e de ensino superior;
* Descontos em escolas e plataformas de idiomas;
Mais Informações:
O curso superior em Ciência da Computação, Sistemas de Informação ou áreas afins é um requisito fundamental para esse cargo.