
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