
Pessoa Desenvolvedora Back End I
- Híbrido
- Campinas, São Paulo, Brasil

Descrição da vaga
Somos uma organização 100% nacional, apaixonados pela criação de tecnologia brasileira e focados em soluções e inovações.
Geramos soluções em TIC's (Tecnologia da Informação e Comunicação), que são aplicadas em diversos setores, como: telecom, agronegócios, financeiro, utilities, indústrias, cidades, varejo e serviços de defesa e segurança.
Acreditamos que por meio do Nosso Jeito de Ser e de Fazer, atingiremos resultados sustentáveis, contribuindo para o desenvolvimento das nossas pessoas e da sociedade.
Nossos valores definem nossa essência: quem somos, o que nos inspira e nos torna únicos. Eles são o Nosso Jeito de Ser.
Valores institucionais - COCRIAR:
Colaboração
Orientação ao cliente
Confiança
Respeito
Inovação
Agilidade
Resultado
A partir do Nosso Jeito de Ser definimos as competências e os comportamentos que refletem, na prática, o Nosso Jeito de Fazer - Liderança e Capacidade de Influência, Integração e Cooperação, Escuta Ativa, Ética e Integridade, Inteligência Emocional, Curiosidade e Aprendizado, Pensamento Digital, Pensamento Sistêmico, Resiliência e Flexibilidade, Planejamento e Gerenciamento do Tempo, Geração de Valor, Decisão com Base em Dados
Identifica-se com Nosso Jeito de Ser e de Fazer? Então venha COCRIAR com a gente integrando nosso time como Desenvolvedora Back End I.
Requisitos da vaga
Quais serão seus desafios no dia-a-dia:
Desenvolver aplicação Java com Jakarta EE 10 e conhecimentos em JSF, JPA, EJB, CDI e Primefaces. Para servidores de aplicação em Wildfly e Jboss;
Implementar testes unitários;
Corrigir bugs e realizar melhorias em funcionalidades existentes, com foco em desempenho e estabilidade;
Colaborar com equipes de QA para garantir a integração eficiente entre sistemas;
Participar de revisões de código (code reviews) e seguir boas práticas de desenvolvimento;
Utilizar ferramentas de versionamento (Bitbucket) e colaborar com o fluxo de trabalho em times ágeis (Scrum/Kanban);
Documentar código, endpoints e funcionalidades, quando necessário;
Participar de reuniões de alinhamento e contribuir para a evolução contínua dos projetos;
Participar eventualmente de implantações fora do horário comercial;
Realizar análises técnicas em conjunto com cliente.
Buscamos alguém com:
Linguagem de programação: Java;
Banco de dados: Experiência básica com bancos de dados relacionais (Oracle ou PostgreSQL);
APIs: Desenvolvimento de REST;
Versionamento: Uso de Git e plataformas como Bitbucket;
Testes: Noções básicas de testes unitários e de integração;
Metodologias: Familiaridade com Scrum/Kanban e ferramentas como Jira, Trello ou similares.
Será legal se você tiver:
Conhecimento em outras linguagens backend (ex.: C#, Python, Node.js ou Go);
Banco de dados (ex. Mongo DB, Google BigQuery, Cassandra, Neo4J, JanusGraph, DGraph );
Frameworks: (Ex. Hazelcast, Kafka, RabbitMQ, Quarkus);
Ferramentas: (Ex. Sonar, Jenkins, Grafana, Rundeck);
Conhecimento em ferramentas de versionamento de banco de dados (Liquibase);
Noções de GraphQL;
Arquitetura e boas práticas: Conceitos de arquitetura MVC, camadas de aplicação, e princípios de clean code;
Segurança: Conceitos iniciais de autenticação/autorização (JWT, OAuth2);
Ambientes: Conhecimentos de Linux, uso de Docker e Kubernetes;
Cloud: Noções introdutórias de algum provedor de nuvem (OCI, AWS, Azure, GCP).
ou
Detalhes
- Campinas, São Paulo, Brasil
Tudo pronto!
A sua candidatura foi enviada com sucesso!
