Pessoa Desenvolvedora de Software Industrial Sênior
BIP Brasil
Sobre a vaga
- Página da Vaga | Pessoa Desenvolvedora de Software Industrial Sênior - Java - - - - - - - Pular para o conteúdo principalPessoa Desenvolvedora de Software Industrial Sênior - Java
Copiar link
Erro ao copiar link
Compartilhar vagaLink copiado
Ir para candidatura
Descrição da vaga
Como Pessoa Desenvolvedora de Software Industrial Sênior - Java aqui na Bip, você terá a oportunidade de atuar em projetos estratégicos de tecnologia e inovação, contribuindo para o desenvolvimento de soluções digitais e para a evolução de ambientes tecnológicos que geram impacto e transformação nos negócios.
Você fará parte de um ambiente colaborativo e dinâmico, trabalhando ao lado de profissionais apaixonados por tecnologia, inovação e desenvolvimento de soluções.
Se você tem facilidade de comunicação, perfil analítico, visão estratégica, atitude hands-on e gosta de acompanhar as constantes evoluções do universo da tecnologia, queremos muito conhecer você!
Responsabilidades e atribuições
- Desenvolver, evoluir e manter aplicações corporativas utilizando Java e Spring Boot, com foco em soluções digitais aplicadas a ambientes industriais e de manufatura.
- Atuar no desenvolvimento de soluções críticas integradas a processos produtivos, garantindo desempenho, escalabilidade, segurança e confiabilidade.
- Projetar e implementar APIs REST, microsserviços e integrações entre aplicações corporativas, bancos de dados e sistemas industriais.
- Trabalhar com dados provenientes de processos produtivos, apoiando o tratamento, processamento e disponibilização de informações para aplicações analíticas e operacionais.
- Desenvolver funcionalidades relacionadas a analytics, monitoramento de processo e otimização operacional, incluindo aplicação de regras, algoritmos e modelos analíticos em ambientes produtivos.
- Atuar na evolução da solução Overdosing, utilizada para monitoramento de tendências de dosagem de ingredientes ativos, predição de comportamento de processo e suporte à otimização de parâmetros operacionais.
- Traduzir necessidades das áreas de Engenharia, Produção e Operações em requisitos técnicos e soluções digitais.
- Participar das diferentes etapas do ciclo de desenvolvimento, desde entendimento de requisitos e definição de arquitetura até desenvolvimento, testes, implantação e sustentação.
- Desenvolver testes unitários e de integração, garantindo qualidade e estabilidade das soluções.
- Aplicar boas práticas de desenvolvimento de software, incluindo versionamento, segurança, documentação, revisão de código e padrões de arquitetura.
- Trabalhar de forma integrada com equipes de tecnologia, engenharia, automação e especialistas de negócio.
Requisitos e qualificações
Formação:
- Superior completo em Sistemas de Informação, Engenharia de Software, Ciência da Computação, Engenharia de Computação e similares.
Requisitos- Experiência com desenvolvimento de aplicações utilizando Java 11 ou superior, preferencialmente Java 17.
- Conhecimento sólido em Spring Boot e desenvolvimento de aplicações backend.
- Experiência com desenvolvimento e consumo de APIs REST.
- Conhecimento de arquitetura de microsserviços e integração entre sistemas.
- Experiência com bancos de dados relacionais e SQL, como SQL Server, PostgreSQL ou Oracle.
- Conhecimento em JPA / Hibernate.
- Domínio dos conceitos de programação orientada a objetos (POO) e boas práticas de engenharia de software.
- Experiência com Git e ferramentas de controle de versão.
- Conhecimento em testes unitários e de integração, preferencialmente utilizando JUnit.
- Experiência com mecanismos de mensageria e integração de sistemas.
- Conhecimento de práticas de desenvolvimento seguro, qualidade de código e arquitetura de aplicações corporativas.
- Capacidade de compreender processos de negócio e traduzir requisitos funcionais e técnicos em soluções de software.
- Capacidade para atuar com autonomia na investigação de problemas, desenho de soluções e implementação técnica.
Serão considerados diferenciais:
- Conhecimento em OPC UA ou outros protocolos de comunicação industrial.
- Experiência com integração entre sistemas IT e OT.
- Conhecimento de Industrial IoT (IIoT), Smart Manufacturing, Digital Manufacturing ou Indústria 4.0.
- Experiência com aplicações ou integrações relacionadas a MES / Manufacturing Execution Systems.
- Conhecimento de ambientes de automação, controle de processos ou sistemas industriais.
- Experiência com soluções de Analytics, Data Engineering ou processamento de dados de processo.
- Conhecimento ou experiência com aplicações de controle estatístico, predição, otimização de processo ou melhoria de eficiência industrial.
Informações adicionais
CONHEÇA NOSSOS BENEFÍCIOS
Alguns dos nossos benefícios são flexíveis para que você possa distribuí-los de acordo com suas necessidades, interesses e momento de vida. São eles:
- All Points (Programa de pontos para passagens áreas e hospedagens);
- Assistência Médica;
- Assistência Odontológica;
- Seguro de vi