O papel do Programador Java Sênior envolve desempenhar uma série de responsabilidades críticas em nosso time de tecnologia.
Algumas das principais tarefas incluem:
* Desenvolver código-fonte na linguagem de programação Java, utilizando especificações como Java EE e bancos de dados PostgreSQL para garantir a eficiência e escalabilidade dos projetos;
* Revisar implementações através de ferramentas de revisão e versionamento de código para manter padrões de qualidade e legibilidade dos algoritmos;
* Participar ativamente em eventos relacionados ao framework Scrum, como Sprint Planning, Daily Scrum, Retrospective e Sprint Review, para garantir alinhamento e colaboração com a equipe;
No que diz respeito aos requisitos e qualificações, procuramos candidatos com perfil sólido e experiência significativa como Desenvolvedor Java Sênior. Algumas das habilidades essenciais incluem:
* Dominio completo da linguagem Java SE e conhecimento avançado de frameworks como Java EE;
* Experiência consolidada em bancos de dados PostgreSQL e SQL, além de conhecimento em programação orientada a objetos;
* Vivência em times ágeis (Scrum) e capacidade de trabalhar em um ambiente de 100% home office;
* Domínio de ferramentas de versionamento de código (Git) e JPA/Hibernate;
* Conhecimento em Enterprise JavaBeans;
Em relação às condições de trabalho, nossa empresa oferece regime de contratação CLT, com horário flexível entre 08h00 e 17h00. Além disso, fornecemos equipamentos necessários para o desempenho da função. Estamos comprometidos em oferecer um ambiente de trabalho positivo e colaborativo, onde os profissionais possam se desenvolver e crescer no seu papel.