Somos ávidos por tecnologia, criatividade e desafios.
Se você gosta de desafios, aprendizado constante e valoriza as conexões pessoais, junte-se a nós!
#Valorizamos a diversidade e acreditamos que ela é fundamental para a inovação e entregas de valor aos nossos clientes. Todas as nossas vagas são destinadas 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 a posição, venha fazer parte do nosso time!
O QUE BUSCAMOS?
Buscamos Desenvolvedores Fullstack Java, em níveis de carreira sênior, 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 Maringá, 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, evoluir e manter aplicações backend em Java (Spring Boot), garantindo alta qualidade, performance, escalabilidade e manutenibilidade.
- Projetar, implementar e versionar APIs RESTful e integrações entre sistemas, incluindo mensageria e serviços em cloud.
- Atuar no desenho de soluções orientadas a objetos, aplicando boas práticas como Clean Code, SOLID e Design Patterns.
- Contribuir para a evolução da arquitetura das aplicações, apoiando decisões técnicas e propondo melhorias contínuas.
- Trabalhar com bancos de dados relacionais e NoSQL, assegurando integridade, performance e boas estratégias de modelagem.
- Desenvolver e manter testes automatizados (unitários e de integração), promovendo confiabilidade e qualidade do software.
- Colaborar ativamente com times ágeis, participando da análise de requisitos, refinamentos técnicos e definição de soluções.
- Atuar como referência técnica para o time, apoiando boas práticas de desenvolvimento e engenharia de software.
O QUE É NECESSÁRIO PARA A POSIÇÃO?
- Experiência sólida em desenvolvimento backend com Java (preferencialmente Java 21, incluindo uso de lambdas e recursos modernos da linguagem).
- Domínio do Spring Framework, com foco em Spring Boot e Spring Data.
- Experiência com Hibernate/JPA.
- Forte conhecimento em Orientação a Objetos, algoritmos e estruturas de dados.
- Aplicação consistente de Clean Code, SOLID e Padrões de Projeto.
- Experiência com testes automatizados.
- Vivência com controle de versão Git.
- Experiência em ambientes cloud, incluindo mensageria, Kubernetes e serviços de armazenamento (file store).
- Conhecimento em bancos de dados: PostgreSQL, Oracle (SQL) e NoSQL.
- Familiaridade com OpenAPI Specification (Swagger).
- Inglês intermediário a avançado para leitura técnica e comunicação.
O QUE SERIA UM DIFERENCIAL?
- Experiência em análise e levantamento de requisitos técnicos e funcionais.
- Vivência com Google Cloud Platform (GCP).
- Conhecimento ou atuação prática com DDD (Domain-Driven Design) e/ou Clean Architecture.
- Experiência com desenvolvimento front-end, preferencialmente Angular ou React.
- Conhecimento de regras de negócio de bureau/birô de crédito.
- Atuação em ambientes de desenvolvimento ágil (Scrum, Kanban ou similares).
ETAPAS DO PROCESSO:
- Inscrição
- Fit cultural
- Entrevista técnica + Live coding
- Entrevista com o cliente
- Contratação.

