Remote Jobs RockRemote Jobs Rock

Engenheiro de Software Pl. (Java)

🕒 yesterday
JavaArquitetura DistribuídaMicrosserviçosSpring
Apply Now

📜 Description

  • Avaliar e definir arquiteturas de sistemas e propor melhorias.
  • Traduzir requisitos de negócio em arquiteturas e sistemas.
  • Planejar e implementar soluções para plataformas de microsserviços, priorizando automação.
  • Pesquisar e implantar novas tecnologias e colaborar na integração de ferramentas entre áreas.
  • Trabalhar com Segurança para fortalecer a conformidade e a confiabilidade da plataforma.
  • Desenvolver código, ferramentas e melhorias para resolver problemas técnicos e aprimorar o processo de desenvolvimento.

🛠️ Requirements

  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas, linguagem de programação Java e arquitetura distribuída.
  • Experiência com desenvolvimento e acompanhamento técnico de times.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
  • Conhecimento em programação concorrente e técnicas para depuração de código.
  • Experiência com programação orientada a objetos e design patterns.
  • Conhecimento em mensageria assíncrona (Kafka, RabbitMQ, JMS, SQS e SNS).
  • Experiência com microsserviços DevOps e Docker.
  • Experiência com bancos de dados relacionais e não relacionais (SQL e NoSQL).
Full job description

Quando você pensa em carreira, o que vem à sua mente? Propósito? Colaboração? Ser protagonista para fazer a diferença? No PagBank temos tudo isso e muito mais. 💛

Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar a vida financeira das pessoas e impulsionar negócios!

Tá a fim de uma carreira que rende mais? Confira essa oportunidade e #VemProPags!

Responsibilities

  • Avaliar, discutir e definir a arquitetura dos sistemas e propor melhorias.
  • Traduzir requisitos do negócio em arquiteturas e sistemas.
  • Planejar e executar soluções para plataforma de microsserviços.
  • Garantir o maior nível possível de automação das soluções.
  • Participar de pesquisas e implantação de novas tecnologias.
  • Trabalhar em colaboração com outras áreas para garantir a integração das ferramentas.
  • Colaborar com o time de Segurança para garantir conformidade e confiabilidade da plataforma.
  • Criar ferramentas para garantir o uso consciente de recursos.
  • Participar de melhorias no processo de desenvolvimento técnico do time.
  • Desenvolver código para resolução de problemas técnicos, gerando valor ao negócio.
  • Adquirir conhecimento amplo sobre arquitetura dos sistemas e suas integrações.

Requirements

  • Superior em Tecnologia da Informação ou áreas correlatas.
  • Experiência com desenvolvimento de sistemas, linguagem de programação Java e arquitetura distribuída.
  • Experiência com desenvolvimento e acompanhamento técnico de times.
  • Experiência com desenvolvimento para ambiente Unix e Linux.
  • Conhecimento em estrutura de dados, algoritmos e análise de complexidade.
  • Conhecimento em programação concorrente e técnicas para depuração de código.
  • Experiência com programação orientada a objetos e design patterns.
  • Conhecimento em mensageria assíncrona (Kafka, RabbitMQ, JMS, SQS e SNS).
  • Experiência com microsserviços DevOps e Docker.
  • Experiência com bancos de dados relacionais e não relacionais (SQL e NoSQL).
  • Experiência com Spring (Core, Boot, Cloud, Data etc.).
  • Experiência com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas à qualidade e desempenho de software.
  • Conhecimento em ferramentas de CI/CD e plataforma, como Jenkins.
  • Experiência com refatoração de código, ferramentas e práticas de observabilidade e monitoramento de sistemas.
  • Conhecimento em práticas e ferramentas de segurança.
  • Inglês técnico.

Seja Globalweb

ANALISTA DESENVOLVEDOR JAVA PL

🕒 7 days ago
Seja Globalweb👥 1001 - 5000 employees🏢 Information Technology And Services

Desenvolve e mantém aplicações Java, contribuindo em todas as etapas do ciclo de software, da análise e programação a testes e implantação, com foco em qualidade, escalabilidade e sistemas financeiros.

JavaDesenvolvimento De Sistemas FinanceirosMicrosserviçosSpring

Desenvolva e mantenha uma plataforma de pagamentos, levando soluções de software da implementação à produção, apoiando decisões de design e contribuindo para a evolução contínua do ecossistema financeiro digital.

JavaKotlinSpring BootKafka
Sicredi

CAS | Engenharia de Software PL

🕒 yesterday
Sicredi👥 10,000+ employees🏢 Financial Services

Desenvolve e evolui serviços backend para decisões de risco em tempo real, integrando sinais antifraude e criando APIs resilientes para jornadas financeiras críticas, como abertura de contas e transações.

Desenvolvimento BackendSistemas DistribuídosMicrosserviçosAPIs

Trusted by Remote Workers