Keywords
Software Construction
Java (Programming Language)
JavaScript (Programming Language)
Adobe Experience Manager
Apache HTTP Server
JIRA
Unit Testing
Java Platform Enterprise Edition (J2EE)
Internet Protocol
Javaserver Pages
Skills
Experience: 7 years of AEM Development. AEM 6.2/6.4/6.5;
Adobe Certified Expert - Adobe Experience Manager Developer (2019-2021);
Adobe Certified Expert - Adobe Experience Manager Sites Developer (AD0-E116) (2021-2023);
Agile Software Development: SCRUM, KANBAN;
Domains: E-commerce, retail and distribution, Hi-tech;
Education: Bachelor of Computer Science;
English level: Advanced.
Skills Summary
- Java: Application Servers and Middleware: Apache Felix, Apache Tomcat;
- Java: JEE Frameworks: Apache Sling;
- Java: Building Tools: Maven;
- Java: Integrated Development Environments: IntelliJ IDEA;
- Java: Programming Technologies: JDBC, Java EE, Java SE;
- Java: Internet Technologies: Java Server Pages (JSP), Java Servlets;
- Java: Utility Libraries: slf4j;
- Software Configuration Management: Version Control Systems: Git, GitHub, Gitlab;
- Software Construction: Internet Technologies: AJAX, Apache HTTP Server, XML/XSL/XSLT;
- Software Construction: Techniques: Functional Programming, OOP;
- Software Construction: JavaScript: JQuery;
- Software Construction: Scripting Languages: JavaScript;
- Software Construction: SQL Databases: MySQL;
- Software Construction: Standards in Constructing: Regular Expressions;
- Software Construction: Construction Languages: SQL;
- Software Construction: Continuous Integration: git-flow;
- Software Design: Software Structure and Architecture: Dependency injection;
- Software Engineering Management: Jira: JIRA;
- Testing: Unit Testing: JUnit, Mockito;
- Testing: Test Levels: Unit testing;
- UXD: Development: CSS Development, HTML Development;
- Typescript with React;
- OSGi;
- AEM SPA (starts from AEM 6.4);
- React APP testing (jest + enzyme).
Project history
Local Availability
Only available for the countries
Spain