Girmiti Software has extensive working experience and expertise in Java, J2EE environment.

Our team helps customer in Architecting, Designing, Developing, Customization, Integration, Implementing, Deploying and Migrating, Maintenance and upgrade the systems in multiple environments across different platforms.

We have expertise in the following areas:

  • Developing and running enterprise software, including Payment processing applications, network and web services, and other large-scale multi-tiered, scalable, multi-tier reliable, and secure enterprise applications.

  • Design, development of Payment processing systems using Java, J2EE components such as Spring Framework, JMS, JNI and Struts

  • Implementing Payment systems technologies using JPOS Architecture, Secure and Cryptographic algorithms

  • Implementing Security and Identity Management Skills such as Single Sign on, LDAP, SAML, oAuth2, OpenID, Social Network Authentication, Active Directory, CAS, Java Cryptography Extension, Digital Certificate, USB Token, JWT, JWE, PCI compliance and standards

    • Developing enterprise application development using frameworks like MVC3, MVC4, Service Oriented Architecture (SOA), Enterprise Service Bus(EBS), Distributed n-tier Architecture, GOF design patterns, Distributed Transactions Management, Spring, Spring MVC, Spring Cloud, Micro Services, Struts, Apache Wicket, Appfuse, GWT, and ORM like Hibernate and Spring JPA

      Working with different Application/Web servers like Web Logic, Web Sphere, JBOSS and Tomcat, Kafka and manage applications with Multi JVMs, loading balancing and clustering environment.

      Building applications communicating with different types of databases such as Oracle, MS-SQL, MySQL, CouchDB, MongoDB, Cassandra and PostgreSQL

      Development of web application using rich UI components such as Single Page Solution framework AngularJS, Node JS, React JS, Redux, Flux, JavaScript, jQuery, GWT, HTML 5, CSS3 and Ext-JS. We have expertise in development of Report generation tools using technologies such as BIRT, Jasper, jChart and Google Charts.

      Development of different kinds of RESTful services, web services such as SOAP, using different technologies such as Axis2, CXF and Spring Restful services.

      Following Payment Industry standards with OWASP and PCI compliances with Sonar, Coverity and Veracode code analysis tools and open source license compliance tools like BlackDuck

      Development of highly performed enterprise application services supporting 450 TPS to 980 TPS with autoscaling to meet high performance.

      Well structure logging applications with MDC Loggers and logback

      In summary we provide Java / J2EE development and implementation services based upon:

      • Java/J2EE

      • Java Server Pages (JSP) and Servlets

      • REST Service and Web Services, Nio Sockets

      • Sprint Boot, Spring Cloud, Micro Services, AOP, Interceptors, Schedulers, Asynch APIs

      • Messaging with RabitMQ, ActiveMQ, Spring AMQP

      • Java Swings, Java Server Faces (JSF)

      • JDBC, JNI, JNDI

      • Java Mail, Apache Xerces (XML) and Xalan (XSLT) parsers

      • Slf4j, Jog4j, Logback, ELK, Logstash

      • jPOS, ISO-8583, ISO7816, EPAS, NEXO

      • Ajax, SOA, JAXP, JAX-RPC

      • RMI / IIOP, Hibernate, JPA

      • JSON, jQuery, Ext-JS, Angular JS, ReactJS, Node JS

      For more information, please contact us at

Contact Us