Back to search
PagBank Gupy · Posted 3mo ago

Engenheiro de Software Pl. (Java)

Sao Paulo Full-time

on site Gupy
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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

Desenvolver e manter aplicações Java com foco em performance, resiliência e escalabilidade.

Projetar e implementar microsserviços e arquiteturas distribuídas.

Modelar, documentar e implementar APIs REST.

Desenvolver soluções orientadas a eventos utilizando RabbitMQ, Kafka ou Amazon SQS.

Garantir a qualidade do código por meio de testes unitários e práticas de refatoração.

Monitorar ambientes em produção, identificando e solucionando incidentes com agilidade.

Criar, testar e otimizar prompts para LLMs e plataformas de IA generativa.

Desenvolver e integrar soluções com serviços AWS de inteligência artificial e processamento de linguagem natural.

Participar de decisões arquiteturais e contribuir para a evolução técnica do time.

Colaborar com times multifuncionais para traduzir requisitos de negócio em soluções técnicas.

Requisitos e qualificações

Superior completo em Tecnologia da Informação ou áreas correlatas.

Inglês avançado.

Experiência com linguagem de programação Java.

Conhecimento em estrutura de dados e algoritmos.

Conhecimento em programação concorrente.

Conhecimento em programação orientada a objetos, Design Patterns e 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 arquiteturas distribuídas, resilientes, escaláveis e de alta performance.

Experiência com desenvolvimento de microsserviços.

Experiência com arquitetura orientada 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 e Amazon CloudWatch.

Experiência com bancos de dados não relacionais (NoSQL).

Conhecimento em AWS.

Conhecimento em plataforma de automação contínua, como Jenkins.

Conhecimento em bancos de dados relacionais e SQL.

Conhecimento em JavaScript e TypeScript.

Experiência com Amazon Lex, Amazon Kendra, Amazon Rekognition e Amazon Lambda.

Experiência com GraalVM e Native Image.

Experiência com metodologias ágeis (Scrum, Lean ou Kanban).

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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search