DESENVOLVEDOR BACK-END JAVA SENIOR (COM INGLÊS AVANÇADO)Sobre o desafioFará 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.ResponsabilidadesDesenvolver 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écnicosExperiê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 TIDiferenciaisExperiê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 esperadoForte 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.