Remote Jobs RockRemote Jobs Rock

Pessoa Desenvolvedora Backend / Java III (Engenharia Cadastros)

🕒 25 days ago
JavaKotlinSpringbootMicroservices

📜 Description

  • Develop, test, and deploy solutions for complex software problems with a focus on innovation and high availability.
  • Write and test code incrementally, ensuring it is well-documented and agile.
  • Conduct thorough code reviews and support the team in technical and architectural design decisions.
  • Perform continuous deployment, monitoring, logging, and application oversight in production environments.
  • Maintain and evolve the payment platform, identifying root causes and minimizing incident impacts.
  • Collaborate with cross-functional teams to refine technical user stories.

🛠️ Requirements

  • Experience with Java/Kotlin and SpringBoot.
  • Proficiency in microservices architecture, REST APIs, and event-driven design (Kafka).
  • Strong knowledge of data structures, algorithms, and engineering best practices.
  • Experience with relational and non-relational databases.
  • Solid practice in unit and integration testing.
  • Proficiency in Git or another collaborative version control system.
  • Experience in configuring and managing scheduled tasks.
Full job description

Um dos maiores grupos de beleza do mundo, o Grupo Boticário é uma empresa brasileira presente em mais de 40 países. É dono das marcas O Boticário, Eudora, Quem Disse, Berenice?, Vult, O.U.i, Dr. JONES, TRUSS, e do marketplace Beleza na Web, além de atuar com produtos licenciados como Australian Gold, Bio Oil, Nuxe, e Pampers e sua divisão para o mercado B2B. Essa interação entre diferentes marcas, ativos, plataformas, rede de franqueados, representantes, distribuidores, varejistas, sellers e fornecedores formam o ecossistema de beleza do Grupo Boticário que oferece, ainda, soluções digitais de gestão de negócio para o varejo brasileiro por meio das suas marcas Mooz e GAVB. São mais de 19 mil colaboradores diretos, com mais de 4 mil lojas em 1.780 cidades brasileiras.


Vem fazer beleza com a gente!

Responsibilities

Estamos em um momento crucial de evolução arquitetural e expansão: além de sustentar nossa escala atual de mais de 7 milhões de transações mensais, estamos construindo a versão V2 da plataforma. Essa evolução irá incorporar a vertical de Crédito (Credit as a Service - CaaS), adicionando mais 11,3 milhões de novas movimentações por mês ao nosso ecossistema. Se você quer trabalhar com alta disponibilidade, escala massiva e soluções de impacto direto no core financeiro do GB, este é o seu lugar.


Responsabilidades e atribuições:

- Desenvolver, testar e colocar em produção soluções para problemas complexos de software com foco em inovação e alta disponibilidade;

- Escrever e testar códigos de forma incremental, ágil e bem documentada;

- Realizar code-reviews criteriosos e apoiar o time nas decisões técnicas e de design de arquitetura;

- Realizar deploy contínuo, monitoramento, logging e acompanhamento das aplicações em ambiente de produção;

- Manter e evoluir a plataforma de pagamentos, identificando causas raízes (root cause analysis) e minimizando impactos de incidentes;

- Interagir ativamente com áreas pares (como GBBS) e colaborar no refinamento técnico de histórias de usuário;

- Co-construir, junto à equipe, as decisões de futuro da arquitetura da plataforma.

Requirements

Requisitos Necessários:

- Experiência com Java/Kotlin e SpringBoot;

- Domínio em arquitetura de microsserviços, APIs REST e orientação a eventos (Kafka);

- Sólidos conhecimentos em estruturas de dados, algoritmos e boas práticas de engenharia;

- Experiência com bancos de dados relacionais e não relacionais;

- Prática consolidada com testes unitários e de integração;

- Domínio em Git ou outro sistema colaborativo de controle de versão;

- Experiência em configuração e gestão de tarefas agendadas (scheduled jobs).


Diferencial:

- Experiência prévia no segmento de soluções financeiras, pagamentos ou fintechs;

- Conhecimentos em Frontend para apoio na criação/gestão de portais e ferramentas para times internos;

Especialização técnica em áreas de alta complexidade:

- Sistemas de alta disponibilidade, real-time ou tolerantes a falhas;

- Sistemas de missão crítica;

- Automação de infraestrutura, plataformas especializadas ou provisionamento de serviços.


Habilidades comportamentais:

- Entusiasmo por IA: Facilidade e interesse em aplicar Inteligência Artificial no dia a dia de trabalho para otimizar fluxos e produtividade;

- Adaptabilidade e Resiliência: Capacidade de lidar com cenários de mudança rápida, dinamismo e incertezas;

- Visão Crítica e de Qualidade: Foco em performance, segurança, decomposição de problemas, abstração e evolução contínua de sistemas;

- Aprendizado Contínuo: Alta capacidade, boa vontade e curiosidade para absorver novas tecnologias, práticas e culturas de engenharia;

- Visão de Contexto e Colaboração: Rapidez para compreender cenários complexos do negócio financeiro e facilidade para atuar em equipe.

As a Backend Developer specializing in Java/Kotlin, you will lead the architecture and development of high-availability microservices, ensuring scalability and resilience in the digital platform.

JavaKotlinSpringSpring Boot
Sigma Software

Middle Typescript/Node.js Developer with AI experience (AdTech)

🕒 yesterday
Sigma Software👥 1001 - 5000 employees🏢 Computer Software

Develop and maintain high-performance back-end microservices and AI-enabled services using TypeScript and Node.js while contributing to a transformative AdTech platform.

TypeScriptNode.jsAWS LambdaAPI Gateway
Affirm

Software Engineer II, Backend (Identity Decisioning)

🕒 5 days ago
Affirm👥 10,000+ employees🏢 Financial Services

Join the Identity Decisioning team as a Software Engineer, building backend systems to validate consumer identity across Affirm's products while ensuring compliance with regulatory protocols like KYC.

PythonKotlinAWSMySQL

Trusted by Remote Workers