Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Engenheiro de Software Sr. (Java)

PagSeguro

São Paulo

Híbrido

BRL 120.000 - 160.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia financeira em São Paulo está em busca de um profissional para atuar com a definição da arquitetura de sistemas e desenvolvimento de aplicações. O candidato ideal deve ter experiência com linguagens Java ou Kotlin, além de habilidades em sistemas distribuídos, monitoramento e automação de testes. Oportunidade para quem busca um ambiente colaborativo e motivador, com foco em facilitar a vida financeira das pessoas.

Qualificações

  • Experiência em Tecnologia da Informação ou áreas correlatas.
  • Experiência com metodologias ágeis.
  • Experiência em sistemas distribuídos e microsserviços.

Responsabilidades

  • Avaliar, discutir e contribuir com a definição da arquitetura de sistemas.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações.
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
  • Contribuir com melhorias de processos da engenharia.

Conhecimentos

Estruturas de dados
Programação orientada a objetos
Padrões de desenvolvimento SOLID
Sistemas distribuídos
Java
Kotlin
Spring
Git
Gradle
Maven
CI/CD
Bancos de dados relacionais
API REST
Comunicação assíncrona
Ferramentas de monitoração
Automação de testes
AWS
Terraform
Inglês técnico

Formação académica

Superior em Tecnologia da Informação

Ferramentas

Docker
Kubernetes
MongoDB
DynamoDB
Node.js
Python
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
  • Avaliar, discutir e contribuir com a definição da arquitetura de sistemas.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações.
  • Cuidar da monitoração do ambiente e criar ações proativas que garantam a saúde da plataforma.
  • Contribuir com melhorias de processos da engenharia.
Requirements and skills
  • Superior ou experiência em Tecnologia da Informação ou áreas correlatas.
  • Conhecimento em estrutura de dados e paradigma de programação orientada a objetos.
  • Conhecimento em padrões de desenvolvimento como SOLID, 12 Factor e Domain Driven Design.
  • Experiência com sistemas distribuídos e microsserviços.
  • Experiência com linguagem de programação Java e/ou Kotlin.
  • Experiência com framework Spring (Boot, Data, Cloud etc.).
  • Experiência com Git, Gradle/Maven e ferramentas de CI/CD.
  • Experiência com bancos de dados relacionais, como Oracle e/ou MySQL.
  • Experiência com desenvolvimento de API REST.
  • Experiência com comunicação assíncrona utilizando brokers (RabbitMQ, JMS, Kafka etc.).
  • Experiência com ferramentas e práticas de monitoração de sistemas (New Relic, Grafana, ELK etc.).
  • Experiência com automação de testes.
  • Experiência com AWS e Terraform.
  • Inglês técnico.
Additional information

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

  • Experiência com metodologias ágeis.Experiência com docker e plataforma kubernetes.
  • Experiência com bancos NoSQL, como MongoDB e DynamoDB.
  • Experiência com Node.js e/ou Python.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.