Job Description
Será responsável por desenvolvimento e manutenção de aplicações escaláveis e de alta performance. O profissional trabalhará em projetos inovadores, utilizando as melhores práticas de desenvolvimento e tecnologias modernas.
* Garantir a qualidade das implementações através de testes unitários, em condições operacionais simuladas, visando verificar se o programa executa corretamente dentro do especificado e com a performance adequada;
* Elaborar o escopo do projeto do sistema, definindo os padrões de arquitetura e construção de diagramas de aplicação, selecionamento elementos estruturais e interfaces, conexões, sistemas internos e externos, tecnologia aplicada, requisitos de qualidade o qual será composto;
* Implementar alterações nos sistemas de acordo com especificação, avaliando o impacto das alterações, visando garantir a integridade dos sistemas;
* Contribuir com o desenvolvimento de novos conceitos e técnicas, visando manter a empresa com a melhor tecnologia de ponta;
* Atender o código de ética e conduta, além de atuar sobre os mais rígidos limites de Compliance, em conformidade com todas as leis vigentes, normas regulamentadoras e políticas internas;
* Compromisso no atendimento dos requisitos das certificações de qualidade e ambientais de referência, tais como ISO 9001, ISO 14001 e SASSMAQ.
* Experiência: 4 a 6 anos como programador.
* Formação: Superior completo em Engenharia da Computação, Ciência da Computação, Sistemas de Informação, Banco de Dados ou Análise e Desenvolvimento de Sistemas.
* Conhecimentos desejáveis: Gestão de projetos, engenharia de software, segurança da informação e áreas relacionadas.
Job Description
Será responsável por desenvolvimento e manutenção de aplicações escaláveis e de alta performance. O profissional trabalhará em projetos inovadores, utilizando as melhores práticas de desenvolvimento e tecnologias modernas.
Responsibilities and assignments
* Garantir a qualidade das implementações através de testes unitários, em condições operacionais simuladas, visando verificar se o programa executa corretamente dentro do especificado e com a performance adequada;
* Elaborar o escopo do projeto do sistema, definindo os padrões de arquitetura e construção de diagramas de aplicação, selecionamento elementos estruturais e interfaces, conexões, sistemas internos e externos, tecnologia aplicada, requisitos de qualidade o qual será composto;
* Implementar alterações nos sistemas de acordo com especificação, avaliando o impacto das alterações, visando garantir a integridade dos sistemas;
* Contribuir com o desenvolvimento de novos conceitos e técnicas, visando manter a empresa com a melhor tecnologia de ponta;
* Atender o código de ética e conduta, além de atuar sobre os mais rígidos limites de Compliance, em conformidade com todas as leis vigentes, normas regulamentadoras e políticas internas;
* Compromisso no atendimento dos requisitos das certificações de qualidade e ambientais de referência, tais como ISO 9001, ISO 14001 e SASSMAQ.
Requirements And Qualifications
* Experiência: 4 a 6 anos como programador.
* Formação: Superior completo em Engenharia da Computação, Ciência da Computação, Sistemas de Informação, Banco de Dados ou Análise e Desenvolvimento de Sistemas.
* Conhecimentos desejáveis: Gestão de projetos, engenharia de software, segurança da informação e áreas relacionadas.
Experiência Com Kotlin / Java
* Conhecimento sólido em Spring Boot e/ou Micronaut
* Banco de Dados: PostgreSQL como armazenamento permanente e Redis para cache em memória.
* Containers: Docker.
* Mensageria: RabbitMQ.
* Conhecimento em Infraestrutura AWS:
* ECS: Cluster para microserviços.
* EC2: Instâncias, grupos de segurança, load balancer e auto scaling.
* RDS: Serviço de banco de dados.
* S3: Armazenamento de arquivos.
* MQ: Serviço de mensageria.
* CloudWatch: Monitoramento de logs e métricas.
* Lambda, CDN, VPC, VPN e ElastiCache (Redis).
Desenvolvimento
* Controle de versão: GitLab, onde todas as etapas de teste, criação de migrations, build e deploy são automatizadas por pipelines (configurados em arquivos .gitlab-ci.yml).
* Monitoramento: Uso do Sentry para rastreamento de erros no backend.
* Metodologia Ágil: Scrum, com rituais como daily, planning, estimativas, comunicação constante, review e retrospectiva.
* Integrações: Conhecimento em API REST, incluindo integrações com sistemas externos como SSW e OpenTech.
* SQL: Necessário para consultas, validações e scripts diretamente no banco de dados.
Process stages
* Step 1: Registration1Registration
* Step 2: Triagem 2Triagem
* Step 3: Entrevista com RH3Entrevista com RH
* Step 4: Entrevista com Gestor4Entrevista com Gestor
* Step 5: Hiring5Hiring
Grupo BBM
A história da BBM teve início há mais de 20 anos! Com compromisso, geração de valor, investimento em tecnologia e pensamento estratégico, tivemos um crescimento consistente e nos consolidamos como um dos maiores operadores logísticos da América Latina.
Temos uma equipe diversificada, motivada e criativa, que entrega os melhores resultados aos clientes. Investimos fortemente em programas de capacitação e desenvolvimento dos colaboradores, pois, entendemos que as pessoas são o principal ativo da empresa e o que nos permite estar em constante expansão.
Conte conosco!
Venha fazer parte desse time que só cresce!
São José dos Pinhais, Paraná, Brazil R$4,001.00-R$5,000.00 1 month ago
#J-18808-Ljbffr