Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Desenvolvedor(a) Back-End Java com AWS | Inglês Avançado | Remoto image - Rise Careers
Job details

Desenvolvedor(a) Back-End Java com AWS | Inglês Avançado | Remoto

A Capco é uma consultoria global de tecnologia e negócios, focada no setor de serviços financeiros e energia. Estamos à procura de um desenvolvedor Back End altamente habilidoso e apaixonado por tecnologia.

Skills

  • Java
  • Spring Boot
  • AWS
  • NoSQL
  • MongoDB
  • ETL
  • Event-driven architecture

Responsibilities

  • Desenvolver e manter serviços e APIs back-end
  • Implementar soluções de armazenamento de dados NoSQL, como MongoDB
  • Projetar e implementar sistemas de integração baseados em eventos
  • Trabalhar com protocolos FTP
  • Garantir que o sistema de ETL seja altamente observável
  • Colaborar com equipes multidisciplinares
  • Realizar testes de unidade, integração e aceitação
  • Manter a documentação técnica atualizada

Education

  • Graduação em Ciência da Computação
  • Engenharia de Software ou área relacionada

Benefits

  • Ambiente de trabalho inclusivo
  • Oportunidades de carreira
To read the complete job description, please click on the ‘Apply’ button
Capco Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Capco DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Capco
Capco CEO photo
Lance Levy
Approve of CEO
What You Should Know About Desenvolvedor(a) Back-End Java com AWS | Inglês Avançado | Remoto, Capco

Se você é um desenvolvedor Back-End apaixonado por tecnologia e procura um novo desafio, a Capco tem a oportunidade perfeita para você! Estamos procurando um(a) Desenvolvedor(a) Back-End Java com especialização em AWS para se juntar ao nosso time em São Paulo, Brasil, trabalhando de forma remota. Na Capco, nós não apenas oferecemos um ambiente de trabalho dinâmico, mas também apoiamos o crescimento profissional de nossos colaboradores. Você terá a chance de trabalhar com tecnologia de ponta, como Java, Spring Boot e arquitetura baseada em eventos, criando soluções que facilitam a comunicação e a integração de dados. Como parte de seus responsáveis, você vai desenvolver e manter serviços e APIs back-end, além de implementar sistemas de armazenamento NoSQL usando MongoDB. A colaboração é uma parte essencial do nosso trabalho, portanto, você irá trabalhar junto a equipes multidisciplinares e realizar testes para garantir a qualidade do seu código. O ideal é que você tenha experiência com desenvolvimento de sistemas ETL e esteja à vontade com ferramentas de observabilidade. Na Capco, acreditamos que a diversidade e a inclusão são essenciais, e por isso, incentivamos todos a serem autênticos. Junte-se a nós e ajude a moldar o futuro da tecnologia nos serviços financeiros e energia!

Frequently Asked Questions (FAQs) for Desenvolvedor(a) Back-End Java com AWS | Inglês Avançado | Remoto Role at Capco
Quais são as responsabilidades do Desenvolvedor(a) Back-End Java com AWS na Capco?

Na Capco, o Desenvolvedor(a) Back-End Java com AWS será responsável por desenvolver e manter serviços e APIs back-end que suportem processos de ETL e integração de dados, implementar soluções de armazenamento de dados NoSQL, além de projetar e implementar sistemas de integração baseados em eventos. Você também irá trabalhar com protocolos FTP e garantir que o sistema de ETL seja fácil de depurar e monitorar.

Join Rise to see the full answer
Quais são os requisitos técnicos para o Desenvolvedor(a) Back-End Java na Capco?

Os requisitos técnicos incluem experiência robusta em desenvolvimento back-end, preferencialmente em um ambiente de microserviços com Java, Spring Boot e AWS. É desejável também ter conhecimentos em NoSQL, especialmente MongoDB, e em desenvolvimento de sistemas ETL, além de experiência com arquiteturas baseadas em eventos e protocolos FTP.

Join Rise to see the full answer
Qual é a importância do inglês avançado para o cargo de Desenvolvedor(a) Back-End na Capco?

O inglês avançado é crucial para o cargo de Desenvolvedor(a) Back-End na Capco, pois você trabalhará em um time internacional. Isso significa que será necessário se comunicar efetivamente com colegas de diversas partes do mundo, além de compreender documentação técnica e participar de discussões sobre melhores práticas e novas tecnologias.

Join Rise to see the full answer
Como é o ambiente de trabalho na Capco para um Desenvolvedor(a) Back-End?

