Senior Java Developer Warrior
Descrição da Empresa
A principal razão para a TribeTech existir são as Pessoas, as Nossas Pessoas, a Nossa Tribo! Somos Pessoas, e amamos trabalhar com e para (as melhores) Pessoas. Acreditamos fortemente no Desenvolvimento Integral de cada Pessoa, como a nossa maior mais valia, porque sem as nossas Pessoas nada seria possível. Missão: Temos como Missão potenciar os objectivos de negócio dos nossos Clientes, promovendo novas abordagens em Segurança, Consultoria, Serviços/Soluções em IT, ajudando-os a desenvolver os produtos e serviços do Futuro. Valores: - Integridade e/com Paixão; - Respeito pelo Indivíduo/Pessoas; - Espírito Jovem e Dinâmico; - Aprendizagem, Colaboração, Partilha e Inovação.
Descrição da Função
Procuramos um(a) Developer Java Sénior para reforçar a nossa Tribo de Development e liderar o design e entrega de serviços backend escaláveis, fiáveis e de alta qualidade. As competências que procuramos em ti: -Experiência sólida com Java (preferencialmente Java 11+) e ecossistema Spring (Spring Boot). -Mínimo de 5 anos de experiência em desenvolvimento backend. -Forte conhecimento de micro serviços, sistemas distribuídos e design de APIs RESTful. -Experiência prática com bases de dados relacionais (PostgreSQL, MariaDB). -Familiaridade com sistemas de mensagens e processamento assíncrono (Kafka, RabbitMQ). -Experiência com pipelines CI/CD, containers (Docker) e plataformas cloud (Azure). -Orientação forte para testes: unitários, integração, contrato e end-to-end. -Conhecimentos de tuning da JVM, otimização de queries e otimização de recursos para performance. -Experiência em observabilidade: logs, métricas e tracing distribuído. -Competências avançadas de debugging e conforto em lidar com incidentes em produção. -Capacidade de liderança técnica e de mentoria a developers juniores e intermédios. -Excelentes competências de comunicação e capacidade de trabalho em equipas multifuncionais. O que farás no teu dia a dia: -Conceber, desenvolver e manter serviços backend em Java/Spring Boot. -Criar e evoluir APIs REST e micro serviços, bem como componentes orientados a eventos. -Assumir funcionalidades de ponta a ponta: análise de requisitos, design técnico, implementação, testes e deployment. -Otimizar performance e fiabilidade -Integrar com bases de dados relacionais, camadas de cache e sistemas de mensagens (Kafka/RabbitMQ). -Contribuir para decisões e discussões de arquitetura; propor soluções pragmáticas e escaláveis. -Garantir qualidade através de testes automatizados, code reviews e práticas de clean code. -Diagnosticar e resolver problemas complexos em produção usando logs, métricas e tracing. -Mentorar e promover partilha de conhecimento na equipa. -Colaborar com produto, QA, DevOps e outras equipas num ambiente ágil. Valorizamos as tuas soft skills: - Integridade e Compaixão; - Respeito pelo Indivíduo e pelas Pessoas; - Espírito Jovem e Dinâmico; - Capacidade de aprendizagem contínua e partilha; - Boa comunicação interpessoal e pensamento analítico. O que temos à tua espera: - Integração numa equipa multidisciplinar e inovadora; - Ambiente dinâmico, com autonomia e responsabilidade; - Oportunidades de progressão profissional num grupo de referência; - Projetos com impacto real na transformação digital dos nossos clientes. Mostra-nos o teu Haka! Envia-nos o teu CV e vem fazer parte da nossa Tribo
Localização
- Lisboa, Portugal