NationsBenefits
NationsBenefits
A NationsBenefits é uma empresa de tecnologia em saúde que combina tecnologia financeira, administração de benefícios suplementares e serviços de suporte aos beneficiários. Suas soluções incluem cuidados auditivos por meio da NationsHearing, produtos de saúde e bem-estar vendidos sem receita pela NationsOTC e entrega de refeições pela NationsMarket. A empresa também oferece assistência emergencial, transporte para cuidados de saúde, orientação personalizada sobre saúde e outros programas desenvolvidos para ajudar os beneficiários a acessar e utilizar seus benefícios. Suas plataformas Benefits Pro™ dão suporte à configuração de benefícios, à assistência aos beneficiários, às transações de comércio eletrônico e às operações relacionadas a esses programas. A NationsBenefits utiliza análises e programas personalizados para ajudar os planos de saúde a enfrentar lacunas no atendimento, melhorar os resultados dos beneficiários e aprimorar a experiência com os benefícios. Com equipes nas áreas de saúde, consultoria e logística, a empresa contrata profissionais para diversas funções ligadas à tecnologia de benefícios e à prestação de serviços.

Engenheiro de Desenvolvimento de Software II - Trabalho remoto na Flórida

Desenvolva plataformas fintech seguras com Java e Spring Boot para as soluções de saúde da NationsBenefits. Crie microsserviços, APIs, testes automatizados e tecnologia de pagamentos integrada à nuvem.

Descrição

  • Desenvolver e manter funcionalidades de aplicações fintech com Java 21 e Spring Boot 3.x
  • Produzir código limpo, documentado e eficiente, projetado para desempenho e manutenção de longo prazo
  • Conectar a aplicação a APIs e serviços de terceiros
  • Colaborar com engenheiros seniores e colegas de equipe para entregar soluções de software
  • Transformar as necessidades de negócio dos gerentes de produto em designs técnicos e funcionalidades
  • Revisar código e promover práticas eficazes de engenharia
  • Criar cobertura de testes unitários e de integração
  • Investigar e corrigir defeitos de software
  • Apoiar a conformidade com padrões de qualidade e requisitos regulatórios
  • Aprimorar processos, ferramentas e tecnologias de desenvolvimento
  • Fortalecer uma cultura de engenharia colaborativa centrada no compartilhamento de conhecimento
  • Aplicar práticas estabelecidas de segurança e conformidade
  • Avaliar e reduzir riscos e vulnerabilidades de segurança

Requisitos

  • Bacharelado ou mestrado em ciência da computação, tecnologia da informação ou área relacionada
  • De 2 a 4 anos de experiência profissional desenvolvendo com Java 21 e Spring Boot 3.x
  • Sólido conhecimento de arquitetura de microsserviços e desenvolvimento de APIs RESTful
  • Experiência prática com bancos de dados SQL e NoSQL, incluindo PostgreSQL e MongoDB
  • Conhecimento prático de AWS, Google Cloud Platform ou Azure
  • Experiência com tecnologias de conteinerização, como Docker e Kubernetes
  • Proficiência em Git
  • Experiência com pipelines de CI/CD e SonarQube
  • Experiência com métodos ágeis de desenvolvimento de software
  • Forte capacidade de resolução de problemas
  • Proficiência em testes automatizados com ferramentas como JUnit, Mockito e PITest
  • Diferencial: familiaridade com Jenkins, Kubernetes e outras ferramentas de automação DevOps
  • Diferencial: experiência com frameworks de front-end, como React
  • Diferencial: compreensão de sistemas de pagamento, processamento de transações e segurança de dados em aplicações fintech
  • Diferencial: conhecimento de frameworks de conformidade, como PCI-DSS

Benefícios

  • Oportunidades de progressão interna na carreira
  • Ambiente de trabalho acolhedor e gratificante
  • Empregador que oferece oportunidades iguais