IT Developer III (Java)

Posted:
9/20/2024, 9:53:30 PM

Location(s):
São Paulo, Brazil

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

IT Developer III (Java)

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 III



Aqui, seu papel será: 

BackEnd Java Developer - Soluções de integração de canais com sistemas produto;

Requisitos Imprescindíveis:

  • Experiência em Programação Orientada a Objetos, bem como herança, polimorfismo, encapsulamento e correta aplicação de Design Patterns. (Fluency, Factories, etc...)
  • Experiência em comunicação E2E, integração entre aplicações, WebServices, protocolos de comunicação, contratos/definições de serviços. (SOAP, sJSON, RESTFul, HATEOAS, etc...)
  • Experiência em adoção de TDD (Test Driven Development), BDD (Behaviour Driven Development) ou qualquer outra metodologia que coloque testes (unitários e/ou "integrados") em evidência e obrigatoriedade.
  • Entendimento sólido de comunicação E2E, integração entre aplicações, WebServices, protocolos de comunicação, contratos de serviços. (SOAP, sJSON, RESTFul, HATEOAS, etc...)
  • Conhecimento da infraestrutura e ferramental DevOps (Sonar, fortify, Jenkins, git) para fluidez/consistência das entregas (CI/CD, QA, métricas de performance, disponibilidade, etc...).
  • Proficiência em configuração de orquestração, pipelines, webhooks e gerenciamento de versão.
  • Conhecimento de Cloud Computing, com foco em disponibilidade, escalabilidade e redundância (Conhecimento em docker).
  • Gestão de Governança e Riscos em relação ao armazenamento de dados.
  • Atualização constante dos ferramentais disponibilizados pelos fornecedores IaaS, PaaS e FaaS.
  • Desejável experiência com Azure AKS.
  • Boa comunicação e colaboração, unidos à total transparência, torna qualquer equipe bem alinhada e produtiva.
  • Consistência nos aspectos de performance, boas-práticas, manutenção, segurança, resiliência e acima de tudo, capacidade de traduzir a "necessidade" em "solução".
  • Capacidade de interação com diferentes times para negociação de interfaces sistêmicas e necessidades comuns.
  • Disponibilidade para acompanhamento de implantações, releases e integrações sistêmicas.
  • Atuação em projetos ágeis, com metodologia Scrum, Kanban ou outros fluxos PDCA. 
  • Participação em refinamentos funcionais e técnicos, plannings, dailies, reviews e retrospectivas.
  • Conhecimento em ferramenta Jira
  • Conhecimento em ferramenta Jira ou soluções de controle de entregas ágeis;

Requisitos Desejáveis:

  • Ensino superior completo em Tecnologia da Informação, Sistemas de Informação, Ciências da Computação ou cursos correlatos;
  • Experiência na liderança de equipes de tecnologia; Excelente comunicação oral e escrita;
  • Ter atuado em grandes (ou complexos) projetos;
  • Experiência nas principais tecnologias do mercado como Angular, Backend Java, JavaScript;
  • Conhecimento de estrutura, arquitetura, instalação de módulos;
  • Experiência em projetos de Canais Digitais;
  • Conhecimento de Cloud Computing, com foco em disponibilidade, escalabilidade e redundância (Conhecimento em docker).
  • Gestão de Governança e Riscos em relação ao armazenamento de dados.
  • Atualização constante dos ferramentais disponibilizados pelos fornecedores IaaS, PaaS e FaaS.
  • Experiência com Azure AKS.
  • Vivência com qualquer implementação de EIP (Enterprise Integration Pattern).\

Principais Atividades:

  • Desenvolvimento de soluções Backend utilizando Java, Spring Framework, Camel;
  • Desenvolvimento de integração entre aplicações com WebServices, protocolos de comunicação, contratos de serviços. (SOAP, sJSON, RESTFul, HATEOAS, etc...)
  • Atuar em conjunto com a criação para soluções técnicas;
  • Contribuir proativamente com ideias para a criação;
  • Solucionar com criatividade barreiras de atuação, buscando as melhores soluções técnicas e tecnológicas;
  • Ser o porta-voz de novas tecnologias, inovações e pesquisas;
  • Manter ambientes de teste e controle de versionamento de código organizados;
  • Gerenciar parceiros de tecnologia;

Local de trabalho:
Geração Digital – Av Interlagos, 3501 – Interlagos, São Paulo - SP

Modelo: 

Híbrido

# 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.

➡️ 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.

#Java #Spring boot#Microserviços#API

Santander

Website: https://www.santanderbank.com/

Headquarter Location: Boston, Massachusetts, United States

Employee Count: 5001-10000

Year Founded: 2013

IPO Status: Private

Last Funding Type: Debt Financing

Industries: Banking ⋅ Finance ⋅ Financial Services