Technologie


Tylko znakomita znajomość technologii w połączeniu z doświadczeniem w projektowaniu systemów informatycznych pozwala tworzyć dojrzałe produkty, które są łatwe w utrzymaniu i proste w dalszej rozbudowie. Poniżej przedstawione zostały technologie oraz narzędzia, którymi na co dzień posługują się specjaliści PROGMATE.

Bazy danych (doświadczenie z terabajtowymi bazami danych)

  • Oracle Data Base (wraz z RAC oraz Partitioning)
  • MSSQL
  • DB2, PosttgreSQL, MySQL

Serwery aplikacji

  • JBoss7
  • Websphere
  • Geronimo, Jetty, Tomcat

Backend

  • EJB3
  • JMS
  • Hibernate
  • Web Services (z Web Service Security)
  • JNI, Spring, JAXB, XML, XSD, XSLT
  • Cryptography - PKI (Public Key Infrastructure)
  • LDAP

Frontend

  • Eclipse RCP (z GEF)
  • SWT
  • Swing, AWT

Web Frontend

  • GXT (Sencha)
  • JSP
  • JSF, Facelets, Javascript, AJAX, XHTML, CSS

Narzędzia raportujące

  • Jasper Reports
  • Crystal Reports

Inne narzędzia

  • JProfiler
  • Enterprise Architect
  • StarUML
  • Eclipse
  • Memory Analyser
  • JConsole

OCR

  • ABBYY
  • Tesseract