Vaga Back-End

Desenvolvedor(a) Back-end Java Pleno

Design Pattern Java Git TDD Spring Boot RESTful

Roga Labs

Roga Labs

Pequena/média empresa

Salário: Até R$8.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Empresa de desenvolvimento de sistemas web e aplicativos mobile para iOS e Android. Temos mais de 9 anos de mercado onde trabalhamos em diversos projetos desafiadores e com grande empresas, como por exemplo: XP Investimentos, Banco Votorantim, Vivara, Gol Linhas Aéreas, RE/MAX Brasil e Lide Global.

Atividades e Responsabilidades

- Fazer desenvolvimento e manutenção de aplicações web, desenvolver e sustentar integrações, desenvolvimento de funcionalidades no Back-End Java, buscar novas ferramentas e técnicas para a melhoria contínua dos sistemas;
- Projetar, construir e evoluir o legado de software dos produtos com foco em soluções limpas, reutilizáveis e eficientes, tanto para a base de código de produção como para a base de código de testes;
- Participar das etapas do ciclo de vida do desenvolvimento, incluindo concepção, design, codificação e testes de unidade, participando ativamente da documentação e arquitetura do projeto;
- Compartilhar conhecimentos e melhores práticas, contribuindo para o crescimento dos colegas através das práticas de Code Review e Pair Programming;
- Trabalhar com o Product Owner para obter um entendimento claro da solução necessária para atender às expectativas das partes interessadas;

Requisitos

#Requisitos Mínimos

- Saber trabalhar de forma colaborativa e em equipe;
- Ser uma pessoa organizada;
- Ter uma boa comunicação para interagir com diferentes pessoas em diferentes plataformas;
- Ter atenção a detalhes;
- Saber e gostar de lidar com complexidade de tarefas e priorização na rotina diária;
- Habilidade para trabalhar em ambiente de incertezas e dinâmico;
- Gostar de resolver problemas;
- Formação completa em ensino superior em TI (Análise e Desenvolvimento, Sistemas de Informação, dentre outros);
- Versionamento de código (Git);
- Arquitetura de Micro serviços e Webservice (Rest e SOAP);
- Desenvolvimento orientado a testes (TDD);
- Ferramentas de bancos de dados Postgres, SQLServer e Oracle;
- Design Patters;
- Autenticação JWT/SSO;
- Banco de dados Nosql.
- Desenvolvimento Java Web

#Desejavéis

- Java
- Spring Boot
- Rest Java com Spring
- JPA
- JUnit
- Spring
- Banco de Dados SQL
- Scrum

#Diferenciais

- Angular JS
- Clean Code / SOLID
- TDD/ATDD
- JUnit
- Spring Web Flux
- Kubernetes
- Docker
- Inglês.

O que nós oferecemos

- Férias remuneradas; - Transparência e autonomia, além de um ambiente que propicia o seu desenvolvimento profissional; - Somos muito honestos! Aqui, você encontrará um ambiente que valoriza feedbacks 1:1; - Home office; - Aprendemos rápido, por isso apoiamos nossos tripulantes na realização de cursos, eventos, livros ou em outras experiências que agreguem para sua formação profissional e pessoal; - Mais benefícios Udemy, Roga talks, treinamentos, e muitos outros que variam de lazer, entretenimento, saúde e bem estar.