Overview
Localização: Bairro Moinhos de Ventos, Porto Alegre, RS
Contratação: PJ
Descrição da Vaga:
Estamos em busca de um Desenvolvedor Java Sênior para integrar nossa equipe em Porto Alegre. O profissional será responsável pelo desenvolvimento de soluções bancárias escaláveis, de alta qualidade, seguindo melhores práticas de engenharia de software e segurança.
Responsibilities
* Desenvolver e manter serviços e APIs utilizando Java e frameworks do ecossistema Spring.
* Garantir a qualidade do código por meio de testes unitários, automatizados e revisão de código.
* Participar na concepção, modelagem e documentação de APIs e integrações.
* Trabalhar em estreita colaboração com equipes multidisciplinares, apoiando todo o ciclo de vida do produto.
* Acompanhar métricas, monitorar serviços e otimizar desempenho e segurança.
* Contribuir para melhorias de processos e práticas de desenvolvimento.
* Reusar e integrar componentes.
Qualifications
* Sólida experiência em desenvolvimento Java (versão 8 ou superior: Lambdas, Streams, Iterators) com forte conhecimento em orientação a objetos, padrões de projeto e boas práticas de código.
* Proficiência com Spring (Spring Boot, Spring MVC, Spring Security, Spring RabbitMQ) e ferramentas de build (Maven).
* Experiência em CI/CD, versionamento de código (Git, BitBucket) e testes (JUnit, Mockito).
* Conhecimentos em APIs REST, JSON, integração com serviços SaaS, computação em nuvem (AWS) e bancos de dados relacionais (PostgreSQL, Hibernate).
* Experiência com mensageria (RabbitMQ), containers (Docker, Kubernetes) e monitoramento (Grafana).
* Familiaridade com metodologias ágeis (Scrum, Kanban).
Diferenciais
* Vivência em ambientes bancários ou financeiros de alta complexidade.
* Experiência com arquiteturas distribuídas, resilientes e escaláveis.
* Conhecimento em estratégias de segurança e monitoramento avançadas.
#J-18808-Ljbffr