Experiência em desenvolvimento e implantação de sistemas Java/JEE.
Atuação comprovada em sistemas de alta performance e grande volume de dados.
🔹 Conhecimentos Técnicos Essenciais:
Arquitetura e desenvolvimento Java com frameworks: Struts, JSF, EJB, JPA, Hibernate e Spring.
DevOps e CI/CD: experiência na construção de esteiras de integração contínua e entrega contínua.
Testes automatizados (JUnit, Selenium, Protractor, JMeter) e práticas de qualidade de código (SonarQube).
Integração de sistemas via barramento (broker) e mensageria.
Bancos de dados SQL e NoSQL, incluindo modelagem relacional.
Cloud Computing (AWS, Azure ou GCP).
Linux e Shell Script.
Segurança de aplicações (OWASP, JAAS, LDAP, RACF).
Frameworks JavaScript (Angular, jQuery ou similares).
🔹 Práticas de Engenharia de Software:
Metodologias ágeis (Scrum, XP, Kanban).
Princípios de arquitetura e padrões de projeto.
Test-driven development (TDD), ATDD e refactoring.
ps para aplicações enterprise e microsserviços.