Engenheiro de Software Pl. (Java)

PagBank PagSeguro

Brasil

Remote

BRL 180,000 - 320,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

PagBank está buscando um engenheiro de software sênior para liderar a arquitetura de sistemas, com foco em Java e uma abordagem distribuída.

O profissional trabalhará com microsserviços, DevOps e Docker, atuando em ambientes Unix/Linux e com AWS, assegurando automação, qualidade e desempenho do software.

Qualifications

  • Experiência em desenvolvimento de sistemas, Java e arquitetura distribuída.
  • Experiência com microsserviços, DevOps e Docker.
  • Conhecimento em mensageria (Kafka, RabbitMQ, JMS, SQS, SNS).
  • Experiência com bancos de dados relacionais e NoSQL.

Responsibilities

  • Avaliar, discutir e definir a arquitetura dos sistemas e propor melhorias.
  • Traduzir requisitos do negócio em arquiteturas e sistemas.
  • Planejar e executar soluções para plataforma de microsserviços.
  • Garantir alto nível de automação das soluções.
  • Participar de pesquisas e implantação de novas tecnologias.
  • Trabalhar com outras áreas para garantir integração das ferramentas.
  • Colaborar com Segurança para confiabilidade da plataforma.
  • Desenvolver código para resolução de problemas técnicos e gerar valor ao negócio.

Skills

Java
Arquitetura distribuída
Liderança de equipes
Concepção de microsserviços
Programação concorrente
Estruturas de dados
Algoritmos
Análise de complexidade

Education

Superior em TI ou áreas correlatas

Tools

Docker
Kafka
RabbitMQ
Spring (Core/Boot/Cloud/Data)
AWS
Jenkins/CI-CD
Unix/Linux

Job description

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 tem 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 a arquitetura dos sistemas e propor melhorias.
  • Traduzir requisitos do 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 de pesquisas e implantação de novas tecnologias.
  • Trabalhar em colaboração com outras áreas para garantir a integração das ferramentas.
  • Colaborar com o time de Segurança para garantir conformidade e confiabilidade da plataforma.
  • Participar de melhorias no processo de desenvolvimento técnico do time.
  • Desenvolver código para resolução de problemas técnicos, gerando valor ao negócio.
  • Adquirir conhecimento amplo sobre arquitetura dos sistemas e suas integrações.
  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas, linguagem de programação Java e arquitetura distribuída.
  • Experiência com desenvolvimento e acompanhamento técnico de times.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • 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.
  • Experiência com programação orientada a objetos e design patterns.
  • Conhecimento em mensageria assíncrona (Kafka, RabbitMQ, JMS, SQS e SNS).
  • Experiência com microsserviços DevOps e Docker.
  • Experiência com bancos de dados relacionais e não relacionais (SQL e NoSQL).
  • Experiência com Spring (Core, Boot, Cloud, Data etc.).
  • Experiência com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas à qualidade e desempenho de software.
  • Conhecimento em ferramentas de CI/CD e plataforma, como Jenkins.
  • Experiência com refatoração de código, ferramentas e práticas de observabilidade e monitoramento de sistemas.
  • Conhecimento em práticas e ferramentas de segurança.
  • Experiência com metodologias ágeis.
  • Conhecimento em AWS.
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

PagBank PagSeguro • Brazil

On-site
BRL 180,000 - 260,000
Vale-alimentação
Plano de saúde
Seguro de vida
+7
Engenheiro de Software Senior (Java)
Engenheiro de Software Senior (Java)

PagBank • Franca

On-site
BRL 120,000 - 170,000
Vale-alimentação/refeição
Plano de saúde
Plano odontológico
+2
Engenheiro de Software Senior (Java)
Engenheiro de Software Senior (Java)

PagBank • São Paulo

On-site
BRL 180,000 - 280,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

Remote
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

On-site
BRL 120,000 - 240,000
Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+4
Analista de Produtos Pl. (Business Analytics)
Analista de Produtos Pl. (Business Analytics)

PagSeguro • Franca

On-site
BRL 120,000 - 230,000
Vale-alimentação/refeição
Plano de saúde
Seguro de vida
+6
Gerente de Operações de Canais
Gerente de Operações de Canais

PagBank • São Paulo

On-site
BRL 180,000 - 240,000
Vale-alimentação/refeição
Plano de saúde
Seguro de vida
+4
Engenheiro de Software Sr (Java)
Engenheiro de Software Sr (Java)

PagBank • São Paulo

On-site
BRL 120,000 - 180,000
Vale-alimentação/refeiçao
Plano de saúde e odontológico
Seguro de vida
+7
Engenheiro Software Pl. (Java)
Engenheiro Software Pl. (Java)

PagBank • Brazil

On-site
BRL 120,000 - 180,000
Vale-refeição / alimentação
Plano de saúde e odontológico
Seguro de vida
+6
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

On-site
BRL 120,000 - 180,000
Vale alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
+6