SIGGA logo
SIGGAPosted 1 month ago

Engenheiro(a) de Software Sênior (Java)

HybridBelo Horizonte, Minas Gerais, Brazil

Full TimeSenior Level

Job Summary

Design backend applications using Java and Spring Boot while influencing architectural decisions, evaluating trade-offs, and reducing technical debt. Develop distributed microservices on Kubernetes, implement observability for performance diagnosis, and mentor engineering teams through code reviews. Collaborate with Product, QA, and DevOps to build high-availability solutions, define engineering standards, and drive the modernization of the platform. This role requires strong Java 21+ expertise, microservices architecture, and a mindset for applying AI to development processes.

Required Qualifications

  • Experiência sólida com Java 21+ e Spring Boot
  • Experiência com arquitetura baseada em microsserviços
  • Experiência em ambientes executando sobre Kubernetes
  • Conhecimento em mensageria utilizando RabbitMQ/Kafka
  • Experiência com observabilidade e troubleshooting utilizando New Relic ou ferramentas equivalentes
  • Vivência em sistemas de alta volumetria e aplicações críticas
  • Conhecimento em princípios de arquitetura de software, Design Patterns, SOLID, Clean Architecture e Domain-Driven Design
  • Capacidade de avaliar trade-offs arquiteturais e apoiar decisões técnicas de longo prazo
  • Experiência com code review, qualidade de código e evolução contínua da engenharia
  • Mentalidade AI-First aplicada à engenharia
  • Experiência ou forte interesse em utilização de IA para: Desenvolvimento assistido, Automação de processos, Produtividade de times, Modernização do ciclo de desenvolvimento (AI-DLC)
  • Experiência com plataformas SaaS de alta escala
  • Conhecimento em Angular
  • Experiência com PostgreSQL e otimização de performance
  • Vivência em ambientes cloud-native
  • Experiência com práticas de engenharia orientadas por IA (AI-Assisted Development, agentes de desenvolvimento, geração de testes e automação do ciclo de desenvolvimento)
  • Vivência com SRE, DevOps
  • Sem dress code

Desired Qualifications

  • Experiência com plataformas SaaS de alta escala
  • Conhecimento em Angular
  • Experiência com PostgreSQL e otimização de performance
  • Vivência em ambientes cloud-native
  • Experiência com práticas de engenharia orientadas por IA (AI-Assisted Development, agentes de desenvolvimento, geração de testes e automação do ciclo de desenvolvimento)
  • Vivência com SRE, DevOps

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce