Desenvolvedor java backend pleno
Descrição da Vaga
Descrição: * Experiência com Java 8\+, incluindo conhecimento aprofundado da JVM, garbage collection, tuning e profiling. * Vivência com JUnit e testes unitários. * Conhecimento em Gradle, Git e Docker. * Experiência com bancos de dados relacionais e não relacionais, preferencialmente MongoDB, Postgres e Oracle. * Conhecimento em ferramentas de mensageria, como Kafka ou RabbitMQ. * Experiência com integração contínua e pipeline de implantação contínua (CI/CD). * Vivência com Spring Boot e Spring Framework. * Domínio de padrões de projeto, princípios SOLID, Clean Code e arquiteturas como hexagonal, clean architecture ou serviços distribuídos. * Experiência no desenvolvimento e manutenção de APIs REST, considerando boas práticas de design, versionamento, autenticação e resiliência. * Conhecimento em integrações com sistemas externos via FTP, SFTP, HTTP, SOAP e soluções legacy. Diferenciais: * Conhecimento em Kubernetes. * Experiência com ferramentas de observabilidade e APM, como Datadog, Grafana, Graylog ou Elasticsearch. * Conhecimento em segurança de aplicações Java, incluindo OWASP, prevenção contra injeções, uso de security headers, autenticação robusta, OAuth2 e Keycloak. * Vivência com mecanismos de caching (ex.: Redis). * Experiência com testes de carga, desempenho e latência. * Prestar suporte técnico e funcional aos membros da equipe, esclarecendo dúvidas relacionadas ao negócio e tecnologia. * Atuar de forma colaborativa e comunicativa, garantindo integração efetiva com o time. * Demonstrar proatividade na resolução de demandas e desafios do dia a dia. * Interagir com o time de Arquitetura para compreender soluções técnicas e funcionais propostas. * Realizar atividades de System Design, implementação de soluções, desenvolvimento de APIs e microsserviços. 2512070202191909718
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev