Estamos a reforçar a equipa tecnológica da uClockit, a plataforma SaaS de HR Tech desenvolvida pela Make It Special para simplificar a gestão de equipas e operações, já presente em cinco mercados internacionais e utilizada diariamente por milhares de utilizadores.
Procuramos um Senior Java Software Developer para contribuir ativamente para a evolução da plataforma, participando no desenvolvimento de novas funcionalidades, na otimização da arquitetura e na melhoria contínua da performance, segurança e escalabilidade do produto.
Nesta função, terás a oportunidade de trabalhar num produto tecnológico consolidado e em crescimento, colaborar com uma equipa internacional e multicultural e participar diretamente em decisões técnicas, com autonomia e espaço para propor e implementar novas soluções.
Principais responsabilidades
- Desenvolver, manter e otimizar aplicações backend em Java e Spring Boot.
- Conceber e implementar microservices, REST APIs e integrações entre sistemas.
- Participar em decisões de arquitetura e na evolução tecnológica da plataforma.
- Garantir a qualidade, performance, escalabilidade e fiabilidade das soluções desenvolvidas.
- Implementar e promover boas práticas de desenvolvimento, testes e documentação.
- Colaborar com equipas multidisciplinares de produto, desenvolvimento e operações.
- Identificar, analisar e resolver desafios técnicos e problemas de performance.
- Apoiar e orientar outros developers, contribuindo para a partilha de conhecimento e a melhoria contínua das práticas de engenharia de software.
Requisitos obrigatórios
- Cidadania portuguesa.
- Mínimo de 3 anos de experiência profissional em desenvolvimento Java.
- Experiência com Spring Boot / Spring Framework.
- Conhecimentos sólidos de arquiteturas de microservices.
- Experiência com REST APIs e sistemas de messaging (Kafka ou RabbitMQ).
- Conhecimentos de bases de dados SQL e NoSQL.
- Experiência com Docker, Kubernetes e pipelines CI/CD.
- Familiaridade com ferramentas como GitHub Actions ou Jenkins.
- Capacidade de comunicação profissional em inglês.
Competências valorizadas
- Experiência com serviços cloud, nomeadamente AWS ou Google Cloud Platform.
- Conhecimentos de Kotlin.
- Experiência no desenvolvimento e evolução de produtos SaaS.
- Experiência em ambientes de startup ou equipas tecnológicas em crescimento.
- Autonomia, pensamento crítico, espírito colaborativo e capacidade de resolução de problemas.
O que oferecemos
- Regime híbrido, com possibilidade de trabalhar a partir de Lisboa ou Leiria.
- Integração numa equipa internacional e multicultural, num ambiente de trabalho colaborativo e dinâmico.
- Participação ativa na evolução de uma plataforma SaaS consolidada, com clientes em diferentes mercados internacionais.
- Autonomia técnica e oportunidade de contribuir diretamente para decisões de arquitetura e desenvolvimento do produto.
- Contacto com desafios tecnológicos reais, num ambiente que valoriza a inovação, a iniciativa e a melhoria contínua.
- Oportunidades de aprendizagem, desenvolvimento técnico e crescimento profissional.
Como candidatar-te
Gostavas de contribuir para a evolução de um produto tecnológico com impacto real na forma como as empresas gerem as suas equipas? Queremos conhecer-te.
Envia a tua candidatura para rh@uclockit.com, com o assunto “Candidatura — Senior Java Software Developer | uClockit”, incluindo:
- CV atualizado, com destaque para a tua experiência técnica e projetos relevantes.
- Link para o teu perfil de LinkedIn.
- Uma breve apresentação, em formato de texto (um parágrafo) ou vídeo, onde nos contes o que te motiva a candidatar-te e de que forma a tua experiência pode contribuir para a nossa equipa.
Na uClockit, acreditamos que a tecnologia deve simplificar o trabalho das pessoas. Se partilhas esta visão e procuras um desafio onde as tuas ideias e competências podem fazer a diferença, queremos contar contigo.
Junta-te à nossa equipa!