Senior Fullstack Developer – Java
Cruzeiro do Sul Educacional S/A
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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