Desde a criação dos primeiros sistemas de software, os desenvolvedores Java têm desempenhado um papel fundamental na evolução da tecnologia. A experiência sólida em Java é essencial para garantir que as soluções sejam escaláveis e seguras.
O conhecimento em Spring Boot e Spring Data JPA permite criar aplicativos robustos e eficientes, capazes de lidar com grandes quantidades de dados.
A experiência com Hibernate/JPA ajuda a garantir que os bancos de dados sejam utilizados de forma eficiente e segura, enquanto o domínio em bancos de dados relacionais como PostgreSQL e Oracle garante que as soluções sejam capazes de lidar com complexas transações de banco de dados.
O uso diário de Git (branches, merges, pull requests e versionamento organizado) permite colaboração eficaz entre equipes, garantindo que todos estejam alinhados e trabalhando em direção ao mesmo objetivo.
A noção de REST APIs e integração entre sistemas permite criar soluções flexíveis e escaláveis, capazes de atender às necessidades dinâmicas do negócio.
Desejável: Experiência com Docker e ambientes containerizados, conhecimento de JasperReports, Swagger e boas práticas de clean code e design patterns.
Rolagens:
* Curioso e disposto a aprender novas tecnologias;
* Cuidadoso com qualidade e performance;
* Gosta de debater soluções e colaborar com o time;
Benefícios:
* Plano de Saúde Unimed;
* Plano odontológico;
* Benefício SESC;
* Seguro de vida;
* Desconto nas lojas e site da empresa;
* Treinamentos;
* Plano de Carreira;
* Vale transporte;
* Vale alimentação;
* Gympass;
* Auxílio educação;
* Assiduidade
Jornada de trabalho: 44 horas semanais
Conhecimentos:
Escolaridade: Graduação - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS, Information Systems, Information Technology, Software Engineering - Completo