IT Architect / DevOps Engineer

available from 28/02/2021

back

15 years experience

B2 angielski

Programming skills and competencies

JEE
EJB, JSP, JSF(PrimeFaces, RichFaces, Tomahawk), JAXB, JAX-RS, JAX-WS, JSTL, JMS, JTA, JavaMail, JDBC, JPA

Frameworki
Spring (Boot, Core, MVC, Security, Data), Struts 2, JBoss Seam, Liferay

ORM
Hibernate, openJPA

Testy
JUnit, TestNG, Mockito, PowerMock, Hamcrest, Spock

Inne
Google Guava, Freemarker, Facelets, OSGI(4.2, 4.3 + Blueprint DI, Apache CXF), GWT (GXT), Kafka

JVM
Java, Groovy (Grails), Scala

Web
HTML, XHTML, CSS, JavaScript (AJAX, jQuery, angularJS)

Bazy danych
Oracle, PostgreSQL, MySQL, IBM DB2, Firebird, Apache Derby, MongoDB, Neo4J

Narzędzia
Eclipse, Intellij IDEA, SVN, GIT, Gerrit, Maven, Gradle, Ant, Jenkins/Hudson, Bamboo, JIRA, Redmine

Serwery
JBoss, GlassFish, Tomcat, WebSphere, OC4J, KARAF

Mikroserwisy
Spring Cloud, Zookeeper

Devops
Docker, Vagrant, Kubernetes, Ansible

Architektura
Microservices, SOA, CQRS, Event Sourcing, Event Driven Architecture, Hexagonal (Ports and adapters)

Selected projects

Verimi

Building a central identity management platform that enables the customer to manage his services in one central place. Technologies: Java, Groovy, Spring (Boot, Data, Cloud), Netflix stack

Platforma dla firmy ubezpieczeniowej

Project responsible for managing documents and claims for Insurance Company. Architecture based on microservices. Technologies: Java, Groovy, Sprint (Boot, Data, Cloud), Netflix stack

System kontroli zgodności z jakością

The project is a tool for identifying, tracking and remediating quality and complance gaps and issues in company. Technologies: Java 8, Spring (Boot, Data, Security, LDAP, MVC), Spock,  Angular JS, Bower

Certificates

Oracle Certified Expert, EE 6 Web Services Developer, Oracle Certified Expert, EE 6 Enterprise JavaBeans Developer, Design patterns in practical application, Akademia Kompetencji JCommerce, Information Security Manager (ISO 27001), MongoDB Certified Developer, Oracle Certified Expert, EE 6 Web Component Developer, Oracle Certified Professional, Java SE 6 Programmer