DESENVOLVEDOR FULLSTACK JAVA PL
Stefanini · Brazil · posted today ago
Listing supplied by Himalayas. 101 Careers did not originate this post and applications are handled by the employer.
About this role
Buscamos um(a) Desenvolvedor(a) Java Full Stack Pleno para atuar na manutenção, evolução e desenvolvimento de sistemas corporativos críticos.
A pessoa profissional terá atuação tanto em back-end com Java/Spring Boot quanto em front-end com React, trabalhando em um ambiente colaborativo e ágil.
Requisitos obrigatórios
- Experiência profissional com Java 8+.
- Conhecimento prático de Java EE, incluindo JSF, EJB, JPA e/ou PrimeFaces.
- Experiência com Spring e Spring Boot.
- Experiência com desenvolvimento e consumo de APIs REST.
- Experiência com SOAP/Web Services.
- Experiência com bancos de dados relacionais, como Oracle, PostgreSQL ou MySQL.
- Conhecimento de SQL e manipulação de dados (DML).
- Experiência com React.
- Conhecimento de JavaScript e/ou TypeScript.
- Domínio de Git.
- Experiência em ambientes com metodologias ágeis, como Scrum ou Kanban.
Principais responsabilidades
- Desenvolver, manter e evoluir aplicações corporativas utilizando Java 8+ e Spring Boot.
- Atuar na sustentação e evolução de sistemas legados desenvolvidos em Java EE.
- Desenvolver e consumir APIs REST e trabalhar com integrações SOAP.
- Desenvolver e manter interfaces web utilizando React, JavaScript/TypeScript, HTML5 e CSS3.
- Trabalhar com bancos de dados relacionais e desenvolver queries eficientes.
- Implementar e manter testes unitários e integrados.
- Participar de Code Reviews, contribuindo para a qualidade e evolução do código.
- Aplicar boas práticas de desenvolvimento, Clean Code, SOLID e Design Patterns.
- Trabalhar de forma colaborativa em squads ágeis, em parceria com QA, Produto, UX e outros desenvolvedores.
- Utilizar Git e esteiras de CI/CD.
- Atuar em ambientes com Docker.
- Manter e evoluir integrações e serviços utilizando Apache Camel, quando necessário.
- Superior Completo
ODiferenciais
- Experiência igual ou superior a 3 anos em desenvolvimento de software.
- Conhecimento de Apache Camel.
- Conhecimento de SOLID e Design Patterns.
- Conhecimento de segurança de APIs, incluindo OAuth2 e JWT.
- Experiência ou conhecimento em Docker, Kubernetes ou OpenShift.
- Experiência com SonarQube.
- Conhecimento de Angular ou
Informações adicionais
🍛 Vale-alimentação ou vale-refeição;
👨🏼🎓 Desconto em cursos, universidades e instituições de idiomas;
📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;
🗣 Mentoring;
💉 Clube de vantagens para consultas e exames;
🏥 Assistência médica;
🦷 Assistência odontológica;
💰 Clube de vantagens e descontos nos melhores estabelecimentos;
🛫 Clube de viagens;
🐶 Convênio para pets.
Originally posted on Himalayas