Java Software Development
Scroll

Custom Java development

Java EE, J2SE

PNN Soft provides a full range of Java programming services, from design to development and implementation of high-quality software solutions. We successfully use the enormous potential of Java technology, providing our customers software solutions that meet the highest requirements.

Java EE is an industrial standard for Java development in the corporate sector. Java EE simplifies the development of efficient and scalable enterprise applications that easily integrate with existing company applications and software systems.

Our services include:
Java Dedicated Development Teams
  • Professional teams of qualified programmers
  • Software architects & analysts
  • Project managers
  • Quality assurance and testing
Corporate Complex Software Solutions
  • Software development of cms, crm, erp, e-commerce
  • Corporate portals
  • Web portalssocial networks
Business Process Automation
  • Custom software solutions for business automation of financial institutions
  • Businesses and enterprises
Web & Desktop Software Solutions
  • Effective web and desktop custom solutions
  • Complex business applications
  • Corporate software web system solutions

Our Java developers have practical experience of implementing software systems for companies of various sizes: integrating internal and external systems of the enterprise, automate workflow, and as a result, improve business processes efficiency.

We possess necessary skills, which cover a large number of application servers, databases, libraries, components and technologies:
Technologies and
Libraries

JAVA EE, EJB, JMS, SOA, REST, WEB SERVICES, RMI, MVC, STRUTS, PORTLETS, SERVLETS, APPLETS, JSP, JUNIT, ANT, MAVEN, AWT, JFC, JB, JAVA 3D, BATIK, CORBA, JPA, JDBC, AMQP, HYPERION JAVA API, MOCKITO

Frameworks

VAADIN, LIFERAY, SPRING, GRAILS, JASPER, SWING, JERSEY, GWT, HIBERNATE, STRUTS2, JSF, STRIPES, WICKET, TAPESTRY, OPENXAVA, SEAM, GOOGLE WEB TOOLKIT

Application Servers

IBM WEBSPHERE, WEBLOGIC SERVER, APACHE TOMCAT, JBOSS, GLASSFISH, WILDFLY, JBOSS ENTERPRISE

Development
Methodologies

The success of software development project largely depends on the correct methodology choice for project development and management. Depending on the project specifics, we use flexible software development methodologies and practices based on Agile, DevOps, CI and other:

DevOps

Development and Operations

Rational Unified Process

CI

Continuous integration practices

Test Driven Development

Using Java technology, we are implementing a wide range of software solutions

Corporate and Web Applications:

  • Business processes automation
  • Corporate intranet/internet solutions
  • Enterprise and Content Management System (CMS, CRM, ERP etc.)
  • E-Commerce solutions (online stores)
  • Corporate portals, web portals, social networks
  • Online order and payment systems
  • Data processing system
  • Utility Billing
  • Analytics and monitoring systems
We provide:
  • Development of software products based on open source software (Apache Tomcat, PostgreSQL, WildFly(JBoss) etc.)
  • Software development using IBM product line (IBM WebSphere, IBM BPM, IBM Integration Bus etc.)
  • Software products development using Oracle products (Oracle SQL server, WebLogic etc.)
  • Software products development using Microsoft product line (Active Directory, MS SQL etc.)

Contact us for more information, or to order services of interest to you.

Our Projects
inCarDoc Android - Top 10 Apps at Google Play - 5 500 000 Downloads!

inCarDoc Android - the most downloadable app at the Google Play in the Transportation section - 5 500 000 Downloads from all over the world

inCarDoc iOS - World-wide Car Diagnostic Application - More Than 2 500 000 Downloads!

inCarDoc iOS - best native OBD-II car diagnostic application for iPhone/iPad. Diagnostic App to Make You a Better Driver!

Corporate Social Network Based on the DotNetNuke CMS for Advertising Company

Corporate portal solution for the German advertising company based on the content management system open source DotNetNuke CMS.

RhythmGO – the application for psychodiagnostics in medical institutions

PNN company has developed the RhythmGO application for an analyzing and correction user`s behavior in psychology.

Automated Card System for banking sector

Solution for implementation of various operations with card products at financial institutions, providing customer service on the client cards. 

“Language teacher” - e-learning program for kids

Teaching program "Write the Word"- Language teacher for kids and preschoolers designed for PC based on Windows, macOS and Linux.

Online Learning Web System - ProTOS

System for the creation of training programs, tests and questionnaires with interactive game elements for the best learning effect.

Street Racing Speedometer - the application is specially designed for the drivers and speed fans

The application allows measuring car acceleration from 0 to 60 mph and up to the maximum speed with equal ease while driving a car using your favourite Android phone.

Request a Quote

Send a request and we will contact you ASAP