Pular para o conteúdo principal

Engenheiro de Software Java Sr.

Tipo de vaga: Efetivo

Modelo de trabalho: Presencial

Descrição da vaga

UOL Conteúdo e Serviços é muito mais do que a maior empresa de conteúdo, serviços e produtos digitais da América Latina. Já são 25 anos inovando e fazendo acontecer, afinal, para quem foi responsável por conectar a primeira pessoa do Brasil à internet, é essencial continuar criando conteúdo e, mais do que isso, criando conexões. A busca contínua por inovação é o que nos mantêm em movimento, e isso só é possível por causa das pessoas que fazem parte deste universo.


Aqui, você encontrará um ambiente colaborativo, disruptivo e de aprendizado constante. Quer fazer parte desse time? Então, confira esta oportunidade e #VemProUOL!


No UOL todas as pessoas são bem-vindas😊, sem distinção de gênero, orientação sexual, etnia, cultura, religião, deficiência etc. O importante é você gostar de desafios, trabalhar bem em equipe, vivenciar nossa cultura e nossa missão de conectar cada brasileiro e brasileira ao seu universo.

Responsabilidades e atribuições

  • Desenvolver e evoluir produtos UOL Host utilizando metodologias ágeis.
  • Desenvolver aplicações back-end visando simplicidade, eficiência, manutenibilidade e reaproveitamento de código.
  • Atuar em tecnologias designadas dentro do time, independente da linguagem de programação.
  • Ser responsável pela qualidade dos sistemas definindo e executando testes (inclusive manuais) com uma visão de usuário final.
  • Evoluir nossa biblioteca de componentes baseada em React e documentada com Storybook.
  • Integrar o front-end com serviços back-end.
  • Participar da definição e implantação da arquitetura dos sistemas.
  • Construir painéis administrativos responsivos, seguindo fielmente os layouts e especificações determinados pelo time de Designers.
  • Gerar documentação técnica.

Requisitos e qualificações

  • Superior (Cursando ou Completo) em Tecnologia da Informação ou áreas correlatas.
  • Conhecimentos em arquitetura de software, design orientado a objetos, boas práticas de desenvolvimento, estrutura de dados e algoritmos.
  • Vivência em ambientes de sistemas distribuídos, fluxos assíncronos, alta disponibilidade e alto desempenho.
  • Experiência com desenvolvimento de sistemas, utilizando JAVA.
  • Experiência com frameworks e aplicações usadas em desenvolvimento Java (frameworks MVC/Spring Boot, servidores de aplicação, mensageria etc.).
  • Experiência com desenvolvimento de APIs REST.
  • Experiência com sistemas front-end (React, HTML, CSS, Javascript e Typescript).
  • Experiência com desenvolvimento de interfaces responsivas com alta fidelidade
  • Experiência com desenvolvimento de testes automatizados.
  • Experiência com versionamento de código (GIT)
  • Experiência com bancos relacionais e manipulação de dados (SQL).
  • Conhecimento em produção de código simples, limpo e legível.
  • Conhecimento em processos de desenvolvimento ágil (Scrum e/ou Kanban).

Informações adicionais

DESEJÁVEL


  • Conhecimento em Kubernetes e Docker.
  • Experiência com aplicações SPA (React, Angular ou Vue).
  • Conhecimento em Observability.
  • Conhecimento em Microfront-end (Single SPA etc.).
  • Conhecimento em CI/CD.

SOBRE NÓS

Há mais de 25 anos, o UOL CS se consagrou pioneiro na internet. Com produtos e serviços de qualidade, informação com credibilidade e recorde de audiência, hoje, somos a maior empresa de conteúdo, serviços e produtos digitais do país. 

 

A constante busca por inovação ao longo dessa história é o que nos move, e essa missão só é possível por causa de cada uma das pessoas que fazem parte do UOL CS.


Aqui, você encontrará um ambiente colaborativo e de aprendizado constante.


Quer fazer parte desse #universoonline? Então, confira as nossas vagas!

?