High school diploma required., Currently pursuing higher education preferred., Knowledge in banking system development., Familiarity with agile software development practices..
Key responsabilities:
Join the development team for sprints.
Perform analysis, design, programming, and testing.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
O presente é digital, remoto, conectado e altamente competitivo. Escolher o parceiro certo de negócios é essencial para o sucesso. A Spassu quer estar ao seu lado nessa jornada.
Você é apaixonado por tecnologia, busca sempre inovar na sua área e está super atento às práticas ágeis?
Achou seu próximo time!! ;)
Um grande projeto, pronto para receber talentos únicos!
Você é uma Pessoa Analista/Desenvolvedor – Mobile - JR?! Se sim, se inscreva para esta posição!
Nos projetos que a Spassu desenvolve sempre tem lugar para mentes inquietas como a sua!
Venha expandir seus conhecimentos conosco!
Os CV's permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 2 anos, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados.
Principais responsabilidades:
Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint. Realizar as atividades inerentes ao desenvolvimento, tais como análise e design, programação, testes, requisitos. Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos.
Requisitos
Escolaridade Mínima: Ensino Médio completo.
Desejável estar cursando Ensino Superior.
Conhecimentos:
a) Conhecimento em desenvolvimento de Sistemas bancários b) Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban; c) Análise de requisitos funcionais, não-funcionais e requisitos ágeis; d) Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns); e) Modelagem de dados relacional e NoSQL; f) Arquitetura de aplicações em camadas e modelo MVC; g) Interfaces responsivas e design para telas pequenas. h) Integração entre sistemas: Mensageria, JMS, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3; i) Javascript, ECMAScript 5 e 6, Angular JS 1.5, 2.0 ou superior e Bootstrap 3 ou superior, HTML 5, CSS 3, SASS, LESS; j) Java (Android), Swift e Objective C (iOS); k) User Experience (UX) e conceitos de usabilidade; l) Integração contínua (continuous integration), Gradle, Maven, Nexus, Jenkins, test-driven development (TDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery); m) Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Conhecimento na a ferramenta JUnit 3 ou superior. Selenium Webdriver 2.4 ou superior. Testes de carga com JMeter 2 ou superior; n) Análise estática de código com a ferramenta SonarQube; o) Construção de consultas a bancos de dados em linguagem SQL e NoSQL; p) Conceitos de controle de versão de código-fonte e uso das ferramentas Clearcase, GIT e SVN; q) IDE Eclipse, Android Studio e XCode.
Disponibilidade para atuação híbrida: RJ, SP, DF.
Benefícios
Plano de Saúde
Plano Odontológico
Seguro de Vida
Vale Alimentação ou Refeição
Gympass
Vale Transporte
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.