Logo for Runtalent

10518 - Desenvolverdor Backend _ Java - Sênior

Roles & Responsibilities

  • Minimum 5 years of professional Java development experience
  • Proficiency in modern Java (Java 11, 17 or 21) and Spring Framework (Spring Boot, Spring Cloud, Spring Data)
  • Architecture of microservices, REST APIs and messaging (Kafka, RabbitMQ or SQS)
  • Databases: PostgreSQL (relational) and NoSQL (MongoDB/Redis); automated testing with JUnit and Mockito, TDD

Requirements:

  • Architecture and design of highly available, low-latency microservices
  • Code quality: ensure technical excellence through rigorous code reviews and adherence to SOLID and Clean Code
  • Cloud ecosystem: manage deployment and monitoring of applications in on-premises environments
  • Troubleshoot and resolve performance bottlenecks and production incidents

Job description

Este é um cargo remoto.

Oportunidade: Desenvolvedor Back end - Sênior
Requisitos:
• Experiência Sólida: Mínimo de 5 anos atuando profissionalmente com desenvolvimento Java.
• Domínio de Java: Proficiência em versões modernas (Java 11, 17 ou 21).
• Spring Framework: Expertise em Spring Boot, Spring Cloud e Spring Data.
• Arquitetura: Conhecimento profundo em Microsserviços, APIs RESTful e Mensageria (Kafka, RabbitMQ ou SQS).
• Bancos de Dados: Experiência com bancos relacionais (PostgreSQL) e NoSQL (MongoDB/Redis).
• Testes Automatizados: Cultura forte de testes unitários, integração e TDD (JUnit, Mockito).
• DevOps Mindset: Vivência com Docker, Kubernetes e pipelines de CI/CD. Diferenciais (Será um bônus)
• Experiência com arquiteturas orientadas a eventos (Event-Driven Architecture).
• Conhecimento em observabilidade (Prometheus, Grafana, ELK Stack)
• Conhecimento sobre mercado financeiro (PIX, PSTI e ISO 20022) Atividades:
• Arquitetura e Design: Desenvolver e manter microsserviços de alta disponibilidade e baixa latência.
• Qualidade de Código: Garantir a excelência técnica através de Code Reviews rigorosos e aplicação de boas práticas (SOLID, Clean Code).
• Ecossistema Cloud: Gerenciar a implantação e monitoramento de aplicações em ambientes on-premisse.
• Resolução de Problemas: Diagnosticar e resolver gargalos de performance e incidentes em produção.
Período: 3 meses podendo estender
Modelo de atuação : Remoto

Related jobs

Other jobs at Runtalent

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.