Cruzeiro do Sul Educacional S/A

ANALISTA SISTEMAS SR - Fullstack

São Paulo / SP

Descrição da vaga

Olá, somos a Cruzeiro do Sul Educacional!  

Nós acreditamos no poder de transformação de vidas por meio da educação de qualidade e excelência! Aqui, nós buscamos conectar diferentes pessoas para que possam construir um mundo melhor a partir da educação, com muito trabalho, respeito e dedicação, proporcionando a melhor experiência e apoiando a jornada do conhecimento de mais de 500 mil alunos. 

A Cruzeiro do Sul Educacional S/A é um dos maiores e mais representativos grupos de educação do país, tendo instituições de ensino academicamente relevantes e marcas reconhecidas em suas respectivas regiões, das suas escolas de ensino básico às instituições de ensino superior. 

Docentes e colaboradores de diversas áreas trabalham em sintonia para garantir essa construção diária. E estamos sempre em busca de novas pessoas para colaborar com esse objetivo, sejam profissionais que procuram por uma primeira oportunidade no mercado de trabalho, até os mais experientes.

Você se identifica e acredita nesse propósito e quer trabalhar em uma de nossas marcas? Venha fazer parte do nosso time! Estamos de braços abertos para recebê-lo(a).

Para se candidatar a uma de nossas vagas, é importante manter todos os seus dados atualizados e completos. Fique à vontade para se cadastrar em todas as vagas disponíveis do seu interesse, apenas recomendamos que você finalize um processo antes de iniciar um novo.

Responsabilidades e atribuições

MISSÃO DO CARGO



Atuar no desenvolvimento, evolução, sustentação e
modernização de sistemas corporativos, participando de todo o ciclo de
desenvolvimento de software, desde a análise técnica e funcional até a
arquitetura, codificação, testes, homologação, implantação, monitoramento e
sustentação das soluções.



Desenvolver aplicações backend e frontend utilizando
tecnologias modernas e legadas do ecossistema corporativo, com foco principal
em Java 17 e Java 25, Spring, APIs, microsserviços, bancos de dados
relacionais e não relacionais, mensageria e integrações entre sistemas.





Contribuir com a definição de soluções técnicas escaláveis,
seguras, observáveis e aderentes aos requisitos funcionais e não funcionais,
preservando as regras de negócio e garantindo qualidade, desempenho,
disponibilidade, rastreabilidade e facilidade de manutenção.



Atuar como referência técnica para profissionais de menor
senioridade, apoiando decisões de engenharia, análise de incidentes, revisão de
código, disseminação de boas práticas e evolução contínua dos processos de
desenvolvimento.



Também fará parte da missão do cargo a utilização
responsável de ferramentas de Inteligência Artificial aplicada à Engenharia
de Software, seguindo práticas de governança, segurança, revisão humana e
desenvolvimento orientado por especificações.












PRINCIPAIS ATRIBUIÇÕES E RESPONSABILIDADES




Analisar
requisitos funcionais e não funcionais, transformando necessidades de
negócio em soluções técnicas seguras, escaláveis e sustentáveis.


Desenvolver,
manter, testar e evoluir aplicações utilizando Java 17 e Java 25,
respeitando padrões de desenvolvimento, arquitetura e segurança
estabelecidos pela empresa.


Desenvolver
soluções com o ecossistema Spring, incluindo Spring Boot, Spring
Framework, Spring MVC, Spring Data, Spring Security, Spring Cloud e demais
componentes aplicáveis ao projeto.


Desenvolver
e manter APIs REST, microsserviços, serviços de integração, aplicações
distribuídas, processamentos assíncronos, schedulers, workers e aplicações
orientadas a eventos.


Desenvolver
e manter interfaces web utilizando Angular, TypeScript, JavaScript,
HTML e CSS.


Atuar
na manutenção e modernização de aplicações corporativas desenvolvidas com JSF
e PrimeFaces, promovendo melhorias técnicas sem alterar indevidamente
as regras de negócio existentes.


Desenvolver
soluções integradas a bancos de dados relacionais, com destaque para Oracle
Database e PostgreSQL.


Elaborar,
manter e otimizar consultas SQL, procedures, functions, packages,
triggers, views, índices e rotinas utilizando PL/SQL.


Analisar
planos de execução, desempenho de consultas, consumo de recursos,
concorrência, bloqueios e oportunidades de otimização de banco de dados.


Trabalhar
com bancos de dados não relacionais e tecnologias de armazenamento
distribuído, conforme as necessidades de cada solução.


Desenvolver
e manter integrações assíncronas e orientadas a eventos utilizando Apache
Kafka.


Criar
e manter documentação técnica utilizando Swagger/OpenAPI, Postman,
Markdown, diagramas e demais padrões adotados pela organização.


Desenvolver
testes unitários, testes de integração, testes de contrato e testes
automatizados, garantindo cobertura adequada e validação das regras de
negócio.


Utilizar
frameworks e ferramentas de testes do ecossistema Java, como JUnit,
Mockito e ferramentas equivalentes adotadas nos projetos.


Implementar
e evoluir mecanismos de observabilidade utilizando logs estruturados,
métricas, alertas, traces distribuídos e identificadores de correlação.


Trabalhar
com ferramentas como Grafana, Prometheus e Dynatrace para
monitoramento, diagnóstico de incidentes, criação de dashboards, análise
de desempenho e acompanhamento de indicadores técnicos e de negócio.


Desenvolver
aplicações utilizando métricas com Micrometer e endpoints de monitoramento
com Spring Boot Actuator, quando aplicável.