Na Capco, oferecemos um ambiente de trabalho inclusivo e diversificado onde você é incentivado a ser autêntico. Valorizamos a individualidade e acreditamos que a diversidade de ideias e experiências é fundamental para nosso sucesso. Você terá a liberdade de colaborar e inovar enquanto trabalha em projetos significativos.

Join Rise to see the full answer
Quais são os benefícios de trabalhar como Desenvolvedor(a) Back-End na Capco?

Trabalhar na Capco como Desenvolvedor(a) Back-End traz muitos benefícios, incluindo a oportunidade de trabalhar com tecnologias modernas, um forte foco no desenvolvimento profissional e um ambiente que estimula a inclusão. Você também terá acesso a um time de profissionais talentosos e apaixonados, pronto para apoiar seu crescimento na carreira.

Join Rise to see the full answer
Common Interview Questions for Desenvolvedor(a) Back-End Java com AWS | Inglês Avançado | Remoto
Como você aborda o desenvolvimento de APIs back-end em Java?

Uma abordagem adequada inclui entender corretamente os requisitos do cliente, estabelecer uma estrutura sólida para a API usando Spring Boot, e garantir que a API seja escalável e mantenha a segurança adequada. Demonstre projetos anteriores como referência.

Join Rise to see the full answer
O que você considera ao projetar um sistema de integração baseado em eventos?

É importante considerar a natureza dos eventos, sua consistência e a forma como diferentes componentes do sistema irão interagir. Uma boa arquitetura garante que os eventos sejam processados de maneira eficiente e confiável.

Join Rise to see the full answer
Como você lida com problemas de desempenho em um sistema ETL?

Primeiro, analiso os gargalos de desempenho através de logs e ferramentas de observabilidade. Depois, trabalho em otimizações, como adicionar indexação em consultas ou melhorar a eficiência do pipeline de ETL.

Join Rise to see the full answer
Você pode nos contar sobre sua experiência com MongoDB?

Certamente! Discuta projetos em que utilizou MongoDB, focando em como implementou consultas e índices eficientes, bem como a forma como fez a modelagem dos dados para atender às necessidades do seu aplicativo.

Join Rise to see the full answer
Qual a sua experiência com microserviços?

Fale sobre como você estruturou sistemas em microserviços, contemplando aspectos como comunicação entre serviços, gerenciamento de falhas e escalabilidade. Inclua exemplos práticos para ilustrar sua experiência.

Join Rise to see the full answer
Como você garante a qualidade do código em suas entregas?

Eu sigo as melhores práticas de codificação, realizo revisões de código com a equipe e implemento testes automatizados para unidades e integração. Acredito que a documentação clara também é essencial para a manutenção futura.

Join Rise to see the full answer
Como você se atualiza sobre novas tecnologias e tendências em desenvolvimento back-end?

Eu costumo acompanhar fóruns, blogs, e participar de conferências e webinários. Além disso, estou sempre em busca de cursos online para aprofundar meu conhecimento em novas ferramentas e práticas.

Join Rise to see the full answer
Como você lida com prazos apertados e pressão no trabalho?

Eu priorizo tarefas de forma eficaz, divido projetos em etapas gerenciáveis e mantenho a comunicação com a equipe para garantir que todos estejam alinhados. Manter uma atitude positiva em meio à pressão é essencial.

Join Rise to see the full answer
Qual sua abordagem para trabalhar em equipe multidisciplinar?

Acredito na comunicação aberta e na colaboração proativa entre membros da equipe. Estou sempre disposto a ouvir e aprender com as perspectivas de outros, o que ajuda a criar soluções mais eficazes.

Join Rise to see the full answer
Você pode nos dar um exemplo de como lidou com um erro em produção?

Claro! Descreva um cenário específico em que identificou rapidamente o erro, implementou uma solução e comunicou-se com as partes interessadas sobre o que aconteceu e como foi resolvido. Mostre que você pode aprender com a experiência.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
CoreWeave Remote Livingston, NJ / New York City, NY / Sunnyvale, CA / Bellevue, WA
Posted 6 days ago
Photo of the Rise User
Fiddler AI Remote No location specified
Posted 6 hours ago
Photo of the Rise User
iKnowHow S.A. Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Kreatorverse Remote No location specified
Posted 6 days ago
Photo of the Rise User
Scalian Remote 571 Av. Rhin Danube, 13127 Vitrolles, France
Posted 2 days ago

Capco is a global technology and management consulting firm that specializes in providing consulting for the financial services and energy industries. They have a growing client portfolio comprising of over 100 global organizations worldwide.

333 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!