Invillia

Senior Backend Developer – Kotlin, Java

Invillia

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerJavaKotlinKubernetesMicroservicesNoSQL

About the role

  • Desenvolver e integrar soluções em parceria com fornecedores e times externos, alinhadas aos objetivos estratégicos do cliente.
  • Projetar e implementar componentes de alta complexidade, garantindo resiliência, performance, segurança e escalabilidade.
  • Atuar com autonomia na entrega de soluções em cenários com múltiplas dependências e ambientes distribuídos.
  • Promover boas práticas de engenharia, elevando a maturidade técnica do time e fortalecendo a cultura de qualidade.
  • Definir e monitorar métricas que aprimorem governança, eficiência operacional e tomada de decisão orientada a dados.
  • Liderar incidentes críticos, direcionando a investigação, correção e análise de causa raiz.
  • Otimizar custos e performance das aplicações, garantindo sustentabilidade e eficiência do ecossistema.
  • Suportar o time em desafios técnicos complexos, fomentando inovação e melhoria contínua.
  • Conduzir code reviews, mentorias e compartilhamento de conhecimento para desenvolvimento técnico da equipe.

Requirements

  • Mínimo de 4 anos de experiência com desenvolvimento de software em arquitetura Cloud Native
  • Experiência com Cloud Computing, especialmente AWS
  • Domínio das linguagens Kotlin (principal) e Java
  • Experiência com Microservices, APIs REST e Arquitetura Event-Driven
  • Sólido conhecimento em DevOps, CI/CD e arquitetura de solução
  • Experiência com Containers (Docker, Kubernetes)
  • Vivência em testes automatizados (unitários, integrados e de carga)
  • Proficiência em paradigmas de programação, boas práticas, design patterns e Clean Architecture
  • Experiência com serviços de mensageria e cache
  • Familiaridade com bancos de dados relacionais e NoSQL
Benefits
  • Trabalho remoto
  • Oportunidade de desenvolver e evoluir no seu trabalho em uma squad multidisciplinar
  • Compartilhar conhecimento e promover boas práticas de engenharia

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinJavaCloud NativeCloud ComputingAWSMicroservicesAPIs RESTEvent-Driven ArchitectureDevOpsCI/CD
Soft skills
autonomyleadershipproblem-solvingmentoringcommunicationcollaborationinnovationquality assurancetechnical maturitycontinuous improvement