Piotr Tempes

Senior Java Developer at PayU
Warszawa, mazowieckie

Umiejętności

Confluence DB2 Wzorce projektowe Eclipse Git Glassfish GoF Patterns Hibernate HTML Tworzenie aplikacji J2EE Java Java Enterprise Edition JavaScript JavaSE Serwer aplikacji JBoss JDBC JIRA JMS JNDI JPA JSF JSON JSP Linux Maven2 MVC MySQL REST Scrum Spring Spring DI Tomcat Tortoise SVN UML XML Twitter Bootstrap Oracle SQL Gerrit

Języki

polski
ojczysty
angielski
dobry

Doświadczenie zawodowe

PayU SA (Grupa Allegro)
Senior Java Developer
Rozwój oraz utrzymanie backendu platformy do płatności mobilnych oraz internetowych PayU. Wykorzystywane technologie I narzędzia: Java 7, Spring (Core, AOP, Security, MVC, Boot), CXF, MyBatis, Hessian, Retrofit, Spock, Groovy, Junit, Mockito, Git, Gerrit, Bamboo.
Acxiom Global Service Center
Software Engineer
- Projektowanie, implementacja i utrzymanie przepisywanego systemu na platformę Java
- Tworzenie dokumentacji projektowej
- Ustalanie zakresu funkcjonalności systemu
- używane technologie: Spring (IOC, Data, Boot, MVC, AOP), hibernate, REST, Webservices, MySQL, MS Server
Logo
Java developer
Team Connect / Samsung
Zakres obowiązków:
- Rozwój oraz konserwacja platformy e-learningowej
- Projektowanie oraz implementacja rozwiązań zgodnych z przygotowaną analizą biznesową
- Tworzenie testów jednostkowych/integracyjnych/systemowych
- Poszukiwanie oraz sprawdzanie innowacyjnych rozwiązań w ramach rozwijanego systemu
CoCoNet Polska Sp. z o.o.
System Engineer
- Analiza wymagań funkcjonalnych w ramach projektów realizowanych przez pracodawcę
- Udział w fazie projektowej cyklu rozwoju oprogramowania
- Zarządzanie tworzeniem i tworzenie oprogramowania realizującego określone wymagania funkcjonalne
- Przygotowanie specyfikacji testów oraz przypadków testowych mających na celu sprawdzenie funkcjonalności oprogramowania
- Przygotowanie i uruchamianie testów jednostkowych oprogramowania
- Pomoc w uruchamianiu oprogramowania
- Przygotowanie odpowiedniej dokumentacji i raportów
IBM Polska
Software Engineer
Java Software Engineer. Rozwój jednego z produktów Tivoli – TADDM'a, przy użyciu metodologi scrum. Początkowo wsparcie zespołu rozwijającego UI webowy, w oparciu o technologie takie jak Dojo, Struts, Spring, Apache CXF, BIRT reports, REST, jsp. Po około roku – również udział w warstwie bazodanowej oraz pośrednich (Java core, multithreading, JPOX, RMI, GigaSpaces).
ABB
Software Engineer
ABB
Praca w małym projekcie w metodologii scrum. Rozwój systemu ekspertowego w oparciu o silnik regułowy Jboss Drools. System miał być odpowiedzialny za monitorowanie oraz zbieranie danych na temat sprzętu, na którym został uruchomiony. Dodatkowo rozwój mechanizmu raportującego w aplikacji, podsumowującego przebieg procesu produkcyjnego oraz proponującego zmiany usprawniające proces

Szkolenia i kursy

M101J: MongoDB for Java Developers

https://s3.amazonaws.com/edu-cert.10gen.com/downloads/c6707e3ce2014b198d7b9238c3976ad0/Certificate.pdf

Edukacja

Logo
Informatyka - systemy rozproszone i sieci komputerowe, magisterskie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Logo
Informatyka, inżynierskie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA

Zainteresowania

Informatyka (technologie webowe, cloud computing), sport (piłka nożna, snowboard, taniec), fizyka nowoczesna, kosmologia, rozwój osobisty, NLP

Grupy

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza to jedna z najlepszych i najbardziej renomowanych polskich uczelni, od lat zajmująca czołowe miejsca w rankingach szkół wyższych. Przoduje w dziedzinie nowocze
IT Jobs in Switzerland
IT Jobs in Switzerland
IT JOBS OPPORTUNITIES IN SWITZERLAND