Engenheiro de Software (Java) Remote Work Full-time employee

PagSeguro

São Paulo

Híbrido

BRL 120 000 - 180 000

Tempo integral

Há 10 dias
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

A PagSeguro, atuando com PagBank, está abrindo vaga para profissional com atuação em Java, Spring Boot e arquitetura de microsserviços. O objetivo é transformar requisitos de negócio em soluções técnicas escaláveis, mantendo APIs estáveis e seguras.

Você trabalhará em um ambiente híbrido em São Paulo, com foco em automação de testes, observabilidade e melhoria contínua das aplicações, além de acompanhar o ciclo de vida dos serviços e colaborar com equipes multidisciplinares.

Qualificações

  • Graduação completa em TI ou área relacionada.
  • Experiência com desenvolvimento Java e Spring Boot.
  • Conhecimento de APIs REST/JSON e bancos de dados SQL.
  • Experiência com microsserviços e arquitetura distribuída.
  • Conhecimentos em CI/CD, Git e testes automatizados.
  • Inglês técnico.

Responsabilidades

  • Desenvolver e evoluir aplicações Java com microsserviços.
  • Traduzir requisitos de negócio em soluções técnicas escaláveis.
  • Desenvolver e manter APIs e integrações entre sistemas.
  • Implementar testes automatizados e contribuir para a qualidade do código.
  • Atuar na evolução da arquitetura e melhoria contínua das aplicações.
  • Acompanhar a saúde das aplicações por meio de monitoramento e observabilidade.

Conhecimentos

Java
Spring Boot
Object-oriented programming
REST APIs
SQL databases
Git
Unit tests
Linux
Microservices
CI/CD
Technical English
NoSQL
GraphQL
Docker
Kubernetes
DevOps
TDD/BDD
Design Patterns
New Relic
Node.js
Jenkins / GitHub Actions
Java certification

Formação académica

Bacharelado em TI

Ferramentas

Docker
Kubernetes
Jenkins / GitHub Actions
New Relic
AWS

Descrição da oferta de emprego

Job 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!

Main responsibilities

De acordo com a senioridade e o desafio da posição, você poderá:

  • 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.
Requirements and skills

Buscamos diferentes níveis de experiência. Por isso, o grau de domínio esperado nos conhecimentos abaixo será considerado de acordo com a senioridade da oportunidade:

  • 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.

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

  • Conhecimento e/ou experiência com AWS.
  • Conhecimento em Docker e Kubernetes.
  • Conhecimento em práticas de DevOps.
  • Experiência com TDD e BDD.
  • Conhecimento em programação concorrente.
  • Conhecimento em Design Patterns.
  • Experiência com ferramentas de monitoramento e observabilidade, como New Relic.
  • Conhecimento em bancos de dados NoSQL.
  • Conhecimento em GraphQL.
  • Experiência com Node.js.
  • Experiência com Scrum, Lean ou Kanban.
  • Conhecimento em Jenkins ou GitHub Actions.
  • Certificação em Java.
Additional information

Modelo de trabalho:

  • Para profissionais que residem em São Paulo (SP) ou em um raio de até 90 km da cidade, o modelo de trabalho é híbrido, com atuação presencial 1 vez por semana em nosso escritório na região da Faria Lima, em São Paulo (SP).
  • Para profissionais que residem a mais de 90 km de São Paulo (SP), o modelo de trabalho é Full Home Office.
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 Jr. (Java) São Paulo - SP and Hybrid Full-time employee
Engenheiro de Software Jr. (Java) São Paulo - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Presencial
BRL 17 000 - 26 000
Engenheiro de Software Pl. (Java) São Paulo - SP and Hybrid Full-time employee
Engenheiro de Software Pl. (Java) São Paulo - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Híbrido
BRL 180 000 - 240 000
Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

PagSeguro • São Paulo

Presencial
BRL 133 920 - 178 560
Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

PagBank • São Paulo

Presencial
BRL 180 000 - 240 000
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 Sistemas Pl. (DevOps) São Paulo - SP and Hybrid Full-time employee
Engenheiro de Sistemas Pl. (DevOps) São Paulo - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Híbrido
BRL 180 000 - 320 000
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. (Dados) SAO PAULO - SP and Hybrid Full-time employee
Engenheiro de Software Sr. (Dados) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro • São Paulo

Híbrido
BRL 180 000 - 320 000
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (Java)

PagBank • Brasil

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 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