Hermas International FZE as a custom Java development company works with Java, Java EE (J2EE), Java ME (J2ME), Java SE (J2SE) to create business solutions ranging from Java applets to big data systems seamlessly integrated into business. About 35% of current engagements are Java development projects. We use industry-proven practices to deliver business solutions for SMBs and large enterprises. All-around services include consulting, architecture development, application development, delivery and system maintenance.
Development Services:
1- Custom Java web application development
2- Software product development3- Migration to Java
4- 3rd party integrations
5- Dedicated Java development teams
Our Java programmers have strong technological background that covers wide range of libraries, frameworks, application servers, databases and technologies. We have accumulated best practices for Java web development – including norms and standards on user interface techniques, caching and resource management, performance tuning, debugging, testing and web services.
Java Technologies:
Component/Architecture J2EE (JDBC, JNI, EJB, JMS, Servlets)
Languages Java (6,7,8), Scala, Groovy
web platforms Glassfish, Jboss, Tomcat
Databases PostgreSQL, MySQL, Oracle, MS SQL Server
Web frameworks Spring, Struts, JSF
Web Services REST, SOAP, Apache CXF
Data access JPA, Hibernate
Reporting BIRT, Jasper Reports
Testing Junit, TestNG, Mokito, Hamcrest
Full test search Lucene, SOLR, Elasticsearch
Big Data Yarn, Spark, Hbase, Oozie
Hire Java programmers
Dedicated Java development team is a flexible and scalable engagement model. Typical team consists of a project manager and developers involved on permanent bases. Front-end programmers and designer can be engaged as needed. We offer 2 weeks team ramp up and full control over the team structure: involvement / replacement/ withdrawal. You either can choose from pool of available developers or we will hire new programmers suitable for the project. At HQSoftware we provide direct person-to-person contact from first interview and throughout the development and deployment. Once the project is complete developers are available for maintenance and support services. The biggest advantage of your team is complete control over your project flow (requirements/ schedules/ deliverables/ priorities).