Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir.Na Objective, você encontra um ambiente colaborativo, com espaço para evoluir, trocar conhecimento e construir soluções com qualidade ao lado de pessoas que valorizam conexões, desenvolvimento e inovação na prática. Valorizamos a diversidade porque acreditamos que diferentes perspectivas fortalecem a inovação e a entrega de valor. Todas as nossas vagas estão abertas a todas as pessoas, com ou sem deficiência, independentemente de idade, gênero, orientação sexual, etnia, religião ou qualquer outra característica. Se você se identifica com esta oportunidade, venha construir com a gente. O QUE BUSCAMOS?Buscamos Desenvolvedores SR, que queiram trabalhar conosco em um ambiente descontraído e dinâmico, com aprendizado contínuo no desenvolvimento de grandes projetos, junto a grandes clientes nacionais e internacionais. Temos escritórios em São Paulo e Chicago (EUA), mas a nossa atuação é remota: por aqui preferimos chamar de anywhere office. O QUE ESSE PROFISSIONAL IRÁ FAZER?Desenvolver e manter aplicações utilizando Java e Spring FrameworkConstruir soluções escaláveis em ambiente cloudAtuar com microsserviços e boas práticas de arquiteturaGarantir qualidade de código com testes automatizadosColaborar com times multidisciplinares (produto, dados, tecnologia)Participar de code reviews e evolução contínua dos sistemasUtilizar ferramentas de IA para ganho de produtividade e qualidade O QUE É NECESSÁRIO PARA A POSIÇÃO?Experiência com Java (preferencialmente Java 21 e lambdas)Conhecimento em Spring Boot e Spring DataExperiência com HibernateDomínio de Programação Orientada a Objetos (POO)Conhecimento em Clean Code, SOLID e Design PatternsExperiência com testes automatizadosConhecimento em algoritmos e estruturas de dadosExperiência com GitVivência com Cloud (mensageria, Kubernetes, file storage)Conhecimento em bancos de dados:SQL (PostgreSQL, Oracle)NoSQLFamiliaridade com OpenAPI SpecificationExperiência ou familiaridade com uso de IA no desenvolvimento O QUE SERIA UM DIFERENCIAL?Experiência em análise e levantamento de requisitosVivência com desenvolvimento front-endConhecimento em regras de negócio de bureau/birô de créditoInglês avançado ETAPAS DO PROCESSO:InscriçãoFit culturalEntrevista técnica + Live codingEntrevista com o clienteContratação