About TMC At TMC, we bring together talented engineers who enjoy solving complex challenges, learning continuously e contribuindo para projetos internacionais de grande impacto. Com o nosso modelo de Employeneurship, oferecemos estabilidade, autonomia e a liberdade para moldar o teu próprio percurso técnico e profissional.Project Overview Estamos à procura de umJava Developer com conhecimentos de francêspara integrar projetos globais onde a comunicação com equipas francófonas é essencial. Neste papel, irás trabalhar no desenvolvimento e evolução de aplicações Java modernas, contribuindo para a construção de soluções escaláveis, seguras e robustas. A função envolve colaboração com equipas funcionais e técnicas, participação no ciclo completo de desenvolvimento e interação frequente com stakeholders internacionais.What We're Looking ForCore Technical Skills Experiência sólida emJava (8+) Conhecimento deSpring / Spring Boot Experiência com desenvolvimento de APIs REST Familiaridade comGite práticas de controlo de versão Experiência com bases de dados relacionais Noções de boas práticas de desenvolvimento, incluindo testes e clean codeNice-to-Have Experiência com microservices Familiaridade com mensageria (Kafka, RabbitMQ) Conhecimentos de Docker, Kubernetes ou cloud (AWS, Azure, GCP) Experiência com CI/CD (Jenkins, GitLab CI, Bamboo) Noções de segurança aplicacional (OAuth2, JWT)Language Requirements Francês B2+ obrigatório(capaz de lidar com reuniões, escrita e comunicação regular) Inglês é valorizadoWhat You Will Do Desenvolver novas funcionalidades e serviços utilizando Java e Spring Boot Participar no design e implementação de APIs, integrações e componentes backend Trabalhar com equipas francófonas em atividades de análise, clarificação e definição técnica Implementar testes, debugging e melhorias de performance Cooperar com equipas de QA, DevOps e produto Contribuir para a melhoria contínua de processos, padrões e práticas de engenharia Preparar documentação técnica e suporte a equipas de downstreamWhy Join TMC? Projetos internacionais e contacto direto com equipas francófonas Modelo Employeneurship — autonomia, liberdade e estabilidade Formação contínua, certificações e mentoring personalizado Comunidade ativa de especialistas Java, cloud e arquitetura