Uni Systems
Uni Systems
1.001 – 5.000 Funcionários
ConsultoriaCuidados de saúdeLogística
A Uni Systems é uma empresa de tecnologia da informação e comunicação que ajuda organizações a modernizar sua forma de operar por meio da transformação digital. Seu trabalho abrange infraestrutura e operações, tecnologias de nuvem e data centers, cibersegurança, plataformas corporativas, análise de big data, tecnologias emergentes e inteligência artificial. A empresa apoia clientes de setores como bancos, governo, telecomunicações, saúde, varejo, consultoria e logística, combinando expertise tecnológica com soluções voltadas para cada setor. Para profissionais que exploram oportunidades na Uni Systems, seu perfil reflete um trabalho na interseção entre a entrega de TI em larga escala, inovação, sustentabilidade e ética digital.

Desenvolvedor(a) sênior Java full stack, remoto em Luxemburgo

Desenvolva microsserviços Java e aplicações Angular na Uni Systems. Contribua com testes, gerenciamento de releases e mudanças, e colaboração com clientes e equipes de negócios.

Descrição

  • Levantar as necessidades de negócio com especialistas no assunto.
  • Revisar os processos e as aplicações atuais considerando os novos requisitos dos usuários.
  • Projetar aplicações e microsserviços para atender às necessidades de negócio.
  • Desenvolver aplicações e microsserviços com as tecnologias apropriadas.
  • Manter aplicações de microsserviços existentes em diferentes divisões.
  • Executar testes unitários, de integração, de sistema e de desempenho.
  • Dar suporte aos testes de aceitação do usuário e obter a aprovação do negócio.
  • Enviar para o Git código, configurações e testes unitários automatizados, com documentação Javadoc, Asciidoc ou outra documentação apropriada.
  • Registrar os resultados dos testes e gerenciar mudanças no ServiceNow.
  • Preparar documentação, relatórios e materiais de gerenciamento de mudanças.
  • Participar ativamente das cerimônias ágeis.
  • Preparar e coordenar releases.
  • Manter os materiais de auditoria no SharePoint.
  • Avaliar riscos e coordenar questões relacionadas a mudanças.
  • Ajudar a realizar implantações e adaptar práticas do setor.
  • Construir relacionamentos com clientes de diferentes divisões e manter uma comunicação clara.

Requisitos

  • Bacharelado em TI e pelo menos 10 anos de experiência prática em desenvolvimento Java.
  • Experiência na criação e manutenção de testes unitários e de integração automatizados para aplicações Java.
  • Experiência prática de desenvolvimento com Spring e Spring Boot, incluindo persistência com JPA e Hibernate.
  • Experiência em colaboração no desenvolvimento de software com Git, incluindo branches, solicitações de pull ou merge e revisões de código.
  • Experiência em consultar bancos de dados relacionais com SQL e usar XML, YAML e JSON no desenvolvimento ou na configuração.
  • Experiência prática no desenvolvimento de software com agentes de IA, como GitHub Copilot, Claude Code ou Codex, incluindo alterações no código de aplicações realizadas por agentes; o preenchimento automático de código, por si só, não atende a esse requisito.
  • Experiência prática no desenvolvimento de interfaces Angular com TypeScript ou JavaScript.
  • Inglês avançado, falado e escrito (C1).
  • Experiência com Apache Camel.
  • Experiência com Scrum e DevSecOps.
  • Experiência com pipelines de CI/CD, como Azure Pipelines.
  • Experiência com infraestrutura como código, como Terraform, e plataformas de contêineres, como Docker.
  • Experiência com arquitetura de nuvem pública, como Microsoft Azure.
  • Experiência no desenvolvimento de microsserviços.
  • Experiência em serviços financeiros.
  • Experiência com gerenciamento de serviços baseado em ITIL.