buscojobs Brasil

Sr Backend Developer - Kotlin

Job Location

Rio de Janeiro, Brazil

Job Description

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. J-18808-Ljbffr

Location: Rio de Janeiro, Rio de Janeiro, BR

Posted Date: 9/17/2025
View More buscojobs Brasil Jobs

Contact Information

Contact Human Resources
buscojobs Brasil

Posted

September 17, 2025
UID: 5386296510

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.