




Resumo da Vaga: Procuramos um(a) Java Developer Mid para integrar uma equipa focada no desenvolvimento e evolução de soluções backend robustas e escaláveis, contribuindo para a melhoria contínua da arquitetura e qualidade do software. Principais Destaques: 1. Desenvolvimento de soluções backend robustas e escaláveis 2. Melhoria contínua da arquitetura, performance e qualidade do software 3. Trabalho em ambientes Agile com foco em qualidade e inovação **Sobre Nós:** Na Sourcing Trust, comprometemo\-nos a fornecer soluções tecnológicas inovadoras, fiáveis e personalizadas que capacitam as empresas a prosperar num panorama digital em rápida evolução. Com foco na excelência, integridade e colaboração, construímos parcerias duradouras através da compreensão das necessidades únicas de cada cliente e da oferta de suporte especializado em todas as fases. A nossa equipa dedica\-se a promover um ambiente de trabalho positivo e inclusivo, onde a contribuição de cada colaborador é valorizada, incentivando o crescimento contínuo, a aprendizagem e o sucesso partilhado. Junte\-se a nós e faça parte de uma organização apaixonada, impulsionada pela inovação e pela excelência. **Sobre a vaga:** Estamos a recrutar um(a) Java Developer Mid para integrar uma equipa focada no desenvolvimento e evolução de soluções backend robustas e escaláveis. Terás um papel ativo no desenho, implementação e manutenção de aplicações Java, contribuindo para a melhoria contínua da arquitetura, performance e qualidade do software. O dia a dia passa pelo desenvolvimento de novas funcionalidades, otimização de sistemas existentes e colaboração com equipas técnicas multidisciplinares, assegurando boas práticas de engenharia de software, integração contínua e entrega contínua (CI/CD). Irás trabalhar em ambientes Agile, com foco em qualidade, eficiência e evolução tecnológica constante. **Requisitos**: * Formação superior concluída * Experiência mínima de 3 anos em desenvolvimento backend em Java (Java 8 ou superior) * Experiência com Spring / Spring Boot * Conhecimentos sólidos em bases de dados relacionais (Oracle, PostgreSQL, SQL) * Experiência com JPA e Hibernate * Conhecimentos de arquitetura de aplicações (microserviços, arquitetura hexagonal, entre outras) * Experiência com ferramentas e práticas de CI/CD * Experiência com frontend em Java (Angular ou outros frameworks UI) \- valorizado * Nível de inglês mínimo B2\+


