Послуги з розробки програмного забезпечення

Компанія ProfITsoft спеціалізується на розробці виключно Java-додатків, як правило, з WEB-доступом. Всі проекти, які реалізуються нашою компанією (наші продукти, а також всі аутсорс-проекти) побудовані із застосуванням наступних java і web-технологій:

Front-end:

  • HTML5, CSS3, HTML5-canvas
  • jQuery, jQuery UI
  • Backbone, Underscore
  • Angular.js
  • Bootstrap
  • Parsley
  • Require.js
  • та інші

Back-end:

  • Request Controllers: Spring MVC, Spring Web Flow
  • J2EE: Servlets, JSP, JSF, JPA, JMS
  • Message brokers: RabbitMq, ActiveMq
  • Spring: Spring Core, Spring Transactional, Spring Security, Spring Cacheable, Spring Integration, Spring Expression Language
  • Web Services: Spring WS, Axis2
  • ORM: Hibernate
  • Other: Hibernate Validation, Apache Poi, Gradle, Maven, Liquibase
  • DBMS: MS SQL, PostgreSQL, MySQL

При організації процесів тестування ми використовуємо такі методології та технології:

  • ATDD (Acceptance Test Driven Development)
  • JUnit and Testng
  • Mockito
  • Selenium Web Driver
  • Selenium RC