DESENVOLVEDOR BACK-END JAVA SENIOR (COM INGLÊS AVANÇADO)Sobre o desafio Fará parte de um time de tecnologia altamente colaborativo, atuando em projetos estratégicos que envolvem soluções digitais, integrações complexas e construção de plataformas escaláveis na nuvem.O foco principal será o desenvolvimento de aplicações backend robustas, seguras e performáticas, utilizando boas práticas de arquitetura e engenharia de software, com forte atuação em cloud (GCP) e ambientes distribuídos.Responsabilidades Desenvolver e manter aplicações backend em Java, garantindo qualidade, performance e escalabilidade. Projetar e implementar APIs RESTful, assegurando boas práticas de versionamento, documentação e segurança. Aplicar princípios de arquitetura moderna, com foco em Arquitetura Hexagonal e desacoplamento entre camadas. Trabalhar em conjunto com arquitetos, POs e demais desenvolvedores na definição de soluções técnicas aderentes ao negócio. Implementar testes automatizados (unitários e integrados), garantindo alta cobertura e confiabilidade do código. Atuar na evolução contínua dos pipelines de CI/CD utilizando GitLab, garantindo entregas frequentes e seguras. Participar de decisões técnicas e revisões de código, contribuindo para a melhoria contínua do time. Garantir a observabilidade e estabilidade das aplicações em ambiente cloud (GCP).Requisitos técnicos Experiência mínima de 5 anos com desenvolvimento backend em Java. Domínio do ecossistema Spring: Spring Boot, Spring Data, Spring Security e Spring Cloud. Experiência com Hibernate e ferramentas de build como Maven. Conhecimento sólido em testes com JUnit e Mockito. Experiência com versionamento de banco de dados utilizando Flyway. Familiaridade com Lombok e geração de relatórios com JasperReports. Experiência na construção e documentação de APIs REST com Swagger/OpenAPI. Vivência com Arquitetura Hexagonal (Ports & Adapters). Experiência com pipelines de CI/CD utilizando GitLab. Experiência com Google Cloud Platform (GCP). Experiência com microsserviços e arquiteturas distribuídas. Conhecimento em mensageria (Kafka, Pub/Sub ou similares). Inglês avançado para conversação (imprescindível). Formação Acadêmica completo em cursos correlatos a TIDiferenciais Experiência com observabilidade (monitoramento, logs e tracing). Vivência em ambientes ágeis (Scrum/Kanban). Experiência no setor automotivo ou em empresas de grande porte.Perfil esperado Forte senso de responsabilidade sobre qualidade e entrega. Capacidade analítica e visão sistêmica para resolução de problemas complexos. Boa comunicação e colaboração com times multidisciplinares. Proatividade na identificação de melhorias técnicas e evolução da arquitetura. Interesse contínuo por aprendizado, inovação e boas práticas de engenharia.