---
title: "Engenheiro(a) de Software Sênior"
url: "https://kotlin.dev.br/vagas/c342lkgjpmb2gils-banco-pan-engenheiro-a-de-software-senior/"
markdown_url: "https://kotlin.dev.br/vagas/c342lkgjpmb2gils-banco-pan-engenheiro-a-de-software-senior.MD"
description: "Engenheiro(a) de Software Sênior com Kotlin, Java e Spring Boot em São Paulo, modelo híbrido, para atuar com microsserviços, APIs e AWS."
date: "2026-05-18"
author: ""
---

# Engenheiro(a) de Software Sênior

Engenheiro(a) de Software Sênior com Kotlin, Java e Spring Boot em São Paulo, modelo híbrido, para atuar com microsserviços, APIs e AWS.


<h3>Sobre a vaga</h3><p>O Banco PAN busca uma pessoa Engenheira de Software Sênior para atuar em São Paulo, em modelo híbrido, no desenvolvimento de soluções backend com Java, Kotlin e Spring Boot.</p><h3>Responsabilidades</h3><ul><li>Desenvolver e manter APIs REST, BFFs e microsserviços.</li><li>Aplicar arquitetura hexagonal, design orientado a objetos e boas práticas de engenharia de software.</li><li>Construir soluções com foco em qualidade, testes automatizados, observabilidade e entrega contínua.</li><li>Trabalhar em times ágeis usando práticas como Scrum, Kanban ou XP.</li><li>Colaborar com pipelines de CI/CD, versionamento e revisão de código.</li></ul><h3>Requisitos</h3><ul><li>Experiência sênior com Java, Kotlin e Spring Boot.</li><li>Conhecimento em APIs REST, microsserviços, BFF e arquitetura hexagonal.</li><li>Experiência com testes automatizados, estruturas de dados e algoritmos.</li><li>Vivência com bancos de dados SQL e NoSQL, incluindo MongoDB, Redis ou DynamoDB.</li><li>Experiência com AWS, Docker e Kubernetes.</li><li>Conhecimento em CI/CD com GitHub Actions, Jenkins ou Azure DevOps.</li><li>Uso de Git, GitFlow e ferramentas de qualidade como SonarQube.</li><li>Conhecimento em monitoramento e observabilidade com Kibana, Dynatrace ou Grafana.</li></ul>
