Desenvolvedor Backend Sênior

Empresa: Cadmus

Buscamos um(a) Desenvolvedor(a) Backend Sênior para atuar no desenvolvimento, evolução e sustentação de aplicações críticas, participando de projetos estratégicos e contribuindo para a definição de soluções técnicas. Atuar no desenvolvimento, manutenção e sustentação de aplicações backend. Participar de projetos de evolução tecnológica e iniciativas estruturantes. Realizar análise e melhoria de performance das aplicações. Garantir a estabilidade e disponibilidade dos ambientes produtivos. Monitorar métricas, logs e indicadores de observabilidade das aplicações. Participar das cerimônias ágeis da squad. Apoiar processos de homologação junto aos usuários de negócio. Atuar na identificação, correção e implantação de soluções para incidentes em produção. Contribuir com definições técnicas, discovery e arquitetura de soluções. Participar de refinamentos técnicos e decomposição de atividades para o time. Requisitos: Experiência comprovada como Desenvolvedor(a) Backend. Experiência mínima de 5 anos com desenvolvimento Java. Vivência em metodologias ágeis de desenvolvimento de software. Conhecimento em versionamento de código utilizando Git/GitHub. Experiência com pipelines de CI/CD. Experiência com bancos de dados relacionais e não relacionais. Conhecimento em observabilidade e monitoramento utilizando Grafana e Graylog. Java 8, 11, 17 e 21. Frameworks e bibliotecas Java: Feign, Lombok, Caffeine, EhCache, JWT, Retryable, Log4J2, ModelMapper, Swagger, Aspect Logging e Mockito. Cache utilizando Redis e Caffeine. Mensageria com Kafka e AWS SQS. AWS S3 (Buckets). API Gateway Sensedia. OpenShift (Deployments, CronJobs e Secrets), em ambientes AWS e on-premise. Banco de dados Oracle SQL e MongoDB. Desenvolvimento e integração de APIs REST e SOAP. Maven. Jacoco. SonarQube. Azure Active Directory (Azure AD). Azure DevOps.

Ver todas as vagas