Back to jobs
UOL

Engenheiro de Software Pl. (Java)

São Paulo, SP, BrasilPosted 3 days ago
onsite

Job Description

Descrição da vaga

Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛

 

Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!

 

Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!



Responsabilidades e atribuições

  • Conhecimento em estrutura de dados, algoritmos.
  • Conhecimento em programação concorrente.
  • Conhecimento em programação orientada a objetos e Design Patterns e programação utilizando chamadas REST e JSON.
  • Experiência com Spring Boot e Quarkus.
  • Experiência com testes unitários.
  • Experiência com refactoring de código.
  • Experiência com modelagem, documentação e implementação de APIs.
  • Experiência com desenvolvimento de arquitetura distribuída, resilientes, escaláveis e de alta performance.
  • Experiência com linguagem de programação Java.
  • Experiência com desenvolvimento de micro serviços.
  • Experiência com arquitetura voltada a eventos (RabbitMQ, Kafka, Amazon SQS)
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Experiência com ferramentas e práticas de observabilidade como New relic, OpenTelemetry, Splunk, Grafana, AWS Cloud Watch.
  • Experiência com bancos de dados não relacionais (NoSQL).
  • Conhecimento em AWS.




Requisitos e qualificações

  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Inglês avançado.
  • Experiência em Java.
  • Conhecimento em plataforma de automação contínua, como Jenkins.
  • Conhecimento de bancos relacionais SQL.
  • Experiência com Scrum, Lean ou Kanban.
  • Experiência com Amazon Lex, Amazon Kendra, Amazon Rekognition, Amazon Lambda.
  • Experiência com GraalVM e Native Image
  • Conhecimento em JavaScript e TypeScript






Informações adicionais

Diferenciais:

  • Conhecimento em orquestração de múltiplos agentes (multi-agent frameworks).
  • Experiência com NLP/NLU e bibliotecas de machine learning.
  • Familiaridade com ferramentas de speech-to-text e text-to-speech.
  • Criar, testar e otimizar prompts para LLMs (Large Language Models) e plataformas de IA generativa.


See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Engenheiro de Software Pl. (Java) at UOL | Renata