Engenheiro de Software Pl. (Java) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro

São Paulo

Presencial

BRL 180 000 - 320 000

Tempo integral

14 dias+
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Vale-alimentação e/ou refeição
Plano de saúde e odontológico
Seguro de vida
Parceria com TotalPass e ZenKlub
Licença maternidade e paternidade est…
Descontos de pós-graduação e MBA
Dress code flexível
Day off no aniversário
Baby Gift

Resumo da oferta

PagBank está em busca de um engenheiro de software sênior para liderar a arquitetura distribuída e o desenvolvimento de sistemas sob Unix/Linux, com foco em Java, microserviços e automação.

Você fará parte de um time que valoriza inovação, integração entre áreas e melhoria contínua, promovendo soluções escaláveis com forte monitoramento e qualidade de código.

Qualificações

  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de arquitetura distribuída.
  • Experiência com desenvolvimento de sistemas.
  • Experiência com linguagem de programação Java.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Experiencia com sistemas de alta escalabilidade e performace
  • Experiência com a utilização e customização de consumidores e produtores Kafka.
  • Experiência com arquitetura event driven.
  • Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
  • Conhecimento em programação concorrente e técnicas para depuração de código.
  • Conhecimento em programação orientada a objetos e Design Patterns,e programação utilizando chamadas REST e JSON.
  • Conhecimento em protocolos de comunicação TCP e UDP.
  • Conhecimento em microsserviços, DevOps, Mesos, Docker, Marathon,e HAProxy.
  • Experiência com bancos de dados relacionais e SQL.
  • Experiência com Spring Boot.
  • Experiência com TDD e BDD.
  • Experiência com testes unitários e automação.
  • Experiência com refactoring de código.
  • Experiência com ferramentas e práticas de monitoração de sistemas como New relic.
  • Conhecimento em plataforma de automação continua, como Jenkins.

Responsabilidades

  • Avaliar, discutir e definir arquitetura de sistemas e propor melhorias, promovendo coesão técnica e consistência dos processos de negócio.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Planejar e executar soluções para plataforma de microsserviços.
  • Garantir o maior nível possível de automação das soluções.
  • Participar da pesquisa e implantação de novas tecnologias.
  • Interagir com outras áreas para garantir a integração das ferramentas.
  • Implementar testes automatizados (testes de integração, sistema e funcionais).
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
  • Interagir com a equipe de segurança para garantir a confiabilidade da plataforma.
  • Criar ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.
  • Participar nas melhorias do processo de desenvolvimento técnico do time (DoJo, Pair, entre outras).

Conhecimentos

Java
Distributed architecture
Event-driven
OOP
Design patterns
Data structures
Algorithms
Concurrency debugging
REST/JSON

Formação académica

B.S. em Tecnologia da Informação ou áreas correlatas

Ferramentas

Kafka
Docker
Spring Boot
Jenkins
New Relic
Mesos
Marathon
HAProxy
REST/JSON

Descrição da oferta de emprego

Job type: Full-time employee Full-time employee

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!

  • Avaliar, discutir e definir arquitetura de sistemas e propor melhorias, promovendo coesão técnica e consistência dos processos de negócio.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Planejar e executar soluções para plataforma de microsserviços.
  • Garantir o maior nível possível de automação das soluções.
  • Participar da pesquisa e implantação de novas tecnologias.
  • Interagir com outras áreas para garantir a integração das ferramentas.
  • Implementar testes automatizados (testes de integração, sistema e funcionais).
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
  • Interagir com a equipe de segurança para garantir a confiabilidade da plataforma.
  • Criar ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.
  • Participar nas melhorias do processo de desenvolvimento técnico do time (DoJo, Pair, entre outras).
  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de arquitetura distribuída.
  • Experiência com desenvolvimento de sistemas.
  • Experiência com linguagem de programação Java.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Experiencia com sistemas de alta escalabilidade e performace
  • Experiência com a utilização e customização de consumidores e produtores Kafka.
  • Experiência com arquitetura event driven.
  • Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
  • Conhecimento em programação concorrente e técnicas para depuração de código.
  • Conhecimento em programação orientada a objetos e Design Patterns,e programação utilizando chamadas REST e JSON.
  • Conhecimento em protocolos de comunicação TCP e UDP.
  • Conhecimento em microsserviços, DevOps, Mesos, Docker, Marathon,e HAProxy.
  • Experiência com bancos de dados relacionais e SQL.
  • Experiência com Spring Boot.
  • Experiência com TDD e BDD.
  • Experiência com testes unitários e automação.
  • Experiência com refactoring de código.
  • Experiência com ferramentas e práticas de monitoração de sistemas como New relic.
  • Conhecimento em plataforma de automação continua, como Jenkins.

