Senior Backend Developer
- Role
- Backend
- Experience
- Senior
- Company size
- Enterprise
Open to BR only. Set where you work from to check your eligibility.
No BS summary
Senior backend developer in Brazil with advanced/fluent English for global teams. Needs strong Java/Python/JavaScript, Java/Spring microservices, APIs, AWS, DevOps, security, testing, and especially observability with Splunk and Dynatrace.
Core skills
Required skills
Optional skills
Required languages
SOBRE A CAPCO A Capco é uma consultoria global de tecnologia e negócios, focada no setor de serviços financeiros e energia, somos apaixonados por ajudar nossos clientes, temos 40 escritórios nas Américas, Europa e Ásia-Pacífico! Se criatividade e inovação são sua paixão, a Capco é ideal para você. Vamos te apoiar e ajudar a acelerar sua carreira! Estamos à procura de um(a) desenvolvedor(a) altamente habilidoso e apaixonado por tecnologia para integrar nossa equipe de desenvolvimento. REQUISITOS TÉCNICOS: 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) e metodologias de desenvolvimento; desenvolvimento de serviços Java utilizando Spring CLI, Maven, microsserviços, multithreading, concorrência e processamento paralelo. Inglês avançado/fluente - irá atuar com times globais. Frameworks: React, Spring Boot, Node.js, incluindo experiência com arquiteturas Full Stack, MEAN e MERN. Banco de Dados: Estruturas de dados relacionais e NoSQL; experiência com MongoDB, PostgreSQL e ferramentas de BPM (Business Process Management). Streaming de Dados: Amazon SQS e Amazon Kinesis. APIs (Application Programming Interfaces): Desenvolvimento e consumo de APIs; implementação de padrões de Arquitetura Orientada a Serviços (SOA); experiência com tecnologias de serviços web como REST, JSON, SOAP, XML, JDBC e MySQL. API Gateway e Gerenciamento de APIs: 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. Observabilidade e Monitoramento: 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. Segurança de Software: desenvolvimento seguro (Secure Coding), segurança de aplicações web e 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 e OAuth 2.0. Ferramentas e Práticas DevOps: técnicas de versionamento e ramificação (branching) utilizando GitHub, Bitbucket ou Subversion; experiência com DevOps e Jenkins. Ciclo de Vida de Desenvolvimento de Software (SDLC): técnicas de monitoramento e logging. Serviços Principais da AWS: experiência com CloudWatch, CodeDeploy, API Gateway, Lambda e ECS. Qualificações Desejáveis Desenvolvimento na AWS. Conhecimento em padrões de arquitetura de software. Experiência com Design Thinking. Experiência no setor financeiro ou de seguros é considerada um diferencial, mas não é obrigatória. POR QUE CAPCO: Na Capco promovemos uma cultura inclusiva. Valorizamos a diversidade em todas as suas expressões. Pensamos, em conjunto, sempre em ações diversas de inclusão e de responsabilidade social através de comitês internos geridos pela nossa comunidade interna, como os grupo de Mulheres, Pessoas Com Deficiência, Pessoas Negras, LGBTQIAPN+, Parentalidade, Gerações, entre outros. Nossas oportunidades são trabalhadas para todos(as)!!! #LifeAtCapco PRÓXIMOS PASSOS: Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!
What they require
- Solid experience and/or proficiency in several listed technical areas, with special emphasis on observability using Splunk and Dynatrace
- Experience with distributed systems
- Experience with object-oriented programming, design patterns, and development methodologies
- Java service development using Spring CLI, Maven, microservices, multithreading, concurrency, and parallel processing
- Advanced/fluent English to work with global teams
- Experience with full-stack, MEAN, and MERN architectures
- Experience with relational and NoSQL data structures
- Experience with MongoDB, PostgreSQL, and BPM tools
- Development and consumption of APIs
- Implementation of service-oriented architecture standards
- Experience with web services technologies such as REST, JSON, SOAP, XML, JDBC, and MySQL
- Apigee configuration of proxies, API products, target servers, shared flows, KVMs, and mTLS configuration
- Kong API Gateway configuration of routes and services, plugins, rate limiting, authentication, declarative configuration, and DB-less mode
- Splunk queries, dashboard creation, saved searches, alerts, reports, lookup tables, and index management
- Dynatrace DQL queries, Grail dashboards, metric events, log-based alerts, anomaly detection, synthetic monitors, Management Zones, OneAgent, and OpenTelemetry integration
- Experience migrating observability assets from Splunk to Dynatrace
- Knowledge of concepts and tools for unit, integration/interface, and end-user testing, including functional and non-functional testing
- Experience with automated testing
- Knowledge of accessibility in software development
- Secure software development, web application security, and DevSecOps practices
- Solid knowledge of authentication, authorization, encryption, digital signatures, JWT, SSL, web service proxies, firewalls, SAML 2.0, OpenID Connect, and OAuth 2.0
- Versioning and branching techniques using GitHub, Bitbucket, or Subversion
- Experience with DevOps and Jenkins
- SDLC monitoring and logging techniques
- Experience with AWS core services: CloudWatch, CodeDeploy, API Gateway, Lambda, and ECS
- Preferred: AWS development
- Preferred: Knowledge of software architecture patterns
- Preferred: Experience with Design Thinking
- Preferred: Experience in the financial or insurance sector
Benefits
- Support to help accelerate your career
- Inclusive culture
- Diversity valued in all its expressions
- Internal inclusion and social responsibility committees managed by the internal community, including groups for women, people with disabilities, Black people, LGBTQIAPN+, parenthood, generations, and others
- Opportunities are open to everyone
Japanese developer and publisher of video games