Somos a Donnes, uma empresa especializada em recrutamento e seleção ágil, comprometida em oferecer um processo de seleção humanizado e assertivo. Estamos buscando um(a) Desenvolvedor(a) Java Sênior para uma empresa parceira consolidada no mercado de tecnologia, com mais de 20 anos de experiência e um portfólio de soluções que abrange principalmente outsourcing e desenvolvimento de software. Esta é uma oportunidade única para fazer parte de uma equipe que impacta diretamente a transformação digital de grandes instituições.
Sobre o dia a dia:
Desenvolver e manter microserviços utilizando Java nas últimas versões e Spring Boot, garantindo soluções robustas e escaláveis;
Implementar e otimizar soluções com Spring Cloud e Spring Data para integração e persistência de dados em sistemas distribuídos;
Criar e gerenciar APIs para comunicação eficiente entre sistemas, utilizando ferramentas como RabbitMQ e Kafka para mensageria;
Desenvolver e aplicar testes unitários e de integração, garantindo alta qualidade no código e confiabilidade do sistema;
Trabalhar de forma colaborativa em metodologias ágeis, participando ativamente de sprints, reuniões de planejamento e colaborando com múltiplos times;
Aplicar conceitos de DDD (Domain-Driven Design) e Arquitetura Hexagonal para garantir uma estrutura de código limpa e bem organizada;
Contribuir com o planejamento técnico e a definição de novas funcionalidades em um ambiente de alta complexidade.
Requirements
5 anos de experiência em desenvolvimento Java, com expertise em Spring Boot, Spring Cloud e Spring Data;
Experiência sólida em microserviços, incluindo criação, manutenção e escalabilidade de sistemas distribuídos;
Conhecimento de RabbitMQ e Kafka para comunicação assíncrona entre serviços;
Compreensão de Arquitetura Hexagonal e experiência com DDD (Domain-Driven Design);
Experiência com metodologias ágeis;
Visão para testes: experiência com testes unitários e integração para garantir qualidade e robustez no desenvolvimento.
Será considerado um diferencial:
Experiência prática com DevOps para automação de deploys e integração contínua;
Familiaridade com o mercado de logística ou soluções para o setor financeiro;
Projetos no GitHub ou outras plataformas para avaliação prática do trabalho realizado.
Benefits
Oportunidade 100% remota, com flexibilidade para trabalhar de qualquer lugar;
Vale home office para otimizar seu espaço de trabalho;
Feedbacks periódicos para seu desenvolvimento contínuo;
Programa de indicações com recompensas para você indicar bons profissionais;
Acolhimento psicológico para apoiar seu bem-estar;
Ginástica laboral para cuidar da sua saúde física;
Academia de conhecimento com acesso a cursos e treinamentos;
Convênio com escola de inglês, pois acreditamos que o aprendizado contínuo é essencial;
Reuniões mensais de transparência, com foco no alinhamento e crescimento coletivo;
Happy hour online para descontrair com a equipe;
Kit de boas-vindas para começar sua jornada com o pé direito!