Abto Software is a full cycle custom software engineering company with 200 engineers & specialists and a 10-year history. We have earned a status of a trusted long-term software development partner for our customers in North America and the EU with a high quality delivery and business continuity. 90% of our customers are satisfied by our services and are ready to recommend us.

Our experience is based on more than 250 projects that we delivered to about 150 customers. We have been working with our strategic customers for more than 5 years.

We have experience building multiple fully operational and offshore software development teams with up to 100 engineers in total for one customer; providing staff augmentation services with up to 30 engineers; building full-scale project-based teams with up to 20 engineers.

Java Development Experience

We have done over 20 Java based projects of different size and complexity in software security, healthcare, transportation, telecommunications and other areas.

We build custom Java based products, enterprise applications and portals using various Java application servers, frameworks, databases, libraries, components and technologies. Abto Software has proven experience in:

  • Java Application & Enterprise Application Development (J2SE and J2EE)
  • Java Web, Mobile and SaaS Application Development (J2ME)
  • Java Applications Migration, Enhancement and Integration


Abto Software provides the following Java Development services:

Staff augmentation

The best for businesses who have already established in-house managed development team but want to extend it in the most efficient way, and retain a full control of hiring, management, performance review processes of the software engineers.

Fully operational dedicated team

Ideal for businesses who need long-term software development and maintenance services but want to outsource all those aspects to software partner and concentrate on high-level management, strategy and business development.


A short descriptions of some Java based solutions we developed may be seen below.


Canadian leading provider of property management services

Key features:

  • Efficient and cost-effective web application
  • Automation and simplification of property management workflow
  • Facilitation of payments processing
  • Tenant portals and customizable dashboards
  • Role-based user access system

Project challenges solved:

  • Gather and store profile details and copies of legal documents in a single place online securely
  • Ensure all financial data is gathered for signing an agreement for different types of property owners
  • Generate required documents and send them to corresponding financial institutions
  • Link the module with the main property management system, online payment system and merchant services providers

Technologies & Tools:

  • Hibernate, Java, jQuery, MySQL, REST, Spring MVC

Business Value:

Performance. The key value of the SharePoint content and metadata migration tool is that it enables information-driven organizations to know their content. It streamlines the company’s routine workflow processes by providing an integrated migration which includes ongoing management with a focus on security and compliance administration.

Implementation. The tool developed by our software team preserves the file integrity, recognizes symbols and with automatic invalid character replacement simplifies every task for more control and time-saving.


Combine functionality with storages: Microsoft Azure Storage, Amazon S3 Storage and with clouds: Dropbox, oneDrive, Google Drive without compromising on the productivity.

Achieve the highest migration performance possible within the environment to reduce project costs and timelines with a multi-threaded migration engine.

Key Features:

  • Migration to SharePoint or Office 365
  • Import to SharePoint and export from SharePoint to OneDrive for Business, Office 365
  • Migration between Sharepoint versions
  • Content and metadata migration, edit and archive option (high data volume, projects, pages, folders, incremental migration)
  • Easy-to-use console which simplifies the migration process using drag-and-drop or copy-and-paste controls to move content
  • Permissions and content security management
  • Migrate large amounts of content in bulk or perform granular migrations to move only the needed content (individual sites and collections, lists, content types, documents)
  • Module administration of SharePoint suite
  • Advanced report analysis on SharePoint sites


  • Unlimited data migration
  • Possibility to migrate directly to any SharePoint version
  • Online documentation and user manual
  • Responsive support
  • Enhanced security management
  • Increased visibility
  • Scheduling and comprehensive backup of Sharepoint, Mailbox, OneDrive for Business and Office 365
  • Accelerated data migration with Azure storage


Azure, Box, Dropbox, Eclipse, Google Drive API, Java 8, Mailbox, Microsoft Test Manager, Office 365, OneDrive for Business, SharePoint 2007-2016, SharePoint API, SWT, TFS

Team and Technologies:

The team of 2 Java developers and 2 QAs engaged within project-based engagement model has been building and testing the desktop tool applying Java 8, Eclipse, SWT, Azure, Google Drive API, Box, Dropbox, SharePoint API, OneDrive for Business, SharePoint 2007-2016, Office 365, Mailbox, TFS, Microsoft Test Manager

Java Technical Expertise

Technologies & Frameworks

  • Java Server Faces (JSF)
  • Java Server Pages (JSP) / Servlets
  • Spring, Spring Security, Spring MVC
  • Struts
  • Tapestry
  • JBoss Rich Faces
  • Apache JetSpeed 2 Portals
  • AJAX based Frameworks
  • Google Web Toolkit (GWT)
  • Tiles
  • Java Database Connectivity (JDBC)
  • Java Naming and Directory Interface (JNDI)
  • Java Transaction Service and API (JTS, JTA)
  • Java Message Service (JMS)
  • JavaMail
  • Hibernate
  • Java Persistence API (JPA)

Servers & Databases

  • Apache Tomcat
  • JBoss(Wildfly)
  • WebLogic
  • IBM WebSphere
  • Jetty
  • GlassFish
  • Oracle
  • PostgreSQL
  • MS SQL Server
  • MySQL
  • MongoDB
  • Platforms

Tools & Technologies

  • iText
  • Apache POI
  • Apache Core Libraries
  • Lucene
  • CheckStyle
  • Log4J
  • Jasypt Encryption
  • Ant
  • Quartz Scheduler
  • Lombok

IDE Tools

  • Eclipse
  • Jcreator
  • Jbuilder
  • IntelliJ IDEA
  • Xamarin


  • Windows
  • Linux
  • Unix
  • MacOS X
  • iOS
  • Android

“We rely a great deal on the IT services and expertise we receive from Abto.”

For us it is one of our success factors to rely on a partner with the professional approach like Abto to be successful in our market segments. We are very pleased with the quality and timing that they provide.

Christian Baumann

CEO at xsmart AG, a Boost Group Company, Switzerland

“It always was and is an excellent work together and we look forward for many years more. I definitely can recommend Abto for a nearshore center.”

We started to build a dedicated team in Lviv together with Abto Software 3 years ago. As a product vendor we rely on resources that can build up knowledge about our products long-term. Abto was able to provide us these services.

Andreas Meier

Head of Product Development at Skybow, Switzerland

“Such a good quality, paired with the promptness and a great price-performance ratio is very rare. But most of all we appreciate to work with the great people of Abto Software.”

Abto Software specialists developed a huge and extremely flexible SharePoint Client App for a Swiss customer providing various IT services, including development of software based on SharePoint and its extensions.

Philip Nussbaumer

Head of Products at Up-Great AG, Switzerland

“Working with a company like Abto makes dealing with the unexpected easier.”

Abto’s flexibility helps deal with unexpected situations, which often occur in business. Stakeholders change their minds, or suffer unexpected business shocks.

Tony Clarey

Founder of an IT Consulting Company, USA

Contact Us

If you see a partnership opportunity or have a challenging project

Get in touch with us!

  • Clicking this button, I agree to the processing of my personal data.
Insert math as
Additional settings
Formula color
Text color
Type math using LaTeX
Nothing to preview