+1 (267) 759-9000
+36 (1) 327-7400
+7 (495) 730-6360
We offer your business our extensive Java experience to build complex software solutions.
Our people have deep experience to deliver solutions in Rich Internet applications, Service Oriented Architectures, Business Intelligence solutions, and mobile applications. Java EE is the foundation for much of our development for major applications and web platforms, has also been the environment of choice for many of our own internal tools and portals.
Beyond deep engineering experience, our professionals have worked in many industries and for companies of all sizes. They bring business specific insight to your projects and have a proven track record in all the following industries:
As a company of 8,700 professionals, IT consultants, and software engineers, we have built our reputation on developing, customizing and implementing complex applications, and delivering innovative services and solutions. We can help your company in many areas:
||JBoss Portal, LifeRay
|CMS||Alfresco, Magnolia CMS, Drupal|
|Presentation||Adobe AIR, Adobe Flex, jQuery, jBoss RichFaces, Java Server Faces, Prototype, Google Web Toolkit, Dojo, YUI, Quiry, Tapestry, Wicket, MooTools, DWR
|Application Layer||Axis, BlazeDS, JBoss Seam, Tomcat, JBoss AS, CXF, Spring Framework, OSGi, Jetty, GlassFish|
|BI||Birt, Jasper Reports, Hive, Mondrian, JFreeReports|
|Data||MySQL, PostgreSQL, Apache Derby, Apache Jackrabbit, Solr, Lucene, Hadoop, DHFS, Voldemort, Cassandra, HBase|
|ORM||Hibernate, JPA, JDO, iBATIS, TopLing, OpenJPA|
|Integration Platforms||JBoss ESB, ServiceMix, Mule ESB|
|BPM||jBPM, Drools, ActiveBPEL|
|Tools||SQL Developer, Eclipse, Hudson, FindBugs/CheckStyle, Maven, JUnit, JMeter, Selenium, Ant|
EPAM had worked with the Company since 2002, developing numerous software solutions that had met with market success.
The key to taking on this more substantial role was the establishment of a dedicated Offshore Development Center that could support the entire Software Development Lifecycle for the Company.
One of the most frequent questions today is “what language will replace Java?” Then, what should we do with all the existing Java technologies of enterprise applications development (Java EE, Spring, Akka)? All these technologies are definitely valuable. Is it possible to replace a programming language and make use of the best practices at the same time?
This paper targets developers of enterprise applications. It will help find answers to these questions and systemize the knowledge on architectures of Java-based server platforms.