Engenheiro de Software Sr. (Java)

PagBank

São Paulo

On-site

BRL 120,000 - 240,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Vale-alimentação/refeição
Plano de saúde e odontológico
Seguro de vida
Parceria com TotalPass e ZenKlub
Licença maternidade/paternidade estend
Auxílio-creche
Descontos em pós-graduação

Job summary

O PagBank procura um profissional de desenvolvimento de software para atuar com Java e Spring Boot, criando APIs REST e microsserviços, buscando alta disponibilidade e qualidade de código.

Você trabalhará com equipes multidisciplinares, transformando requisitos de negócio em soluções técnicas escaláveis, com foco em automação, integração e observabilidade.

Qualifications

  • Graduação completa em TI ou área correlata.
  • Conhecimento e/ou experiência com desenvolvimento Java.
  • Conhecimento e/ou experiência com Spring Boot.
  • Conhecimento em programação orientada a objetos.
  • Conhecimento em APIs REST e JSON.
  • Conhecimento em bancos de dados relacionais e SQL.
  • Conhecimento em Git.
  • Conhecimento em testes unitários e automatizados.
  • Conhecimento em Linux.
  • Conhecimento em microsserviços e sistemas distribuídos.
  • Conhecimento em estruturas de dados e algoritmos.
  • Conhecimento em CI/CD.
  • Inglês técnico.

Responsibilities

  • Desenvolver e evoluir aplicações e serviços utilizando Java.
  • Traduzir requisitos de negócio em soluções técnicas escaláveis e sustentáveis.
  • Desenvolver e manter soluções baseadas em microsserviços.
  • Atuar na evolução da arquitetura e na melhoria contínua das aplicações.
  • Desenvolver e manter APIs e integrações entre sistemas.
  • Implementar testes automatizados e contribuir para a qualidade do código.
  • Atuar na identificação e resolução de problemas em ambientes produtivos.
  • Acompanhar a saúde das aplicações por meio de ferramentas de monitoramento e observabilidade.
  • Desenvolver soluções que contribuam para a automação, disponibilidade, segurança e confiabilidade das plataformas.
  • Pesquisar e implementar tecnologias que contribuam para a evolução das soluções e dos processos de desenvolvimento.

Skills

Java
Spring Boot
REST APIs
OOP
SQL
Unit testing
Linux
Microservices
CI/CD
Data structures & algorithms
English técnico

Education

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

Tools

Git

Job description

Como fazemos tudo isso?

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!

Responsabilidades e atribuições
  • Desenvolver e evoluir aplicações e serviços utilizando Java.
  • Traduzir requisitos de negócio em soluções técnicas escaláveis e sustentáveis.
  • Desenvolver e manter soluções baseadas em microsserviços.
  • Atuar na evolução da arquitetura e na melhoria contínua das aplicações.
  • Desenvolver e manter APIs e integrações entre sistemas.
  • Implementar testes automatizados e contribuir para a qualidade do código.
  • Atuar na identificação e resolução de problemas em ambientes produtivos.
  • Acompanhar a saúde das aplicações por meio de ferramentas de monitoramento e observabilidade.
  • Desenvolver soluções que contribuam para a automação, disponibilidade, segurança e confiabilidade das plataformas.
  • Pesquisar e implementar tecnologias que contribuam para a evolução das soluções e dos processos de desenvolvimento.
Requisitos e qualificações
  • Superior completo em Tecnologia da Informação ou áreas correlatas.
  • Conhecimento e/ou experiência com desenvolvimento de software utilizando Java.
  • Conhecimento e/ou experiência com Spring Boot.
  • Conhecimento em programação orientada a objetos.
  • Conhecimento em APIs REST e JSON.
  • Conhecimento em bancos de dados relacionais e SQL.
  • Conhecimento em Git.
  • Conhecimento em testes unitários e automatizados.
  • Conhecimento em Linux.
  • Conhecimento em microsserviços e sistemas distribuídos.
  • Conhecimento em estruturas de dados e algoritmos.
  • Conhecimento em práticas de integração e entrega contínuas (CI/CD).
  • Inglês técnico.
Informações adicionais
  • Conhecimento em processos de desenvolvimento de produtos digitais.
  • Conhecimento em criação de jornadas, personas, fluxos, protótipos e layouts.
  • Conhecimento em pesquisa com usuários e consolidação de resultados.
  • Conhecimento em Design de Interfaces (UI) e Experiência do Usuário (UX).
  • Conhecimento em utilização e evolução de Design System.
Olá, somos o PagBank!

Tudo a saber que você precisará conhecer. 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 dos 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?

Com gente

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.

Com tecnologia

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.

Com uma só cultura

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.
  • Auxílio-creche.
  • Descontos de até 50% em pós-graduação e MBA de grandes instituições, como FIA, FAAP e PUCRS.
E tem mais:
  • 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 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)
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
Especialista de Onboarding e Ativação de Clientes
Especialista de Onboarding e Ativação de Clientes

PagBank • São Paulo

On-site
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. (Java)
Engenheiro de Software Pl. (Java)

PagBank PagSeguro • Brazil

Remote
BRL 180,000 - 320,000
Vale-refeição/alimentação
Plano de saúde
Plano odontológico
+7
Engenheiro de Software Senior (Java)
Engenheiro de Software Senior (Java)

PagBank PagSeguro • 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 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 Qualidade de Software Sr.
Engenheiro de Qualidade de Software Sr.

PagBank • São Paulo

Hybrid
BRL 90,000 - 150,000
Vale-refeição/alimentação
Plano de saúde e odontológico
Seguro de vida
+4
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 Sr. (Android)
Engenheiro de Software Sr. (Android)

PagBank • São Paulo

On-site
BRL 120,000 - 180,000
Vale-alimentação/refeição
Plano de saúde/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

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