Senior Java Developer2017 - 2020Ework Group
Technologies: Amazon Web Services (AWS), ActiveMQ, Gradle, Groovy, MySQL, Docker, AWS, Hibernate, Spring Boot, Spring, Java
- Implemented and led the production of a complex system from scratch; the system was comprised of ten microservices.
- Integrated a new system with an old legacy monolith.
- Designed the system architecture and led a team of 20+ back-end developers.
Senior Java Developer2015 - 2017JCommerce
Technologies: Amazon Web Services (AWS), Maven, Gradle, Groovy, Oracle, MySQL, JBoss, Apache Tomcat, AWS, Hibernate, Spring Boot, Spring, Java 8
- Developed the back end of an internal conference mobile and web application, which was enabled the setup and launch of any conference globally. This app won a company prize.
- Served occasionally as a team leader, PM/PO, and scrum master.
- Worked in international remote teams on several internal projects.
Java Developer2014 - 2015Consdata
Technologies: ActiveMQ, JasperReports, Microsoft SQL Server, Alfresco, MongoDB, Selenium, JUnit, Hibernate, Spring, Java
- Built a generic web forms platform for one of the biggest banks in Poland, which required high accessibility, security, scalability, and performance.
- Developed a special purpose reporting module for a banking system.
- Effectively integrated an old monolithic application with a new notification system that was able to process 500 financial transactions per second.
Java Developer2011 - 2013RS Adware
Technologies: JBoss, Flex, Spring, Java
- Oversaw the successful improvement and refactoring of two key, generic, graphical MVC components (presenting large volumes of text and picture data).
- Created from scratch a promotion module for visually designing product promotion leaflets.
- Worked in an international team on a large-scale web application using the scrum methodology.
Java Developer2008 - 2011Microplan
Technologies: MySQL, Spring, Hibernate, Flex, Java
- Tested an existing telecommunications management application with automatic scenario tests; I found security holes and fixed them.
- Developed a web application for an energy company's call center.
- Cooperated in the design, development, and implementation of several medium-scale web applications.