Skip to content

[REMOTO] Sr Backend Developer - Kotlin - Invillia #36

@GiLazaro

Description

@GiLazaro

Descrição da vaga
Aproxime-se. A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios e produtos digitais.
Inovou também a maneira como pessoas apaixonadas por tecnologia, de qualquer lugar do planeta, podem interagir, evoluir, mais conectados do que nunca.
Para a Invillia, não importa onde você está. Se é um país grande. Ou uma cidade pequena. E sim a sua vontade. As suas ideias. O seu potencial.

O tamanho do seu talento_

Responsabilidades e atribuições
Projetar, desenvolver e evoluir sistemas de back-end escaláveis e resilientes, com foco em performance e disponibilidade.
Arquitetar e implementar microsserviços bem desacoplados, orientados a eventos, com integração via APIs e mensageria assíncrona.
Participar ativamente das decisões técnicas e de arquitetura, sempre alinhando as soluções às necessidades do negócio e às tendências de mercado.
Conduzir análises técnicas profundas para identificar gargalos e propor melhorias de performance e escalabilidade.
Garantir a qualidade do software por meio de boas práticas como Clean Code, DDD, testes automatizados (Pirâmide de Testes), code reviews e integração contínua.
Atuar na observabilidade dos sistemas (monitoramento, logging, alertas) e contribuir para uma esteira CI/CD robusta e eficiente.
Fomentar a inovação no time, experimentando novas tecnologias e metodologias que elevem a capacidade de entrega e qualidade técnica.
Atuar como mentor(a) técnico(a), apoiando o desenvolvimento de profissionais menos experientes e promovendo uma cultura de aprendizado contínuo e colaboração.

Requisitos e qualificações
Ampla experiência com desenvolvimento de software em ambientes de alta complexidade.
Proficiência em Kotlin e Java, com domínio do ecossistema Spring (Boot, Data, Security, Cloud).
Experiência sólida com arquitetura de microsserviços e integração assíncrona via Kafka, SQS, SNS e RabbitMQ.
Conhecimento avançado em bancos de dados SQL e NoSQL (PostgreSQL, MySQL, DynamoDB, MongoDB), com forte capacidade de modelagem e otimização de queries.
Profundo entendimento de design patterns (Singleton, Factory, Strategy, Observer, Decorator, Composite, Proxy);
Conhecimento dos princípios SOLID, DDD, TDD, KISS, DRY e YAGNI.
Experiência com Cloud Computing, preferencialmente AWS (Lambda, S3).
Domínio de Linux, Docker, Kubernetes, Kafka e práticas de Infrastructure as Code.
Familiaridade com ferramentas de observabilidade: Datadog, Prometheus, Grafana, ELK Stack.
Experiência com pipelines de CI/CD utilizando ferramentas como Jenkins, GitHub Actions ou similares.
Conhecimento de práticas de segurança em aplicações (OAuth2, JWT, TLS, Rate Limiting, CORS).

Diferenciais (Nice to Have):
Experiência com Serverless Framework e arquiteturas orientadas a eventos.
Conhecimento em GraphQL.
Experiência com Apache Flink ou Apache Spark para processamento de dados em tempo real.
Certificações AWS (ex: AWS Solutions Architect, AWS Developer).
Práticas de deployment como Feature Flags e Canary Releases.

Envie seu CV atualizado para: [email protected]

Metadata

Metadata

Assignees

No one assigned

    Labels

    RemotoTipo de alocação remoto.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions