Empresa: GFT Technologies
O que buscamos Buscamos um(a) Desenvolvedor(a) Java com sólida experiência em desenvolvimento de software, arquitetura de integração e construção de soluções corporativas. O profissional atuará no desenho, implementação e evolução de módulos críticos, apoiando decisões técnicas e garantindo a qualidade das entregas em um ambiente colaborativo e orientado a resultados. Responsabilidades: • Atuar no desenvolvimento, gerenciamento e desenho de módulos complexos de software; • Configurar ambientes de testes e integração para suporte ao ciclo de desenvolvimento; • Realizar revisões de código visando qualidade, desempenho e aderência às melhores práticas; • Elaborar documentação de releases, manutenção e instalação de software; • Executar análises de risco, identificando e reportando potenciais impactos ao projeto; • Gerenciar o relacionamento técnico e operacional com o cliente dentro de sua área de atuação; • Apoiar processos de tomada de decisão por meio de recomendações técnicas especializadas; • Estimar esforço das atividades sob sua responsabilidade; • Apoiar o gerenciamento e acompanhamento da evolução das entregas do projeto; • Colaborar com equipes multidisciplinares na definição e implementação de soluções tecnológicas; Requisitos e Qualificações: • Sólida experiência com desenvolvimento Java; • Conhecimento avançado em Spring Framework, incluindo Spring Batch, Spring Integration, Spring REST e Spring Data; • Experiência com desenvolvimento e consumo de Web Services REST e SOAP; • Conhecimento de arquiteturas SOA e Microsserviços; • Experiência com SQL; • Conhecimento em frameworks de testes unitários, como JUnit e Mockito; • Experiência com ferramentas de gerenciamento e build de código, como Gradle e SVN; • Conhecimento de Design Patterns, APIs e boas práticas de desenvolvimento de software; • Experiência com ferramentas de documentação técnica, como Javadoc e Swagger; • Inglês avançado ou fluente (obrigatório); Diferenciais: • Conhecimento do idioma italiano; • Experiência em ambientes corporativos de grande porte; • Vivência em projetos com arquiteturas distribuídas e integrações complexas; • Experiência em definição de arquitetura e liderança técnica de desenvolvimento.