Engenheiro de Software Sr. (Java)

PagSeguro

São Paulo

On-site

BRL 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Job summary

PagSeguro, através do PagBank, busca profissionais para atuar no desenvolvimento de aplicações Java, com foco em microsserviços, APIs REST e melhoria contínua da arquitetura.

O candidato deve possuir formação superior em TI, experiência em Java e Spring Boot, além de conhecimentos em SQL, Git, testes e Linux. A função envolve colaboração, automação e entrega contínua, em ambiente ágil e orientado a resultados.

Qualifications

  • Superior completo em Tecnologia da Informação.
  • 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 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
POO
APIs REST
JSON
SQL
Git
Unit tests
Linux
Microsserviços
Sistemas distribuídos
Estruturas de dados
Algoritmos
CI/CD
Inglês técnico

Education

Bacharelado em Tecnologia da Informação

Tools

Git
Linux

Job description

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
  • 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
  • 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.
Additional information
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

PagSeguro • São Paulo

On-site
BRL 133,920 - 178,560
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

On-site
BRL 17,000 - 26,000
Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

PagBank • São Paulo

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

On-site
BRL 180,000 - 240,000
Engenheiro de Software (Java) Remote Work Full-time employee
Engenheiro de Software (Java) Remote Work Full-time employee

PagSeguro • São Paulo

Remote
BRL 120,000 - 180,000
Assistente de Desenvolvimento Jr. (Java) (Vaga Exclusiva para Pessoa com Deficiência)
Assistente de Desenvolvimento Jr. (Java) (Vaga Exclusiva para Pessoa com Deficiência)

PagSeguro • São Paulo

On-site
BRL 31,000 - 47,000
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

On-site
BRL 180,000 - 320,000
Engenheiro de Software Pl. (Android) SAO PAULO - SP and Hybrid Full-time employee
Engenheiro de Software Pl. (Android) SAO PAULO - SP and Hybrid Full-time employee

PagSeguro • São Paulo

On-site
BRL 120,000 - 180,000
Engenheiro de Software Pl. (Sistema Função)
Engenheiro de Software Pl. (Sistema Função)

PagSeguro • São Paulo

On-site
BRL 60,000 - 110,000
Engenheiro de Software Sr. (Java)
Engenheiro de Software Sr. (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
+4