Senior Backend Developer - COM INGLÊS - Remoto
On-siteSão Paulo, São Paulo, Brazil
Job Summary
Conduct distributed system development using Java, Python, or JavaScript with emphasis on Spring Boot, microservices, and multithreading. Build and manage REST, SOAP, and JSON APIs via Apigee and Kong gateways while implementing secure coding practices and DevSecOps. Implement observability solutions using Splunk and Dynatrace for monitoring, alerting, and anomaly detection. Integrate AWS services including Lambda, ECS, CodeDeploy, and CloudWatch within the SDLC. Maintain relational and NoSQL databases such as MongoDB and PostgreSQL. This remote role requires advanced English fluency for global team collaboration. Capco is a global technology and business consulting firm focused on financial services and energy sectors, offering an inclusive culture with diverse internal committees.
Required Qualifications
- Experiência e/ou proficiência sólida em diversas das seguintes áreas, com ênfase especial em observabilidade utilizando Splunk e Dynatrace
- Linguagens de Programação: Java, Python ou JavaScript
- experiência com sistemas distribuídos
- programação orientada a objetos
- padrões de projeto (Design Patterns)
- metodologias de desenvolvimento
- desenvolvimento de serviços Java utilizando Spring CLI
- Maven
- microsserviços
- multithreading
- concorrência
- processamento paralelo
- Inglês avançado/fluente
- Frameworks: React, Spring Boot, Node.js
- experiência com arquiteturas Full Stack, MEAN e MERN
- Banco de Dados: Estruturas de dados relacionais e NoSQL
- experiência com MongoDB
- PostgreSQL
- ferramentas de BPM (Business Process Management)
- Streaming de Dados: Amazon SQS e Amazon Kinesis
- Desenvolvimento e consumo de APIs
- implementação de padrões de Arquitetura Orientada a Serviços (SOA)
- tecnologias de serviços web como REST, JSON, SOAP, XML, JDBC e MySQL
- Apigee: configuração de proxies, produtos de API, servidores de destino (Target Servers), Shared Flows, KVMs (Key Value Maps) e configuração de mTLS
- Kong API Gateway: configuração de rotas e serviços, plugins, limitação de taxa (Rate Limiting), autenticação, configuração declarativa e modo DB-less
- Splunk: consultas SPL, criação de dashboards, pesquisas salvas, alertas, relatórios, lookup tables e gerenciamento de índices
- Dynatrace: consultas DQL, dashboards no Grail, eventos de métricas, alertas baseados em logs, detecção de anomalias, monitores sintéticos, Management Zones, OneAgent e integração com OpenTelemetry
- Experiência na migração de ativos de observabilidade do Splunk para o Dynatrace
- Conhecimento em conceitos e ferramentas de testes unitários, de integração/interface e de usuário final, incluindo testes funcionais e não funcionais
- Experiência com testes automatizados
- Conhecimento em acessibilidade no desenvolvimento de software
- desenvolvimento seguro (Secure Coding)
- segurança de aplicações web
- práticas de DevSecOps
- sólido conhecimento em autenticação
- autorização
- criptografia
- assinaturas digitais
- JWT
- SSL
- proxies de serviços web
- firewalls
- SAML 2.0
- OpenID Connect
- OAuth 2.0
- técnicas de versionamento e ramificação (branching) utilizando GitHub, Bitbucket ou Subversion
- experiência com DevOps e Jenkins
- técnicas de monitoramento e logging
Desired Qualifications
- Desenvolvimento na AWS
- Conhecimento em padrões de arquitetura de software
- Experiência com Design Thinking
- Experiência no setor financeiro ou de seguros
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.