Startekk Inc
Sumitomo Mitsui Banking Corporation
Líder Técnico de Aplicações
Sobre a oportunidade
O SMBC Group é um grupo financeiro global de primeira linha. Com sede em Tóquio e com uma história de 400 anos, o SMBC Group oferece uma gama diversificada de serviços financeiros, incluindo bancos, leasing, valores mobiliários, cartões de crédito e finanças ao consumidor. O Grupo possui mais de 130 escritórios e 80,000 funcionários em todo o mundo, em quase 40 países. A Sumitomo Mitsui Financial Group, Inc. (SMFG) é a holding do SMBC Group, que é um dos três maiores grupos bancários do Japão. As ações da SMFG são negociadas nas bolsas de valores de Tóquio, Nagoya e Nova York (NYSE: SMFG). Na América, o SMBC Group tem presença nos EUA, Canadá, México, Brasil, Chile, Colômbia e Peru. Apoiado pela força de capital do SMBC Group e pelo valor de seus relacionamentos na Ásia, o Grupo oferece uma gama de serviços de banco comercial e de investimento aos seus clientes corporativos, institucionais e municipais. Ele conecta uma base de clientes diversificada aos mercados locais e à extensa rede global da organização. As empresas operacionais do Grupo nas Américas incluem Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A. e Sumitomo Mitsui Finance and Leasing Co., Ltd.
DESCRIÇÃO DA VAGA
Estamos buscando um(a) Líder Técnico(a) de Desenvolvimento Full Stack experiente e estratégico(a), com 10+ anos de experiência em projeto, construção e entrega de soluções de software de nível corporativo. O(a) candidato(a) ideal possui profundo conhecimento em desenvolvimento back-end baseado em Java/Node, React.js e arquiteturas modernas cloud-native na Azure da Microsoft. Você será responsável por liderar equipes cross-funcionais, impulsionar decisões arquiteturais, orientar desenvolvedores e garantir a entrega de código de alta qualidade em soluções full-stack.
A vaga é baseada em nosso escritório de Charlotte, com modelo de trabalho híbrido.
Os funcionários da SMBC participam de um modelo de força de trabalho Híbrida que oferece aos funcionários a oportunidade de trabalhar em casa, bem como em um escritório da SMBC. A SMBC exige que os funcionários residam a uma distância razoável de deslocamento de seu local de escritório. Candidatos potenciais saberão mais sobre seu cronograma de trabalho híbrido específico durante o processo de entrevista. O trabalho híbrido pode não ser permitido para certas funções, incluindo, por exemplo, certas funções registradas na FINRA para as quais a presença no escritório durante toda a semana de trabalho é necessária.
A SMBC fornece acomodações razoáveis durante o processo de candidatura para candidatos com deficiência, em conformidade com a lei federal, estadual e local aplicável. Se você precisar de uma acomodação razoável durante o processo de candidatura, por favor, nos informe em accommodations@smbcgroup.com.
OBJETIVOS DA VAGA
- Liderar a arquitetura, o design e o desenvolvimento de aplicações full-stack escaláveis usando React.js (frontend) e Java/Spring Boot/TypeScript/Node.js (backend).
- Ser o responsável pelo design e implementação de APIs RESTful e arquiteturas de microsserviços, garantindo performance, escalabilidade e segurança.
- Atuar como líder prático e mentor técnico, orientando desenvolvedores nas melhores práticas de programação orientada a objetos, padrões de design e qualidade de código.
- Promover o uso de serviços de nuvem Azure, incluindo:
- Gerenciamento de API (APIM)
- Event Hub
- Funções Azure
- App Services
- PostgreSQL
- Supervisionar o uso de bancos de dados SQL e NoSQL para modelagem, armazenamento e acesso de dados.
- Ajudar a definir e implementar pipelines de CI/CD robustos, fluxos de implantação e estratégias de conteinerização usando Docker e Kubernetes.
- Colaborar estreitamente com Product Owners, arquitetos, engenheiros de DevOps e stakeholders para entregar soluções técnicas alinhadas aos objetivos de negócio.
- Impulsionar práticas Ágeis, liderar planejamento de sprints e retrospectivas, e garantir a entrega pontual de funcionalidades e releases.
- Realizar revisões de código, aplicar padrões de codificação e garantir a manutenção da documentação técnica.
QUALIFICAÇÕES E HABILIDADES
- 10+ anos de experiência prática em desenvolvimento de software full stack, incluindo:
- Forte expertise em Java (Spring Boot), TypeScript(Node.js) e React.js
- Proficiência em JavaScript, TypeScript, HTML5 e CSS3
- Profundo entendimento de design orientado a objetos, padrões arquiteturais e melhores práticas de engenharia de software
- Experiência comprovada em design e implementação de microsserviços e APIs RESTful
- Proficiência avançada com serviços e arquitetura de nuvem Azure
- Sólido histórico em pipelines de CI/CD, orquestração de contêineres (Kubernetes) e cultura de DevOps
- Experiência com bancos de dados relacionais (PostgreSQL, SQL Server) e NoSQL (ex: MongoDB, Cosmos DB)
- Histórico de liderança técnica, incluindo mentoria de equipe, revisões de solução e colaboração entre equipes
- Fortes habilidades de comunicação, liderança e gerenciamento de stakeholders
QUALIFICAÇÕES DESEJÁVEIS
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia de Software ou área relacionada
- Certificações em Azure da Microsoft, Kubernetes ou práticas Ágeis são um diferencial
- Experiência liderando equipes distribuídas e trabalhando em ambientes de entrega globais
- Familiaridade com design orientado a domínio, arquitetura orientada a eventos e desenvolvimento com foco em API
