Java Development

The Corporate Solutions Group capacity allows for developing a comprehensive set of web-based, desktop and mobile applications using Java technologies. Our full-cycle services include enterprise application integration and migration from legacy systems and technologies. We use industry-proven practices to deliver business solutions for SMBs and enterprises.

Enterprise solutions

Corporate Solutions Group builds distributed, service-oriented corporate environments and business applications that connect all elements of a business infrastructure:

  • Business process management
  • Data mining & business intelligence
  • Enterprise content management
  • Customer relationship management
  • Corporate portals
  • Middleware

To accelerate information flow and make corporate infrastructure easy to extend and improve, Corporate Solutions Group delivers solid expertise in a set of Java EE technologies:

  • Enterprise JavaBeans (EJB)
  • Java Message Service (JMS)
  • JavaServer Pages (JSP)
  • JavaServer Faces (JSF)
  • Java Transaction API (JTA)
  • Java Persistence API (JPA)
  • JavaMail API
  • Java Management Extensions (JMX)

Web applications

Corporate Solutions Group develops powerful, easy-to-use Java-based web applications for B2B and B2C solutions including SaaS solutions development.

  • E-commerce
  • Internet-facing portals
  • Online ordering and payments processing solutions
  • Web content management solutions
  • Media streaming solutions
  • Entertainment and gambling

Keeping track of the most recent trends and technologies in Web 2.0 development, the Corporate Solutions Group team is capable of delivering products of various levels of complexity, ranging from Java applets to composite multi-tier applications seamlessly integrated into business environments of any size.

Mobile applications

Corporate Solutions Group creates rich and innovative mobile solutions for games, multimedia & social networks, business and finance, advertising and education on mainstream platforms. Our skills and practical experience include:

  • MIDP 2.0; MIDP 3.0 (JSR 271); CLDC 1.1 (JSR 139)
  • Extensive RIM BlackBerry experience
  • Bluetooth (JSR 82)
  • PIM (JSR 75)
  • SMS/MMS (WMA, JSR 120; WMA2, JSR 205)
  • Multimedia
  • 3D, including OpenGL ES (JSR 135, JSR 184, JSR 234, JSR 239)
  • Location (JSR 179)

Skills

The Corporate Solutions Group Java Experts possess technological skills that cover a great number of application servers, frameworks, databases, libraries, components and technologies. The team carefully analyzes business requirements and ensures that customers gain an optimal technology for the required solution. To handle your project in the most cost-effective way, the team is able to apply RUP, Agile (Scrum, FDD, XP) and V-Model project management/development methodologies depending on project type and priorities.

PLATFORMS

Java SE

Java EE

Java ME

JavaFX

APACHE FOUNDATION

Lucene

Hadoop

Velocity

Jackrabbit

Struts

SECURITY

JAAS

Bouncy Castle

Acegi

PERSISTENCE (JPA)

Hibernate

iBATIS

TopLink

SOA

ESB

BPEL

BOM

CMS/EDMS/Portals

Liferay

OpenCms

Alfresco

Documentum

FileNet

Day CRX

CONTAINERS

GlassFish

WebLogic

WebSphere

JBoss

Tomcat

Geronimo

REPORTING & BI

JasperReports

JasperServer

BIRT

Pentaho

Talend

UI FRAMEWORKS

JSF

GWT

GUI

Swing

SWT

JavaFX

Java 2D

Java 3D

Accessibility

PrintService

Sound API

INTEROPERABILITY

IDL

JDBC

JNDI

Scripting

RMI

RMI-IIOP

WSIT (Metro)

FRAMEWORKS

SpringFramework

Grails

Wicket

Tapestry

Seam