Desenvolvedor Java Sênior
Descrição da Vaga
Você já deve saber o que faz uma Agile Company, mas aposto que quando conhecer a **Tinnova** você vai entender o que é um ambiente descontraído de verdade, que te olha como indivíduo, trabalha com flexibilidade e criatividade — um lugar supercolaborativo e que foca no seu desenvolvimento! Estamos em busca de alguém especial para vir com a gente em um desafio! Temos uma superposição para um **Desenvolvedor Java Sênior** que seja criativo, proativo, que goste de desenvolvimento ágil e de buscar e dividir conhecimentos. Se você é essa pessoa e gosta de atuar em projetos desafiadores, com o objetivo de fazer a diferença na vida das pessoas, este é o seu lugar! Vem fazer parte do nosso time, em um ambiente onde empatia e criatividade são a receita para cultivar e colher, sempre, o melhor resultado! **RESPONSABILIDADES E ATRIBUIÇÕES** **Esse profissional irá:** * Atuar com Desenvolvimento e Arquitetura; * Desenvolver aplicações de média ou alta complexidade, de forma autônoma; * Acompanhar eventualmente reuniões com PO para melhor entendimento das especificações e features; * Atuar de forma preventiva na solução de questões envolvendo performance e confiabilidade; * Desenvolver novas funcionalidades trazendo melhorias contínuas; * Solucionar bugs de usuários; * Solucionar bugs em desenvolvimento; * Solucionar problemas em produção envolvendo funcionalidades; * Participar do fluxo de esteira de sustentação. **Pra mandar bem nessa oportunidade você precisa manjar das tecnologias e ter:** * Superior completo em Ciência da Computação, Engenharia, Sistema da Informação ou conhecimento equivalente; * Experiência em projetos Java EE (JMS e JPA) e/ou Kotlin; * Experiência em Hibernate, frameworks (Spring); * Bons conhecimentos CI/CD (Jenkins); * Conhecimento em processamento em lote (Spring Batch ou Spark); * Bons conhecimentos em Linux; * Experiência com bancos de dados relacionais e/ou noSQL; * Domínio na utilização de Design Patterns (DP); * Conhecimentos em Spring Cloud; * Experiência em testes unitários (Junit e/ou Jasmine); * Experiência em desenvolvimento de microsserviços Java utilizando Spring Boot e/ou Quarkus; * Conhecimento de Arquitetura Hexagonal; * Experiência com agentes de mensageria como Apache Kafka, RabbitMQ; * Experiência com ambiente AWS (Amazon EMR e S3\). * Controle de versionamento com Git; * Experiência com metodologias ágeis (Scrum/Kanban). **Vai ser bom se você também tiver:** * Alguma experiência em Jira, Confluence e Bitbucket; * Conhecimentos em Airflow. **O que não abrimos mão:** * A Tinnova é focada em construir soluções criativas e inovadoras; * Capacidade de aprender com experiências de outros como também compartilhar suas próprias experiências; * Paixão por tecnologia; * Comprometimento em um ambiente voltado a entregas de alta colaboração. **INFORMAÇÕES ADICIONAIS** **Oferecemos para essa posição:** * Modelo de contratação: PJ ou CLT; * Day Off de aniversário; * Recesso remunerado de 15 dias após 1 ano de trabalho; * Plano de saúde; * Assistência Odontológica. **Local de trabalho:** **100% HOME OFFICE UHUUL!** **Mas se você quiser ter uma experiência presencial em nosso escritório, vamos te acolher muito bem!**
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev