BRA Estagiario J6

F1RST Digital Services · São Paulo, São Paulo, Brazil

Country: Brazil Vaga: Estagiário(a) em Engenharia de Software — Backend Área: Technical Platform — Plataforma de Canais Digitais (PF) Modelo: Estágio \| Híbrido \| Sobre a oportunidade Você vai fazer parte do time que constrói e sustenta os serviços backend dos canais digitais do banco (app e web), trabalhando lado a lado com desenvolvedores experientes em projetos reais: evolução de microsserviços na JVM, modernização de versões, integrações e melhoria da observabilidade dos sistemas em produção. O que você vai fazer * Desenvolver e evoluir microsserviços em Java ou Kotlin (Spring Boot) e scripts/automações em Python * Aplicar Orientação a Objetos e boas práticas de Engenharia de Software (código limpo, testes unitários, revisão de código, versionamento com Git) * Participar de todas as etapas do SDLC: refinamento, desenvolvimento, testes, code review, pipeline de CI/CD, deploy e acompanhamento em produção * Acompanhar a saúde das aplicações com ferramentas de observabilidade (logs, métricas e traces — ex.: Dynatrace, Grafana, OpenSearch) e ajudar na análise de incidentes * Documentar soluções e compartilhar conhecimento com o time O que buscamos * Cursando Ciência da Computação, Engenharia de Software, Sistemas de Informação, ADS ou áreas correlatas * Conhecimento em Java ou Kotlin (qualquer uma das duas — o importante é a base na JVM e em OO); Python é bem\-vindo * Fundamentos sólidos de Orientação a Objetos (classes, herança, polimorfismo, interfaces) * Noções de Engenharia de Software: versionamento (Git), testes, padrões de projeto, APIs REST * Noção do ciclo de vida de desenvolvimento de software (SDLC) e de metodologias ágeis * Noção de observabilidade (o que são logs, métricas, traces e para que servem) * Vontade de aprender, curiosidade técnica e boa comunicação Diferenciais * Spring Boot, JPA, Maven/Gradle * Bancos de dados relacionais e NoSQL (SQL, Redis) * Conceitos de cloud (AWS), containers (Docker/Kubernetes) e CI/CD (GitHub Actions) * Projetos pessoais ou acadêmicos no GitHub