Desenvolvedor Backend Node (FCamara)
A FCamara está em busca de uma Pessoa Desenvolvedora Backend Node - Sênior, para trabalhar com um banco que entende as necessidades, inova nas soluções e atende com excelência os seus clientes. Estão em um momento de grande evolução de serviços, com forte entrada em soluções digitais para mercado de câmbio (PF e PJ) e serviços de FX as a Service para fintechs e parceiros do mercado financeiro.
Responsabilidades e atribuições
- Desenvolver e manter aplicações backend robustas, seguras e escaláveis utilizando Node.js.
- Projetar e implementar soluções baseadas em requisitos complexos, seguindo os princípios de design de software, padrões de design, SOLID e DDD.
- Projetar e implementar infraestrutura na AWS, atendendo aos requisitos técnicos e às melhores práticas de segurança e escalabilidade.
- Implementar estratégias de mitigação para lidar com possíveis riscos associados à segurança, performance e disponibilidade do sistema.
- Escrever testes unitários e de integração para assegurar a qualidade e a confiabilidade do código.
- Trabalhar em colaboração com equipes de frontend, design e produto para criar soluções integradas e eficazes.
- Manter-se atualizado com as últimas tendências e melhores práticas em desenvolvimento backend e AWS.
Requisitos e qualificações
- Experiência profissional em desenvolvimento backend, com sólida experiência em Node.js.
- Forte conhecimento em design de software, padrões de design, SOLID, padrões arquiteturais e DDD.
- Experiência comprovada com AWS (Lambda, DynamoDB, ECS, ECR, API Gateway, ALB, etc.).
- Capacidade de implementar estratégias de mitigação e realizar monitoramento eficaz das aplicações.
- Experiência em escrever testes unitários e compreensão dos princípios de teste de software.
- Conhecimento adicional em Python ou .NET será considerado um diferencial.
Desenvolvedor Backend Sênior (Hurst)
A Hurst é uma empresa inovadora, líder no mercado de investimentos em ativos reais com crescimento acelerado e em constante ampliação de operações.
Responsabilidades e atribuições
- Desenvolver e manter APIs e microsserviços escaláveis utilizando Node.js e TypeScript.
- Atuar diretamente em decisões arquiteturais de software e infraestrutura cloud.
- Mentorar desenvolvedores mais júniores (Plenos e Juniores), realizando Code Reviews construtivos e pareamentos técnicos.
- Garantir a qualidade, segurança e performance das aplicações.
- Trabalhar com arquitetura orientada a eventos e serverless.
- Sólida experiência com Node.js e TypeScript.
- Domínio do ecossistema AWS, especificamente: Computação: Lambda (Serverless) e EC2; Mensageria e Eventos: SQS e SNS; Rede/Interface: API Gateway; Gerenciamento: SSM (Systems Manager/Parameter Store).
- Experiência com Docker e containerização.
- Vivência com arquiteturas Serverless.
- Conhecimento em bancos de dados relacionais (SQL).
- Conhecimento em Kubernetes (K8s).
- Experiência com DynamoDB e modelagem NoSQL.
- Experiência com IaC (Infrastructure as Code) como Terraform ou CDK.
Benefícios
- Salário competitivo com o mercado;
- Vale Refeição - Disponibilizado dentro do Swile (Cartão de crédito flexível);
- Plano de Saúde e Odontológico;
- Total Pass: Desconto em diversas academias e apps esportivos;
- Parceria com terapias no App Swile;
- Descontos de até 10% para MBA'S e pós graduação na USP;
- Seguro de vida;
- Desenvolvimento de carreira (Aqui o céu é o limite para você!).
Desenvolvedor Java Pleno (Foursys)
#VemSerFoursys! Todas as nossas vagas estão abertas para Pessoas com Deficiência (PCD). Caso você se enquadre ou conheça alguém com o perfil, a Foursys é a empresa ideal!
Detalhes da vaga
• Modelo de atuação: Híbrido
Descrição do Cargo
Perfil Técnico – Desenvolvedor Java Pleno
Requisitos
- Experiência sólida com Java 11 ou superior.
- Atuação com Spring Framework (Spring Boot, Spring Data, etc.).
- Conhecimento em bancos de dados relacionais (Oracle) e não relacionais (Redis).
- Experiência com RabbitMQ para mensageria.
- Perfil proativo, com interesse em compreender o produto e o negócio.
- Familiaridade com versionamento de código (Git) e metodologias ágeis (Scrum/Kanban).
- Capacidade de escrever testes automatizados (JUnit, Mockito).
Diferenciais
- Habilidade em análise e resolução de problemas complexos.
- Experiência com ferramentas de observabilidade e tracing distribuído (Dynatrace, OpenTelemetry).
- Conhecimento em AWS SQS.
- Experiência com Elasticsearch para busca e analytics.
- Vivência em ambientes de alta disponibilidade e escalabilidade.
- Noções de CI/CD (Jenkins, GitHub Actions).
- Conhecimento em conteinerização (Docker, Kubernetes).