High Quality Software Development, Localization and Testing Services

Java | J2EE Development

Java.png

ELEKS has dedicated teams with extensive experience in designing and creating Java applications that range in size from mid-sized solutions to large-scale, enterprise-class sophisticated systems using cutting edge Java development technologies servicing a wide range of markets.

Dedicated ELEKS Java Teams

At ELEKS, we don’t just have individual who have worked with Java and J2EE at some point in their careers, but rather, we maintain dedicated Java teams that are equipped to handle the most demanding Java projects.  Key members of each Java team have an average of 9 years of solid, hands-on Java experience; with some of them have worked in Information Technology for 10-20 years.  We know it and understand every nuance of how it works and how best to utilize it to serve your Java needs.

Our Java applications expertise includes skills in the following areas:

  • Enterprise J2EE Solutions
  • Legacy Systems Migration
  • Multi-tier and Distributed Applications
  • Mobile Solutions

Our Processes

Our success is a result of our staff’s ability to come up with fresh, innovative ideas.  They select the most appropriate technologies for a project and keep a constant focus on customer’s needs.  We use a result-driven approach to managing and implementing projects to ensure the best possible solution. 

Depending on customer’s preferences and project type, we can apply different project management frameworks such as SCRUM, PMI PMBOK or PRINCE II.  We will also use the most suitable development methodology as well, such as Agile, RUP or MSF.  For every project, we define what combination of project management and engineering models would fit best to guarantee optimum work efficiency and output.   

Engagement Models

You can engage us through any of the following engagement models:

  • Turnkey Software Application Development
    We can create a product from scratch and handle the entire cycle of software development - from product conceptualization, architectural design to post-implementation support and product maintenance.
  • Supplement Your In-house Teams
    With a large pool of Java professionals; ELEKS is able to allocate resources to match your requirements and skill set needs.

High Quality Work at a Great Value

At the end of the day, we know you are looking to augment your own software development team’s skill sets and/or available resources.  But high on the list is the value achieved for the work delivered.  We are not your average software service provider.  We are not a head shop, but rather, look to be your partner.  We want to do a great job for you because we want the next job in line.  It’s that simple.  We want your business and will work hard to keep it.  We feel that this approach is working. Most of our customers tend to stay with us year after year.  Not only is there a cost benefit when dealing with ELEKS, but our customer quickly realizes that we can be trusted to do and outstanding job.

ELEKS Java Qualifications

General Technologies: Java applets, Swing/AWT, SWT, Eclipse RCP, NetBeans Platform, Java Web Start networking (Sockets, Apache MINA, Secure Connections, HTTP), JNI, Java Cryptography, XML
Unit testing: JUnit, EasyMock, jMock
Build servers: CruiseControl, Hudson
Areas of expertise: Security and Encryption, Business GUI Applications
Multi-tier,
Client-Server
WEB Technologies and frameworks: JSP/Servlets/Filters, JSF, portlets, GWT, GWT-Ext, JSNI, Ext JS, AJAX, DWR, Spring MVC, Apache Struts, XML/XSLT, XSL-FO, Groovy/Grails, Apache Cocoon, WebDAV, Jakarta Slide, HTML5, JavaScript
Data access and ORM: JDBC, JPA, Hibernate, OpenJPA
Business logic: EJB3, Spring
Integration: JMS, IBM WebSphere MQ, Apache ActiveMQ, RMI, Web services, Hessian
Reporting: JasperReports, Apache POI
Business rules and BPM: JBoss Drools, jBPM
Instant messaging: Openfire
Stream servers: Red5 Web performance testing: Selenium IDE, Web Performance Load Tester
Portlet container: Liferay
Application servers: Apache Tomcat, JBoss, Caucho Resin, IBM WebSphere, Oracle WebLogic
Databases: MySQL, Oracle, Sybase, PostgreSQL, Teradata, DB2
XML Databases: XYServer
Areas of expertise: e-learning, e-commerce, B2B, B2C, B2F, Security, Game and Gambling, Assets Management, CRM/ERP, Logistics, Healthcare
Enterprise Mobile Applications Technologies and tools: Android SDK, BlackBerry Java SDK, Web services, kSOAP2, iText PDF For Android, HTML 5
Database: SQLite
Areas of expertise: J2ME development for various devices (Nokia, Sony-Ericsson, BlackBerry RIM, PalmOne, Android devices, various tablets, mobile cross-platform applications) and spheres (client-server games, OTA provisioning, secure messaging).

Spotlight on ELEKS

PROVEN EXPERIENCE

Key members of ELEKS Java team have 9 years of experience.