Create Alert
Email me similar jobs

Desenvolvedor de software java sênior

Estamos conduzindo este processo seletivo para um de nossos grandes clientes do setor financeiro e bancário. Trata-se de uma instituição sólida, inovadora e em plena expansão digital.

Buscamos um(a) Desenvolvedor(a) Java Sênior para projetar, implementar e manter soluções de alta performance e disponibilidade, com foco em arquitetura de microsserviços orientada a eventos e padrões de excelência..

Responsabilidades e Atribuições
  • Arquitetura e Documentação: Implementação de arquiteturas de microsserviços utilizando o Modelo C4 para documentação e comunicação arquitetural.

  • Volumetria e Escala: Desenvolver soluções para ingestão de grandes volumes de eventos externos (ex: 100 TPS), garantindo a persistência e a entrega assíncrona a múltiplos consumidores, explorando técnicas de escalonamento vertical e horizontal.

  • Padrões de Qualidade: Estabelecer padrões de qualidade, como Code Review obrigatório e cobertura de testes (Coverage de no mínimo 80%).

  • Segurança e Análise: Utilizar ferramentas como Sonar, Jacoco e Veracode para análise estática e de segurança do código.

Requisitos e QualificaçõesRequisitos Obrigatórios:
  • Experiência Back-End: Sólido desenvolvimento utilizando Java (incluindo versões atuais como Java 21+).

  • Frameworks: Domínio do ecossistema Spring Boot (versões atuais como 3.2+) e Spring Batch.

  • Microsserviços: Forte conhecimento em conceitos de Microsserviços (vantagens, desvantagens, desafios) e experiência em ambientes de alta disponibilidade.

  • Nuvem e Contêineres: Proficiência em pelo menos um provedor de nuvem (AWS e/ou Azure) com experiência prática em serviços chave (Aurora, DynamoDB) e orquestração (Docker, Kubernetes).

  • Mensageria e Observabilidade: Experiência com soluções de mensageria (ex: Kafka), bem como ferramentas de Logging e Monitoramento de aplicações distribuídas em nuvem.

  • Segurança da Informação: Prática na definição e implementação de segurança para aplicações (Gestão de Credenciais/Segredos, Controle de Acesso, Autenticação/Autorização, Veracode ou similares).

  • Testes Automatizados: Domínio de padrões e práticas de testes (Unitário, Integração e Aceitação).

Requisitos Desejáveis:
  • Experiência em ambientes e aplicações do Setor Financeiro / Bancário.

O Que Oferecemos
  • Ambiente profissional inclusivo, humanizado e focado em bem-estar.

  • Squads Motivadas: Atuação com equipes dedicadas a alcançarem metas desafiadoras.

  • Programas de acompanhamento técnico e suporte contínuo para o seu desenvolvimento.

  • Assistência Médica e Odontológica com cobertura nacional.

  • Vale Refeição / Vale Alimentação.

  • Ajuda de custo mensal para atuação em Home Office.

  • Acesso a plataformas de saúde (Wellhub) e parcerias com descontos exclusivos.

  • Seguro de Vida.

Esta oportunidade valoriza a diversidade, equidade e inclusão. Todas as pessoas qualificadas são bem-vindas, independentemente de etnia, gênero, orientação sexual, idade, crença ou deficiência.

Similar jobs

Desenvolvedor de software java sênior

Apply Now
Back to search page