Atuar no desenvolvimento e evolução de soluções Java modernas, abrangendo backend, APIs, integrações e componentes frontend. Buscamos uma pessoa capaz de trabalhar com autonomia, qualidade técnica e visão sistêmica em soluções corporativas.
Responsabilidades
- Desenvolver, manter e evoluir aplicações utilizando Java e OpenJDK 17 ou superior.
- Projetar, desenvolver e integrar APIs RESTful utilizando CDI 2.0 ou superior.
- Desenvolver soluções com os frameworks Quarkus e Hibernate ORM.
- Atuar com modelagem de bancos de dados e consultas SQL.
- Desenvolver interfaces responsivas utilizando TypeScript, React 18+, HTML5 e CSS3, com integração a APIs RESTful.
- Implementar mecanismos de cache utilizando Redis ou MongoDB.
- Trabalhar com autenticação e autorização utilizando OAuth2, OpenID Connect (OIDC) e JWT.
- Aplicar políticas de segurança de APIs, incluindo CORS.
- Projetar e definir arquiteturas backend considerando escalabilidade, desempenho, segurança e manutenibilidade.
- Desenvolver e manter aplicações conteinerizadas utilizando Docker.
- Implementar integrações e comunicação assíncrona entre sistemas utilizando mensageria.
- Aplicar padrões técnicos e boas práticas de desenvolvimento.
- Realizar análise e resolução de problemas técnicos complexos.
- Utilizar Git e Maven para versionamento e gerenciamento de projetos.
Requisitos técnicos obrigatórios
- Experiência mínima comprovável de 5 (cinco) anos com desenvolvimento Java.
- Proficiência em OpenJDK 17 ou superior.
- Experiência com APIs RESTful e CDI 2.0+.
- Domínio dos frameworks Quarkus e Hibernate ORM.
- Conhecimento sólido em modelagem de bancos de dados e SQL.
- Experiência com TypeScript, React 18+, HTML5 e CSS3.
- Conhecimento de Git e Maven.
- Experiência com Redis ou MongoDB.
- Experiência com OAuth2, OIDC, JWT e segurança de APIs.
- Conhecimento em arquitetura backend e Docker.
- Experiência com mensageria e comunicação assíncrona.
- Capacidade de solucionar problemas técnicos complexos.
Certificações obrigatórias
É indispensável possuir certificação Java emitida pela Sun Microsystems ou Oracle:
- Sun Certified Java Programmer (SCJP) ou equivalente reconhecida;
- Oracle Certified Professional, Java SE (OCP).
Competências comportamentais
- Buscamos profisisonais com autonomia e responsabilidade pelas entregas.
- Pensamento analítico e resolução de problemas complexos.
- Organização, colaboração e comunicação clara.
- Comprometimento com qualidade técnica e boas práticas de desenvolvimento.
- Capacidade de atuação em ambientes de alta complexidade.
Informações importantes sobre o processo seletivo
Contamos com profissionais experiêntes, com amplo conhecimento em desenvolvimento Java e a certificação profissional válida que serão verificadas durante a seleção. Disponibilidade para atuação 100% presencial em Goiânia/GO. Modelo de contratação PJ.