Participar
da análise e resolução de incidentes em ambientes de desenvolvimento,
homologação e produção, realizando investigação de causa raiz e definição
de ações corretivas e preventivas.




REQUISITOS TÉCNICOS OBRIGATÓRIOS




Experiência
sólida com desenvolvimento de software utilizando Java.


Conhecimento
em Java 17 e evolução de aplicações para versões mais recentes,
incluindo Java 25.


Experiência
com Spring Boot e componentes do ecossistema Spring.


Experiência
no desenvolvimento e consumo de APIs REST.


Conhecimento
em arquitetura de microsserviços.


Conhecimento
em padrões de projeto, princípios SOLID, Clean Code e boas práticas de
desenvolvimento.


Experiência
com Oracle Database.


Experiência
com PostgreSQL.


Conhecimento
avançado em SQL e PL/SQL.


Experiência
com procedures, functions, packages, triggers, views e otimização de
consultas.


Experiência
com Apache Kafka ou outra plataforma de mensageria.


Conhecimento
em bancos de dados não relacionais.


Conhecimento
em Redis.


Experiência
com Maven.


Experiência
com testes unitários e frameworks como JUnit e Mockito.


Conhecimento
em Docker e ambientes conteinerizados.


Capacidade
de análise de problemas, investigação de causa raiz e resolução de
incidentes.


Capacidade
para compreender e preservar regras de negócio em sistemas corporativos
complexos.


Boa
comunicação para interação com equipes técnicas, áreas de produto, negócio
e fornecedores.













CONHECIMENTOS DESEJÁVEIS




Angular, TypeScript,
JavaScript, HTML e CSS.


JSF
e PrimeFaces.


RabbitMQ.


Kubernetes.


GCP.


AWS.


Azure
DevOps.


Grafana,
Prometheus, Micrometer e Spring Boot Actuator.


Dynatrace
e rastreamento distribuído.


SonarQube.


Swagger/OpenAPI
e Postman..


Integrações
financeiras, pagamentos, cartão, Pix, boleto, webhooks, conciliação e
processamento assíncrono.


Estratégias
de idempotência, correlação, retries, circuit breaker e tolerância a
falhas.


Arquiteturas
orientadas a eventos.


Migração
e modernização de aplicações Java e Spring.


Spec-Driven
Development, SDD.


Engenharia
de Software apoiada por Inteligência Artificial.


Model
Context Protocol, MCP.


Conhecimentos
em proteção de dados, segurança da informação e práticas de
desenvolvimento seguro.















COMPETÊNCIAS COMPORTAMENTAIS




Pensamento
analítico e capacidade de resolução de problemas complexos.


Senso
de responsabilidade sobre qualidade, segurança e estabilidade das
aplicações.


Visão
sistêmica e capacidade de compreender impactos entre diferentes sistemas.


Organização
e disciplina para documentação e acompanhamento das atividades.


Comunicação
clara com públicos técnicos e não técnicos.


Capacidade
de trabalhar de forma colaborativa com equipes multidisciplinares.


Proatividade
na identificação de riscos e oportunidades de melhoria.


Capacidade
de orientar profissionais de menor senioridade.


Compromisso
com aprendizado contínuo e atualização tecnológica.


Postura
crítica e responsável na utilização de ferramentas de Inteligência
Artificial.


Capacidade
de tomar decisões técnicas baseadas em evidências, métricas e riscos.









Requisitos e qualificações

Escolaridade: Superior Completo

Informações adicionais

Horário de trabalho:
08h às 18h (seg à Sex) 220h

Benefícios:

Se hoje somos um dos maiores e mais representativos grupos educacionais do Brasil, é porque em 1965, quando nossa história começou com um Colégio na zona leste de São Paulo, professores apaixonados por suas vocações entenderam que a educação é a melhor maneira de mudar realidades. Nascemos do desejo de fazer a diferença na vida das pessoas. Um sonho realizado em proporções muito maiores do que os nossos fundadores idealizaram, no qual a educação é o nosso jeito de transformar o mundo!

Mais de cinco décadas depois, seguimos cada vez mais comprometidos com essa missão e, com muito trabalho e dedicação, proporcionamos conhecimento a mais de 390 mil alunos distribuídos no ensino básico, técnico, graduação, pós-graduação e extensão nas modalidades presencial e a distância.

Hoje, estamos presentes em 16 cidades por meio de 12 Instituições de Ensino Superior e cinco Colégios no ensino presencial, além de em todos os estados brasileiros e também no Japão por meio dos mais de mil Polos de educação a distância.

Nossas Instituições

São referências regionais que, apesar da singularidade, possuem algo em comum: o compromisso com oferecer uma educação de qualidade, relevante para os desafios da nossa sociedade.

Conheça a Página de Carreira das nossas Instituições

Nossas vagas são distribuídas por Instituições. Confira as oportunidades e candidate-se agora mesmo! 

Distrito Federal

Centro Universitário do Distrito Federal - UDF

Paraíba

Centro Universitário de João pessoa - UNIPÊ

Paraná

Universidade Positivo - UP

Centro Universitário de Pinhais - FAPI

Rio Grande do Sul

Centro Universitário Cesuca

Centro Universitário da Serra Gaúcha - FSG

São Paulo

Centro Universitário Braz Cubas

Centro Universitário Módulo

Centro Universitário N. Sra. do Patrocínio - CEUNSP

Colégio Alto Padrão

Colégio Cruzeiro do Sul

Colégio Ceunsp

Universidade Cidade de S. Paulo - UNICID

Universidade Cruzeiro do Sul

Universidade de Franca - UNIFRAN

Candidatar-se à vaga