Idaho Health Insurance Exchange
Netspend
Engenheiro de Software Líder - Modernização de Backend
Sobre a Empresa
Netspend Corporation é uma empresa global, verticalmente integrada de serviços financeiros e tecnologia, dedicada à entrega de soluções inovadoras de empoderamento financeiro para consumidores em todo o mundo. Os produtos e serviços financeiros da Netspend abrangem soluções de pré-pago, débito, pagamentos internacionais e fidelidade para consumidores e parceiros empresariais.
A Netspend oferece soluções de contas pré-pagas e de débito que conectam os clientes a redes de pagamento globais seguras e convenientes, para que possam gerenciar seu dinheiro e fazer compras do dia a dia. Com uma rede de varejo em todo o país nos EUA, os clientes podem comprar e recarregar produtos Netspend em 130,000 pontos de recarga e em mais de 100,000 locais de distribuição.
Desde nossa fundação em 1999 por pioneiros da indústria, os produtos da Netspend processaram bilhões de dólares em volume de transações e atenderam milhões de clientes em todo o mundo. A empresa está sediada em Austin, Texas, com funcionários em todo o mundo.
Sobre a Vaga
- Atua em todo o ciclo de vida de desenvolvimento de software e desempenha um papel de utilidade para criar, projetar, codificar, depurar, manter, testar, implementar e validar aplicações com um amplo entendimento de uma variedade de linguagens e arquiteturas.
- Analisar aplicações existentes ou formular lógica para novas aplicações, procedimentos, fluxogramas, codificação e depuração de programas.
- Cria entregas apropriadas e desenvolve planos de implementação de aplicações ao longo do ciclo de vida em um ambiente de desenvolvimento flexível.
- Fornecer direção técnica e liderança de engenharia para uma equipe de engenheiros
- Recomenda mudanças em padrões de desenvolvimento, manutenção e sistemas
- Mentoria e orientação de engenheiros juniores.
- Contribuir para o projeto e desenvolvimento de novos produtos e funcionalidades
- Garantir que os processos de engenharia sejam seguidos.
- Manter a qualidade do produto.
Observação: Esta posição é baseada em Noida, Uttar Pradesh (Índia). Solicitar candidaturas de candidatos baseados na Índia.
Habilidades e Capacidades Desejadas
- Conhecimento dos conceitos básicos/fundamentais de Java Core e conceitos avançados de Java, fundamentos de JVM, OOPs, Conceitos de Estrutura de Dados, Coleções e Multithreading, fundamentos básicos de Unix, framework Spring.
- J2EE, SQL, Exposição a Servidores de Aplicações a Arquitetura de Cluster e Tolerância a Falhas, desenvolvimento de aplicações de domínio pré-pago/cartão é preferível.
- Experiência trabalhando com Spring Core Framework, Sprint Integration, Log4J, Restful Webservice.
- Excelentes habilidades de programação em Java.
- Experiência trabalhando com Eclipse IDE, IntelliJ Idea e ferramentas relacionadas.
- Forte experiência em design de banco de dados e alguma experiência em Oracle, Postgress ou SQL.
- Bom conhecimento de padrões de design core e microserviços Java.
- Atitude positiva e capacidade de trabalhar em múltiplos itens de acordo com as necessidades do negócio.
- Rápido aprendizado de novas áreas problemáticas e tecnologias.
- Deve ter experiência em design de sistemas ou design arquitetônico.
Qualificações Mínimas
- Bacharelado em Ciência da Computação, Tecnologia da Informação, Sistemas de Informação de Negócios/Gerenciamento ou área relacionada
- Geralmente, um mínimo de 8 anos - Experiência Profissional em Codificação, Design, Desenvolvimento e Análise de Dados em Java/J2EE. Geralmente possui conhecimento avançado e uso de duas ou mais linguagens/tecnologias front-end / back end opostas, mas não limitadas a: duas ou mais linguagens de programação modernas usadas na empresa, experiência trabalhando com vários APIs, serviços externos, experiência com bancos de dados relacionais e NoSQL.
Qualificações Preferenciais
- Experiência trabalhando com tecnologias Active MQ ou Kafka para mensagens é um diferencial.
- Bom conhecimento de scripts shell Unix é um diferencial.
- Experiência trabalhando com ferramentas de Alertas e Monitoramento como Dynatrace, Splunk, Graffana é um diferencial.
- Bacharelado em Ciência da Computação, Tecnologia da Informação, Sistemas de Informação de Negócios/Gerenciamento ou área relacionada
- 10+ anos de Experiência Profissional em Codificação, Design, Desenvolvimento de aplicações Java/J2EE.
