IT Analyst II (Java) - Vaga exclusiva para pessoas diversas (Raça e Gênero) at F1RST Digital Services

Hybrid - São Paulo, Brazil

Apply

IT Analyst II (Java) - Vaga exclusiva para pessoas diversas (Raça e Gênero)

IT Analyst II (Java) - Vaga exclusiva para pessoas diversas (Raça e Gênero)

O candidato atuará em soluções de seguros desenvolvidas pelo banco, envolvendo análise de requisitos, desenho de arquitetura, desenvolvimento de APIs, testes automatizados, integração de mensageria e observabilidade. A posição exige experiência em desenvolvimento de software distribuído com foco em confiabilidade, disponibilidade e escalabilidade, em ambientes on-premise e cloud native, utilizando Java, Spring, Spring Boot, Apache Camel, Data, Cloud, RESTful APIs, SOAP, Kafka, RabbitMQ, JUnit, Mockito, banco de dados relacionais e não relacionais, Design Patterns, arquitetura de sistemas distribuídos e práticas de CI/CD.

Local de Trabalho: Radar - Rua Amador Bueno, 474 – Santo Amaro, São Paulo – SP

Benefícios incluem auxílio refeição, convênio médico, plano odontológico, vale transporte, flex férias, day off aniversário, parceiros de academia, flex working, plataformas de treinamento, linhas de carreira, flex learning, auxílio creche e licença paternidade estendida.

Esta vaga é parte do F1RST Digital Services, uma divisão do maior banco internacional do Brasil, focada em tecnologia e inovação dentro do ecossistema Santander.

Requisitos

Experiência

  • Experiência em desenvolvimento de software distribuído, com viés voltado para confiabilidade, disponibilidade, escalabilidade, em ambientes on-premise e cloud native, utilizando a linguagem Java
  • Desenvolvimento de micro serviços, Frameworks (Spring, Spring Boot, Apache Camel, Data, Cloud)
  • Experiência com integração de APIs RESTful e/ou SOAP entre microsserviços
  • Experiência com mensageria (Kafka, RabbitMQ ou Similares)
  • Prática em testes automatizados (JUnit, Mockito, etc)
  • Conhecimentos em banco de dados relacionais e não relacionais
  • Conhecimentos em Design Patterns e arquitetura de sistemas distribuídos
  • DevSecOps - CI/CD: Jenkins, CloudBees, Sonar, GitHub, Docker PaaS (Openshift)
  • Noções Infraestrutura de servidores, máquinas virtuais, redes e instalação de produtos/softwares de terceiros
  • Métodos Ágeis
  • Ferramentas como Jira / Confluence

Habilidades

  • Java
  • Spring
  • Spring Boot
  • Apache Camel
  • Data
  • Cloud
  • RESTful APIs
  • SOAP
  • Kafka
  • RabbitMQ
  • JUnit
  • Mockito
  • relational databases
  • NoSQL
  • Design Patterns
  • system architecture
  • CI/CD
  • Jenkins
  • CloudBees
  • Sonar
  • GitHub
  • Docker
  • OpenShift
  • servers
  • virtual machines
  • networking
  • third-party software
  • Agile
  • Jira
  • Confluence

Responsabilidades

  • Análise e levantamento de requisitos para as soluções de Seguros a serem desenvolvidas pelo banco
  • Apoio na tomada de decisão e desenho de arquitetura das soluções de Seguros para a obtenção da melhor experiência para o cliente
  • Colaboração nas decisões de arquitetura de soluções juntamente ao líder técnico
  • Desenvolvimento e manutenções de API’s
  • Avaliação e proposição das melhores práticas de desenvolvimento de software
  • Implantação das soluções desenvolvidas
  • Garantir a estabilidade das nossas aplicações
  • Garantir que as aplicações sejam resilientes e escaláveis
  • Garantir qualidade de código por meio de testes unitários e integração contínua
  • Que as aplicações desenvolvidas possuam ferramentas de observabilidade e dispositivos para impedir e/ou diminuir o impacto de falhas críticas
  • Apoiar desenvolvedores juniores e colegas de equipe, compartilhando conhecimento técnico e boas práticas

Tecnologias

JavaSpringSpring BootApache CamelDataCloudRESTful APIsSOAPKafkaRabbitMQJUnitMockitorelational databasesNoSQLDockerOpenShift

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.