Senior Fullstack Developer – Java

Cruzeiro do Sul Educacional S/A

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Ser referência técnica, influenciar decisões estratégicas e garantir soluções escaláveis, seguras e alinhadas ao negócio em ambientes complexos.
  • Atuar em cenários de alta complexidade, com impacto direto em negócio, performance e disponibilidade.
  • Definir e sustentar decisões arquitetônicas em ambientes distribuídos e integrados.
  • Trabalhar com sistemas que exigem alta confiabilidade, observabilidade e resiliência.
  • Equilibrar necessidades de curto prazo com sustentabilidade técnica de longo prazo.
  • Influenciar pessoas, padrões e cultura técnica sem necessariamente atuar como gestor.
  • Evoluir e modernizar arquiteturas, lidando com dívida técnica e legado.
  • Ser protagonista em incidentes críticos e situações de alta visibilidade.

Requirements

  • Domínio Java 17+ (Spring Boot 4, JPA/Hibernate)
  • Node Js
  • Angular 16+
  • Domínio em Integração: REST APIs (OpenAPI)
  • Testes unitários e integração (JUnit 5, Mockito)
  • Bancos: Oracle e PostgreSQL
  • Mensageria: RabbitMq / Kafka (producer/consumer)
  • Experiência com migração ou manutenção de monolitos (JSF, JSP, Java 8)
  • Testes: Jest/Karma, Cypress (E2E)
  • Conhecimentos em Automação E2E (Cypress/Playwright)
  • Conhecimento de práticas seguras (OAuth2, JWT)
  • Conhecimento sobre Dynatrace, coleta de dados, como as tags de aplicação funcionam e, como configurar integrações básicas
  • Familiaridade com práticas de DevOps e DevSecOps afim de integrar observabilidade ao ciclo de vida de desenvolvimento de software (SDLC)
  • Experiência com CI/CD (Azure Pipelines)
  • Noções de arquitetura moderna (DDD, modularização, migração de monolitos)
Benefits
  • Assistência Médica e Odontológica;
  • Vale Refeição;
  • Convênio Farmácia;
  • Total Pass;
  • Bolsa de Estudos (Graduação ou Pós);
  • Seguro de Vida;
  • Day Off de Aniversário.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 17Spring Boot 4JPAHibernateNode.jsAngular 16REST APIsJUnit 5MockitoOracle
Soft Skills
influencing decisionstechnical leadershipproblem-solvingcommunicationcollaborationstrategic thinkingadaptabilitycritical incident managementcultural influencesustainability focus