ESPECIALISTA DE ENGENHARIA DE SOFTWARE I - Híbrido
Na Inmetrics, a inovação e a excelência operam lado a lado em um ambiente de trabalho colaborativo, saudável e dinâmico. Nossa cultura valoriza:📚 Aprendizado constante🗣️ Transparência na comunicação🔄 Flexibilidade para desenvolvimento contínuoNosso time é apaixonado por tecnologia e comprometido com entregas de valor real para os clientes. O diferencial da Inmetrics é a eficiência digital.💛 Pessoas são o nosso maior ativo, por isso investimos em oportunidades que vão além de salário competitivo, oferecendo benefícios diferenciados e um ambiente saudável, reconhecido por nossos colaboradores.👉 #VemPraInmetricsResponsabilidades e atribuições💻 Responsabilidades do CargoAtuar no ciclo de vida completo do desenvolvimento de software: desenho de arquitetura, codificação, testes, deploy e manutenção de aplicações Fullstack.Garantir a qualidade do código, implementando boas práticas de engenharia de software (Clean Code, SOLID, Design Patterns).Projetar e otimizar infraestruturas escaláveis e seguras na nuvem (GCP).Colaborar diretamente com Product Owners, Tech Leads e designers em um ambiente ágil.Comunicar-se frequentemente com stakeholders internacionais, documentando decisões técnicas em inglês.Requisitos e qualificações🧩 Requisitos do CargoBackend (Java)Sólida experiência com Java (versões 11, 17 ou superiores).Domínio do framework Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security).Experiência na construção, manutenção e consumo de APIs RESTful e arquitetura de Microsserviços.Conhecimento em testes automatizados (JUnit, Mockito).Frontend (Angular)Experiência prática avançada com Angular (versões 14+ preferencialmente) e TypeScript.Sólidos conhecimentos em HTML5, CSS3 e pré-processadores (SASS/LESS).Familiaridade com gerenciamento de estado (RxJS, NgRx ou similares) e consumo de APIs REST.Experiência na criação de interfaces responsivas e focadas na experiência do usuário (UI/UX).Cloud & DevOps (GCP)Experiência prática e comprovada com Google Cloud Platform (GCP).Vivência com serviços como Cloud Run, Google Kubernetes Engine (GKE), Compute Engine, Cloud SQL e Pub/Sub.Conhecimento em infraestrutura como código (Terraform ou similar) e esteiras de CI/CD (Cloud Build, GitHub Actions ou GitLab CI).Experiência com conteinerização (Docker, Kubernetes).IdiomaInglês Avançado ou Fluente: Capacidade de participar de reuniões de alinhamento técnico (dailies, plannings), conduzir apresentações e ler/escrever documentações técnicas com clareza.Banco de Dados e OutrosExperiência com bancos de dados relacionais (PostgreSQL, MySQL, Cloud SQL) e não-relacionais (MongoDB, Firestore).Domínio de versionamento de código com Git e GitFlow.Vivência em metodologias ágeis (Scrum/Kanban).🌟 Requisitos Complementares / DiferenciaisCertificações ativas no Google Cloud Platform (ex: Professional Cloud Developer ou Associate Cloud Engineer).Experiência com observabilidade e monitoramento (Cloud Logging, Cloud Monitoring, Grafana, Datadog).Conhecimentos em mensageria/event-driven architecture (Apache Kafka, RabbitMQ ou Cloud Pub/Sub).Experiência prévia trabalhando em times globais ou distribuídos.