Tomasz Dragosz, Java Developer in Poznań, Poland
Tomasz Dragosz

Java Developer in Poznań, Poland

Member since March 21, 2020
Tomasz is a Java developer with 12+ years of hands-on experience. He's worked with small/medium businesses and enterprises from all around the world (including Europe and the US) on numerous, varied projects in a range of industries; including recruitment, transportation, pharmaceuticals, finance, ads, medical insurance, call center, and telecoms. At his core, Tomasz is the type of person who's open to new challenges, hits the ground running, and works proactively.
Tomasz is now available for hire


  • Ework Group
    Amazon Web Services (AWS), ActiveMQ, Gradle, Groovy, MySQL, Docker, AWS...
  • JCommerce
    Amazon Web Services (AWS), Maven, Gradle, Groovy, Oracle, MySQL, JBoss...
  • Consdata
    ActiveMQ, JasperReports, Microsoft SQL Server, Alfresco, MongoDB, Selenium...



Poznań, Poland



Preferred Environment

Amazon Web Services (AWS), IntelliJ, SQL, Docker, AWS, JMS, Maven, Gradle, Git, Hibernate, Spring Boot, Java 11

The most amazing...

...project was building with my team and from scratch a new system that replaced a legacy monolith; where previously many software houses had failed.


  • Senior Java Developer

    2017 - 2020
    Ework Group
    • 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.
    Technologies: Amazon Web Services (AWS), ActiveMQ, Gradle, Groovy, MySQL, Docker, AWS, Hibernate, Spring Boot, Spring, Java
  • Senior Java Developer

    2015 - 2017
    • 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.
    Technologies: Amazon Web Services (AWS), Maven, Gradle, Groovy, Oracle, MySQL, JBoss, Apache Tomcat, AWS, Hibernate, Spring Boot, Spring, Java 8
  • Java Developer

    2014 - 2015
    • 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.
    Technologies: ActiveMQ, JasperReports, Microsoft SQL Server, Alfresco, MongoDB, Selenium, JUnit, Hibernate, Spring, Java
  • Java Developer

    2011 - 2013
    RS Adware
    • 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.
    Technologies: JBoss, Flex, Spring, Java
  • Java Developer

    2008 - 2011
    • 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.
    Technologies: MySQL, Spring, Hibernate, Flex, Java


  • Supplier Portal

    This is a client's web application for the recruitment of consultants (Java, React, AWS). I developed the back-end part and integrated it with multiple microservices (file service, timesheet service, Nova service) of which I also implemented.


  • Languages

    Java, Java 11, Java 8, Groovy, XML, SQL
  • Frameworks

    Spring, Hibernate, Spring Boot, Spock Framework, Spock, Flex, Angular, JUnit, Selenium, Apache Camel, Apache Felix (OSGI), Adobe Flex, Swagger, Mockito, Activiti BPM
  • Tools

    Git, Gradle, Maven, Jira, ActiveMQ, Flyway, Apache Tomcat, Apache, Alfresco, IntelliJ, IntelliJ IDEA, Sonar, SonarQube, GitLab, GitLab CI/CD, Bitbucket, Confluence, Bamboo, Jenkins, Splunk, Nagios, Gerrit, Kibana, Apache JMeter, YouTrack, MapStruct, AWS EBS, Slack
  • Storage

    MySQL, Microsoft SQL Server, MongoDB, MSSQLCE, XML Schema, PostgreSQL, SQLite, JSON, AWS S3
  • Libraries/APIs

    Lombok, Liquibase, QueryDSL, JasperReports, JMS
  • Other

    Project Lombok, AWS, ServiceMix, Orika, ArchUnit, Scrum Master, Certified Scrum Master, Team Leadership, Remote Team Leadership, Remote Work, BPM
  • Paradigms

    Scrum, Kanban, Microservices, REST, API Architecture
  • Platforms

    Amazon Web Services (AWS), Docker, JBoss, Oracle, Eclipse, New Relic


  • Master's degree in Computer Science
    2005 - 2010
    Poznań University of Technology - Poznań, Poland


  • Professional Scrum Master I
    JUNE 2016 - PRESENT

To view more profiles

Join Toptal
Share it with others