Para se destacar nesta posição seria legal se você também tivesse:

Olá, somos o PagBank!

Talvez você nos conheça por maquininhas ou comerciais que ficam na memória, mas somos muito mais!

Todos os dias desenvolvemos produtos e soluções inspiradas pelo nosso propósito: facilitar a vida financeira das pessoas e negócios.

Trabalhamos para transformar a forma como as pessoas lidam com dinheiro abrindo novas possibilidades para alcançarem seus sonhos. Como fazemos tudo isso?

Somos um time que joga junto! Aqui valorizamos todas as diversidades, seja de raça/etnia, gênero, idade, origem, pessoa com deficiência, orientação afetivo-sexual, constituição familiar e estética.

O espírito disruptivo e inovador está no nosso DNA: somos parte do Grupo UOL, empresa 100% brasileira, foi pioneira na internet e transforma a vida das pessoas desde 1996.

Temos uma cultura forte e única, capaz de nos levar além, para continuarmos crescendo e perpetuando o nosso negócio.

Somos um dos maiores bancos digitais do país e uma das fintechs mais rentáveis do segmento e certificados como um Excelente Lugar para Trabalhar pela Great Place to Work.

Para vivenciar tudo isso, você terá um pacote completo de benefícios que fazem toda a diferença:

  • Vale-alimentação e/ou refeição.
  • Plano de saúde e odontológico.
  • Seguro de vida.
  • Parceria com TotalPass e ZenKlub.
  • Licença maternidade e paternidade estendidas.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.
  • No dress code: o importante é você usar o que te faz bem.
  • #TáDeParabéns: Day off no aniversário.
  • Baby Gift: presente para recém-nascidos.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagBank • São Paulo

Presencial
BRL 120 000 - 180 000
Vale-refeição/alimentação
Plano de saúde e odontológico
Seguro de vida
+4
Engenheiro de Software Sr (Java) SAO PAULO - SP and Hybrid Full-time employee
Engenheiro de Software Sr (Java) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Híbrido
BRL 120 000 - 180 000
Vale alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+6
Engenheiro de Software Sr. (Java) São Paulo - SP and Remote Full-time employee
Engenheiro de Software Sr. (Java) São Paulo - SP and Remote Full-time employee

PagSeguro • São Paulo

Híbrido
BRL 140 000 - 210 000
Vale- alimentação/refeição
Plano de saúde
Seguro de vida
+3
Engenheiro de Software Sr (Java)
Engenheiro de Software Sr (Java)

PagBank • São Paulo

Presencial
BRL 120 000 - 180 000
Vale-alimentação/refeiçao
Plano de saúde e odontológico
Seguro de vida
+7
Engenheiro Qualidade de Software Pl. (Vaga Exclusiva para Pessoas com Deficiência)
Engenheiro Qualidade de Software Pl. (Vaga Exclusiva para Pessoas com Deficiência)

PagSeguro • São Paulo

Presencial
BRL 90 000 - 130 000
Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+3
Gerente de Operações de Canais
Gerente de Operações de Canais

PagBank • São Paulo

Presencial
BRL 180 000 - 240 000
Vale-alimentação/refeição
Plano de saúde
Seguro de vida
+4
Engenheiro de Sistemas Jr. (SRE)
Engenheiro de Sistemas Jr. (SRE)

PagBank • São Paulo

Presencial
BRL 90 000 - 130 000
Vale‑alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+4
Especialista de Onboarding e Ativação de Clientes
Especialista de Onboarding e Ativação de Clientes

PagBank • São Paulo

Presencial
BRL 180 000 - 250 000
Vale-alimentação e/ou refeição
Plano de saúde e odontológico
Seguro de vida
+5
Engenheiro de Software Pl. (Front-end)
Engenheiro de Software Pl. (Front-end)

PagSeguro • São Paulo

Presencial
BRL 134 000 - 223 000
Vale alimentação/refeição
Plano de saúde/odontológico
Seguro de vida
+6
Engenheiro de Sistemas Pl. (SRE)
Engenheiro de Sistemas Pl. (SRE)

PagBank • São Paulo

Presencial
BRL 110 000 - 170 000
Vale-alimentação
Plano de saúde
Seguro de vida
+4