Logo for Shift

Arquiteto de Software

Roles & Responsibilities

  • Bachelor's degree in Information Technology
  • Experience with systems architecture, components and code design
  • Experience with REST API development using Java 11+, SQL, JPQL, JWT, OAuth
  • Experience with Docker and Docker Compose

Requirements:

  • Research, evaluate, and approve new technologies, frameworks, libraries, components, and development tools, proactively and reactively, coordinating technology plans with product plans
  • Provide technical support to the development and product areas, reducing application complexity through designing smaller, easier-to-manage applications
  • Research and define design patterns and architecture for development
  • Establish API design and internal (organization software) and external (third-party software) communication formats

Job description

JOB DESCRIPTION


Temos um jeito muito especial de trabalhar e fazemos muito mais do que desenvolver e comercializar sistemas, nossa rotina é movida por uma cultura de gestão do conhecimento, desenvolvimento de pessoas e um ambiente de trabalho que cultiva as relações de respeito, diversidade e a essência dos nossos valores:


  • Agimos com senso de dono
  • Construímos vínculos profundos de compromisso e relacionamento
  • Agimos com respeito
  • Buscamos a superação
  • Somos assertivos
  • Somos protagonistas
  • Sentimos orgulho em pertencer

 

Confira os desafios da vaga:

  • Atuar em time ágil para desenvolver requisitos arquiteturais de aplicações web, escrevendo código e testes unitários seguindo as boas práticas de programação e padrões de projeto;
  • Participar da elaboração de soluções técnicas, criando diagramas e apresentações, interagindo com as áreas de operações e produtos, bem como apoio aos times de desenvolvimento.

RESPONSIBILITIES AND ASSIGNMENTS


  • Pesquisar, avaliar e homologar novas tecnologias, frameworks, bibliotecas, componentes e ferramentas de desenvolvimento, de forma pró-ativa e reativa, coordenando ainda os planos tecnológicos com os planos de produto;
  • Apoiar o tecnicamente a área de desenvolvimento e a área de produto, diminuindo a complexidade de aplicações através do design de aplicações menores e fácil gerenciamento;
  • Pesquisar e definir padrões de projeto e arquitetura de desenvolvimento;
  • Estabelecer design de componentização;
  • Estabelecer design de API’s e formatos de comunicação internos (software da organização) e externos (softwares terceiros);
  • Indicar pontos potenciais de reutilização dentro da aplicação;
  • Avaliar documentações técnicas com o intuito de identificar pontos de atenção, melhoria e implementação de novas estruturas e arquitetura de código;
  • Identificar e conduzir tecnicamente projetos de arquitetura relacionados a refatoração de código e reestruturação das aplicações;
  • Estabelecer e manter o controle de ativos reutilizáveis (componentes) da organização;
  • Manter matriz de compatibilidade e versionamento das aplicações com softwares externos;
  • Treinar e capacitar os desenvolvedores no uso de dos padrões estabelecidos;
  • Acompanhar e validar se os padrões de arquitetura estão disseminados e em uso pelos desenvolvedores.

REQUIREMENTS AND QUALIFICATIONS


Requisitos e qualificações:

  • Graduação em áreas de Tecnologia da Informação;
  • Experiência com arquitetura de sistemas, componentes e design de código;
  • Experiência com Banco de Dados InterSystems Caché ou IRIS;
  • Experiência com Modelagem BD Relacional;
  • Experiência com API REST com Java 11+, SQL, JPQL, JWT, OAuth;
  • Experiência com Docker e Docker Compose;
  • Conhecimentos em Diagramação UML;
  • Experiência com Evolutionary Database Design, Domain-Centric Architectures, Patterns of Distributed Systems;
  • Conhecimento intermediário em um dos principais frameworks e bibliotecas de desenvolvimento web de mercado.


DIFERENCIAIS:

  • Framework Quarkus;
  • Angular 17+;
  • Cultura DevOps;
  • Arquitetura de Nuvem;
  • Diagramação C4;
  • Engenharia de prompt.

ADDITIONAL INFORMATION


Algumas soft skills importantes: Liderança, Trabalho em equipe, Orientação para resultado e inovação, Organização, Concentração, Proatividade, Visão Sistêmica e Comunicação!


