Apple
IPConfigure
Desenvolvedor Java
Descrição da Empresa
Fundada em 2003 e sediada em Norfolk, Virginia, IPConfigure. Inc. é uma empresa privada de pesquisa e desenvolvimento de software de vigilância por vídeo, de propriedade de veteranos. Como desenvolvedora de soluções de vigilância por vídeo IP, a IPConfigure oferece uma variedade de produtos - todos os quais utilizam uma interface baseada em navegador, ao mesmo tempo que suportam arquiteturas Windows e Linux e são capazes de suportar perfeitamente um número ilimitado de câmeras, locais e usuários em uma arquitetura centralizada, distribuída ou hospedada. A plataforma Orchid VMS e os Appliances SteelFin da IPConfigure foram implantados com sucesso em instalações que variam de restaurantes de fast-food a portos internacionais, hospitais e universidades.
Resumo da Vaga
A IPConfigure é uma empresa de desenvolvimento de software e uma desenvolvedora líder de soluções de vigilância por vídeo IP. Estamos procurando contratar um forte desenvolvedor Java responsável pela criação de serviços web e componentes back-end corporativos em nossos sistemas de gerenciamento de vídeo de vigilância baseados em navegador. O desenvolvedor Java deve ter forte familiaridade com design e desenvolvimento orientado a objetos, testes unitários, desenvolvimento orientado a testes e ambientes Linux. Esta é uma oportunidade incrível para trabalhar com tecnologias de ponta no mercado de vigilância por vídeo IP.
Deveres/Responsabilidades
- Participar de um processo de desenvolvimento de software Ágil bem definido com outros desenvolvedores seniores.
- Desenvolver código de aplicação de alta qualidade e bem projetado para recursos e componentes do sistema.
- Participar do design de recursos, garantindo um equilíbrio entre os requisitos de negócios e de tecnologia.
- Entregar código conforme agendado, que adere ao design.
- Encontrar as causas raiz dos defeitos em recursos.
- Aderir a práticas de codificação projetadas para promover a reutilização e padronização de código.
- Fornecer estimativas de tempo e recursos para as próprias áreas de recursos.
- Identificar riscos e estratégias de mitigação.
Habilidades/Capacidades Exigidas
- Experiência em Java 8+.
- Familiaridade com: Gradle, Jersey, SQL, jOOQ, JNI.
- Experiência em design orientado a objetos.
- Design e desenvolvimento de serviços web REST.
- Uma preocupação ativa com engenharia de qualidade, com experiência na construção de aplicações web escaláveis.
Educação e Experiência
Bacharelado Mínimo em Ciência da Computação, Engenharia Elétrica/Computação ou disciplina relacionada. Mestrado ou Doutorado é um diferencial.
Qualquer um dos seguintes seria um diferencial:
- Integração contínua usando Jenkins e SonarQube.
- Amostras de código e portfólio de designs.
- Contribuições para projetos de código aberto (por exemplo, uma página github).
Benefícios
- Salários competitivos na indústria com base na experiência.
- Política generosa de Férias Remuneradas (PTO) e Trabalho Remoto.
- Políticas de seguro de Saúde, Visão, Odontológico e de Vida.
- Conta de Despesas Flexíveis (FSA) e Conta de Poupança para Saúde (HSA).
- 401K com contrapartida da empresa.
IPConfigure, Inc. oferece oportunidades iguais de emprego a todas as pessoas qualificadas e administra todos os aspectos e condições de emprego sem distinção de raça, religião, cor, sexo, gênero, orientação sexual, gravidez, idade, origem nacional, ancestralidade, deficiência física ou mental, obesidade severa/mórbida, condição médica, status militar ou de veterano, informação genética, estado civil, etnia, alienação ou qualquer outra classificação protegida, de acordo com as leis federais, estaduais e locais aplicáveis.
