Especialista Backend (Java)
Job details
Acreditamos no poder transformador da tecnologia e na sua capacidade de contribuir para a construção de uma sociedade mais diversa e inclusiva. Como a maior empresa brasileira de tecnologia, temos o compromisso com uma política e programa de diversidade e inclusão para termos um ecossistema cada vez mais representativo, respeitoso e acolhedor. O QUE ESPERAMOS DE VOCÊ:
- Domínio de Lógica de Programação, como um verdadeiro mestre dos algoritmos.
- JAVA, nível avançado;
- Spring, nível avançado;
- Domínio em arquitetura web, como um visionário dos códigos.
- Experiência com desenvolvimento de SPAs e produtos SaaS.
- Testes unitários e end to end (e2e).
- Métodos ágeis de desenvolvimento de software.
- Integração e Entrega contínua.
- Conhecimentos de Arquitetura Web distribuída (12 factor applications etc).
- Boas práticas e princípios de engenharia (SOLID, DRY, YAGNI, KISS).
- Design Patterns e Refactor Patterns.
- Métodos Ágeis (Kanban, Scrum).
- Softwares de colaboração e prototipação de UI (Figma, Adobe XD, Sketch).
- Princípios de interface e usabilidade, como um artista das experiências digitais.
- Webpack 5, a ferramenta que você domina para empacotar e desempacotar magias digitais.
- Práticas de segurança no browser (CSP, prevenção de XSS), protegendo o reino digital.
- Organização, clareza e foco na experiência do usuário, como um guardião do portal para o mundo digital.
- Inglês – Leitura e Escrita.
- Conhecer sobre métricas de qualidade FrontEnd Web (Lighthouse etc).
- JavaScript ES6+, nível avançado.
- TypeScript e funcionamento do browser (DOM,
- Framework Front-End Angular, nível avançado.
- Framework PO UI, baseada em Angular, para se aventurar em territórios inexplorados.
- Ionic, como um alquimista das interfaces móveis.
- Conhecimentos em OAuth.
- Conhecimentos em Micro Front-End ou Module Federation.
- Conhecimentos em programação reativa (Reactive Extensions - RxJS).
- Ter contribuições Open Source.
- Conhecimento prático de modelagem DDD.
- Aplicação de testes unitários e E2E de forma automatizada com Jasmine, Karma e Cypress, como um mestre das arenas de testes.
- Certificações em qualquer linguagem de programação ou certificações relacionadas à área de atuação.
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para os nossos TOTVERS;
- Programa +Saudáveis, que cuidamos dos nossos TOTVERS com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossos TOTVERS;
- Plano de saúde e odontológico;
- Vale refeição/alimentação;
- Vale transporte;
- Seguro de vida;
- Auxílio creche;
- Previdência privada;
- Gympass;
- PLR.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.