Vaga Full Stack

Desenvolvedor(a) Java Sênior

Cloud Git Java MySQL ORACLE Spring

Innovasoul - Consultoria de Rh

Innovasoul - Consultoria de Rh

Pequena/média empresa

Localização: Híbrido

Vaga em modelo híbrido - 2 ou 3 dias presencial

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Transformando a gestão de pessoas com IA generativa. Unimos anos de expertise humana à inteligência artificial, alinhando estratégia, talentos e tecnologia para resultados mensuráveis no seu RH. Combinamos expertise humana e tecnologia de ponta para transformar o RH da sua empresa

Atividades e Responsabilidades

O profissional será responsável por desenvolver, testar e manter aplicações em Java. Além disso, deverá colaborar com a equipe de design para garantir que as soluções atendam aos requisitos dos usuários e sejam escaláveis. Espera-se que o desenvolvedor implemente melhorias contínuas no código existente e participe ativamente das revisões de código. O candidato ideal deve ter uma sólida compreensão de arquitetura de software, práticas de segurança e integração contínua, além de ser capaz de trabalhar em um ambiente ágil e dinâmico. O profissional também deverá contribuir para a documentação técnica e auxiliar na resolução de problemas complexos.

Requisitos

Mais de 5 anos de experiência com Java 8, 11 e 17; - Spring Framework (Boot, Data, Batch, Security); - Arquitetura em Microsserviços, Hexagonal e Orientada a Eventos; - API REST; - Git, Gitflow, GitLab; - Cloud AWS: EKS, S3, EC2, Lambda, Docker; - Confluence, Swagger; - Banco de dados Relacional: PostgreSQL, MySQL, Oracle; - Conhecimento em PLSQL, Consulta, Alteração de Querys, Views, Procedures; - Banco de dados NoSql: MongoDB, Redis ou DynamoDB; - Princípios de designs e padrões: SOLID, Clean Code, TDD, Code Review; - Mensageria: Kafka, SQS/SNS, RabbitMQ; - Segurança: Autorização de APIs e criptografia; - Observabilidade: Rastreabilidade, métricas e LOG; - Resiliência de APIs: Resilience4j; - Testes unitários: Mockito, Junit, Sonar; - Desenvolvimento ágil (scrum e kanban); - Domínio do ciclo de desenvolvimento de software (E2E da demanda: refinamento até o deploy em produção).

O que nós oferecemos

Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde