Cezary Kujawa, EJB 3 Developer in Lipinki Łużyckie, Poland
Cezary Kujawa

EJB 3 Developer in Lipinki Łużyckie, Poland

Member since July 27, 2015
Cezary is a quick-learning Java EE developer with over 10 years of experience. He has proven skills as a lead developer and architect. With great communication skills and a flair for finding the right solution, he's the perfect addition to your team.
Cezary is now available for hire




Lipinki Łużyckie, Poland



Preferred Environment

Git, Bower, Maven, WebStorm, Eclipse

The most amazing...

...thing I've implemented is a compiler and virtual machine to execute programs coded in my language.


  • Senior Java Developer

    2006 - 2015
    Dinghy Software
    • Designed and implemented the back-end for handling a loyalty program.
    • Planned and implemented a real-time location-based system.
    • Designed and implemented a large (over 500 tables in DB) ERP system as a web application.
    • Implemented a flexible portal engine that can be deployed by mobile operators.
    • Created a BI solution for analyzing real-time data (ETL and warehouse prototype).
    Technologies: JavaFX, REST, JPA, JMS, EJB3, Spring, Java EE
  • Java Developer

    2003 - 2006
    Adams Software House
    • Migrated the persistence layer of a legacy system from pure JDBC to Hibernate ORM.
    • Implemented custom JSP tags for table data presentation.
    • Developed a custom action-based web application framework.
    • Built a simple work hour recording web application.
    • Created a chart presentation module for a web reporting system.
    Technologies: Java Web Start, Swing, JasperReports, Apache Struts, Hibernate, Spring, Java EE


  • Toyota More

    Design and implementation of a fully fledged Java EE 5 application for handling a points-based loyalty program launched by the Polish branch of Toyota (over 100k participants and 80 partner companies). With GUI back-office client and web service dealership integration.

  • Rasch ERP System

    Design and implementation of a large (over 500 tables in DB) ERP system as web application for a German production company in order to replace the legacy system.

  • Dispatch System for Fleet Management

    Design and implementation of a real-time location-based system with wide range of applications involving dispatching of mobile resources (possible deployments in areas such as medical emergency services, taxi company, delivery company, and public transportation company).


  • Languages

    Java, JavaFX Script, SQL, JavaScript
  • Frameworks

    Spring, Hibernate, Spring MVC, JPA, Spring Boot, Jersey, JUnit, Apache Struts, Swing, Java Web Start, Spring Security, OSGi, Apache Camel, Apache CXF, Swagger, Netty, Mockito, AngularJS
  • Storage

    Spring Data, PostgreSQL, IBM Db2, MySQL
  • Other

    EJB 3, EclipseLink, EJB3, RMI, SOAP
  • Tools

    Jira, Confluence, WebStorm, Maven, Bower, Git, Apache Tomcat, Jetty, Apache Solr, WildFly
  • Platforms

    JavaFX, Eclipse, Java EE, Linux
  • Libraries/APIs

    JMS, JasperReports, LeafletJS, TopLink
  • Paradigms

    Test-driven Development (TDD), REST, Scrum


  • Master of Science in Engineering Degree in Computer Science and Information Technology
    1999 - 2004
    West Pomeranian University of Technology - Szczecin, Poland

To view more profiles

Join Toptal
Share it with others