Position: Senior Software Engineer
Category: Java
English level: fluent
Years of experience: 11


I am a Spanish national, but I moved to Ukraine after the Ministry of Digital Transformation of Ukraine sponsored my request to become a permanent resident in Ukraine as an IT specialist. and now I am already registered as a FOP in Ukraine. I am graduate both in Electronic Engineer and Computer Science Engineering in Spain with one of the best marks. I have about 15 years of experience in several positions.

My native language is Spanish but I am completely fluent in English, as I have been collaborating with an Italian company for three years and this was the language of communication. I also speak and understand Russian and I am constantly improving my Ukrainian.

Here are a summary of my skills:

- Project & Team management: cost & time planning, iterative agile development (PSM I certified), proven experience in charge of 5-10 people, and also as a Scrum Master.
- Analysis: requirements specification, used to both technical and customer language.
- Software Architecture: experience designing Java-based solutions, continuous integration. Used to architectures used in big companies (mainframe vs middleware, HA/DR requirements)

Technologies:
- Java EE (SCJP & SCWCD certified): Servlet, JSP, JSTL, i18n, l10n, JAAS, JDBC, Spring, Spring Boot, JMS, Spring MVC, Spring Security, Struts, Hibernate, JPA, Maven, JMX, Logback
- SQL (Oracle SQL Expert cert. & PL/SQL Developer OCA cert.)
- XML, DTD, XSD, XMLBeans, SOAP, WSDL, WS-Addressing, WS-Security, Axis2, TIBCO.
- (X)HTML, CSS, JavaScript, HTML DOM, jQuery, AngularJS, JSON, REST
- Linux (LPIC certified): Bash
- Virtualization: VMWare (Server, ESXi), VirtualBox
- Cloud computing: AWS, Google Cloud
- TCP/IP, SSL/TLS, SSH, keytool, OpenSSL, OpenVPN.
- Knowledge of mainframe technologies (TSO, ISPF, CICS, JCL, COBOL)
- High Availability solutions
- CI/CD pipeline & Test Automation: JUnit, Mockito, Hamcrest, Katalon, Robot Framework
- FIX protocol
- Agile / Scrum (Scrum Master Certified)
- Other languages: C++, Python
- Fully remote