Descrição
Resumo da Vaga:
O IT Developer I (Java) na F1RST atuará no desenvolvimento e manutenção de aplicações backend, construção de APIs RESTful com Java e Spring Boot, e participação ativa em cerimônias ágeis, contribuindo para a arquitetura e qualidade do software.
Principais Destaques:
1. Desenvolver e manter aplicações backend com foco em performance e segurança.
2. Atuar na construção de APIs RESTful utilizando Java e Spring Boot.
3. Participar ativamente das cerimônias ágeis e colaborar com outras áreas.
IT Developer I (Java) \- Exclusiva para pessoas negras ou mulheres
Country: Brazil
**\# QUEM SOMOS**
A F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. ️
Fazemos parte do maior banco Internacional do Brasil, um dos maiores bancos do mundo. Promovendo serviços e experiências para os mais de 60 milhões de clientes de todo o ecossistema Santander.
Venha fazer parte do time que tem como propósito apoiar as pessoas e fazer os negócios prosperarem.
Somos apaixonados por tecnologia. Somos F1RST Digital Services.
Siga o nosso LinkedIn e fique por dentro de todas as novidades: https://www.linkedin.com/company/f1rstdigitalservices
Temos uma vaga para você se tornar **IT Developer I (Java) \- Exclusiva para pessoas negras ou mulheres.**
**Aqui, seu papel será:**
* Desenvolver e manter aplicações backend com foco em performance, segurança e boas práticas;
* Desenvolvimento e manutenção de código fonte seguindo as especificações, normas, padrões e prazos estabelecidos, utilizando linguagem de programação em alta e/ou baixa plataforma, além de análise de requisitos e elaboração de projetos lógico e físico;
* Atuar na construção de APIs RESTful utilizando Java e Spring Boot;
* Participar ativamente das cerimônias ágeis e colaborar com outras áreas como QA, Produto e DevOps;
* Contribuir com ideias e sugestões que impactem a arquitetura e a qualidade do software;
Aprender continuamente com profissionais experientes e compartilhar conhecimento com o time.
*
**Requisitos Imprescindíveis:**
* Conhecimento em linguagem Java 8 ou superior: Conhecimento de sintaxe básica, estruturas de controle, orientação a objetos, manipulação de coleções, uso de exceções e criação de mensagens de erro claras;
* Experiência acadêmica ou prática com Spring Boot: Criação de APIs REST, uso de anotações como @RestController, @Service e @Repository;
* Conhecimento em banco de dados e SQL: Modelagem de tabelas e relacionamentos. Noções de bancos de dados relacionais (como PostgreSQL e Oracle);
* Familiaridade com versionamento em Git: Clonar repositórios, criar branches, commits e pull requests. Resolver conflitos;
Entendimento básico de boas práticas de codificação e testes automatizados. Testes unitários com JUnit e Mocking com Mockito.
*
**Requisitos Desejáveis:**
* Princípios e boas práticas com clean code: Nomeação clara de variáveis, métodos e princípios de SOLID;
* Conhecimento sobre arquitetura de microsserviços;
* Experiência com JPA/Hibernate: Mapeamento de entidades com anotações como @Entity, @Table, @Id, entre outras. Uso de repositórios (JpaRepository);
* Familiaridade com Docker e ferramentas de integração contínua (ex: Jenkins, GitHub Actions);
* Noções de mensageria (Kafka, RabbitMQ);
* Noções básicas de segurança: Autenticação e autorização (JWT, OAuth2\);
* Experiência em ferramentas de build (ex.: Maven ou Gradle);
* Familiaridade com a metodologia Scrum;
* Vivência com leitura e interpretação de documentação técnica (ex. UML);
* Experiência em análise de requisitos e elaboração de projetos lógico e físico;
* Experiência prática com automação de testes utilizando Selenium WebDriver, Appium, Cucumber e Java;
* Conhecimento em automação de testes para aplicações web e APIs REST;
* Familiaridade com ferramentas de gestão de tarefas (Jira) e execução de testes (Octane);
* Noções de ciclo de vida de desenvolvimento de software e metodologias ágeis;
* Habilidade em análise de requisitos, elaboração de cenários e casos de teste;
Inglês e Espanhol técnico para leitura e escrita de documentação.
*
**Local de Trabalho:**
Agência Santander \- R. Episcopal, 1491 \- Núcleo Res. Silvio Vilari, São Carlos \- SP
**\# BENEFÍCIOS:**
➡️ Auxílio refeição;
➡️ Convênio médico;
➡️ Convênio Odontológico: Plano básico e intermediário;
➡️ Vale Transporte;
➡️ Flex Férias: 24 dias úteis de férias podendo ser divididos em até 6 vezes, e a cada 2 meses trabalhados você já pode aproveitar 4 dias úteis;
➡️ DayOff Aniversário;
➡️ Parceiros de academia: Wellhub, Totalpass;
➡️ Flex Working: Modelo de trabalho híbrido: 2 dias Home Office e 3 dias presenciais;
➡️ Plataformas de treinamento com mais de 100 mil cursos;
➡️ Linhas de carreira para o seu desenvolvimento profissional;
➡️ Flex Learning: Incentivo para estudos exclusivo a funcionários com Alta Performance ;
➡️ Auxílio Creche;
➡️ Programa Nascer e Licença Paternidade estendida.
\#LI\-Hybrid
\#Java