Aqui na Shift, acreditamos que pessoas bem cuidadas crescem junto com a empresa. Por isso, oferecemos um pacote de benefícios completo, flexível e pensado para todas as fases da sua vida:


💙 Saúde, proteção e bem-estar

• Assistência Médica Unimed Seguros para você e seus dependentes - Cobertura completa com 100% subsidiado para o(a) titular e 50% para dependentes, garantindo mais tranquilidade para você e sua família.

• Hospital Digital Shift - Atendimento médico digital 24 horas por dia, 7 dias por semana.

• Plano Odontológico MetLife para colaborador e dependentes - Mais cuidado com o seu sorriso, com um plano odontológico abrangente.

• Seguro de Vida - Proteção e segurança para você e quem você ama.

• TotalPass para colaborador e dependentes - Acesso a diversas atividades físicas, esportivas e de lazer para uma vida mais saudável.

• SESC (Serviço Social do Comércio) - Acesso à estrutura completa do SESC com opções de esporte, lazer, cultura e bem-estar para você e seus dependentes.


💼 Flexibilidade, autonomia e qualidade de vida

• Horário flexível - Mais liberdade para equilibrar sua rotina pessoal e profissional.

• Cartão de Benefícios Swile - R$1944,00 mensais para usar com alimentação, refeição, mobilidade, auxílio tecnologia e muito mais.

• Auxílio creche ou babá - Apoio para colaboradores com filhos de até 5 anos, ajudando a conciliar carreira e família.


📚 Desenvolvimento e crescimento contínuo

• Subsídio educacional para estudos - Investimos no seu desenvolvimento pessoal e profissional.

• Parcerias educacionais e profissionais - Descontos em educação, idiomas, tecnologia e diversos serviços, em São José do Rio Preto, região e também na modalidade online.


🎯 Reconhecimento e valorização

• PLR - Participação nos resultados, reconhecendo sua contribuição para o sucesso da empresa.

• Bônus especiais - Reconhecimento em momentos importantes da sua vida, como casamento, nascimento de filhos e indicação de novos talentos.

• Prêmio Fidelidade - Valorizamos quem cresce com a gente: reconhecimento especial por tempo de casa.


🤝 Cultura de cuidado e pertencimento

• Parcerias com empresas e associações - Descontos em alimentação, lazer, saúde, estética, educação, idiomas e produtos de tecnologia.

• Ambiente colaborativo, humano e em constante evolução - Aqui, você encontra espaço para se desenvolver, ser ouvido(a) e fazer a diferença.


TRANSFORMAMOS O SETOR DE MEDICINA DIAGNÓSTICA E PREVENTIVA POR MEIO DA #TECNOLOGIA E #INOVAÇÃO


Somos uma empresa brasileira de tecnologia da informação para medicina diagnóstica e preventiva que nasceu há 30 anos com o desafio de promover a melhoria dos serviços de #saúde e bem-estar das pessoas. 🧪

 

Ao unir o conhecimento em tecnologia 💻 com a vontade de construir vínculos profundos de compromisso e relacionamento 😄 com todos e todas ao nosso redor, consolidamos nossa marca como uma das mais renomadas do segmento no Brasil, além de fortalecermos nossa expansão para a América Latina com atuações na Argentina, Paraguai e Uruguai.

 

Com isso, crescemos cerca de 20% nos últimos dez anos consecutivos! 🚀

 

➜ Processamos cerca de 20% do volume de exames realizados no Brasil;

80% dos nossos clientes são creditados em algum programa de qualidade;

➔ Somamos mais de 46 milhões de atendimentos por ano processados em nossas soluções;

➔ São mais de 320 milhões de exames processados por ano nos sistemas Shift.

  

ESSE É O NOSSO #JEITOSHIFTDESER!

 

Estamos sediados em São José do Rio Preto (SP), mas temos equipes em home office por todo o Brasil! E, desde 2014, ocupamos um lugar no ranking das Melhores Empresas para Trabalhar, pelo Great Place to Work (GPTW), e, recentemente, estamos entre os Lugares Incríveis Para Trabalhar, pela FIA/UOL. ⭐


Related jobs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.