Technologies
Java
BONITS, with its quality Java development team, concentrates on delivering rich UI, performance-based applications with proper data and memory management techniques.
We provide timely, efficient and affordable programming services, having gained experience through a variety of challenging Java-based applications delivered for customers based in the USA.
Frameworks we work with
| Category | Frameworks |
|---|---|
| Action-based | Apache Struts, Spring MVC |
| Component-based | Apache Click, Apache Tapestry, Apache Wicket, JavaServer Faces |
| Web template systems | Apache Tiles, SiteMesh, Thymeleaf |
| Persistence | Hibernate, JPA |
| Modern services | Spring Boot, REST APIs, containerised microservices |
Java application development skill sets
- All types of web-based applications.
- Desktop-based customised solutions supporting different operating system configurations.
- Highly qualified in using three-tier and multi-tier architecture.
- Expertise in generating web services.
- Integration with third-party tools such as SMS gateways, payment gateways and ListServ.
- Domain knowledge in Java remoting concepts.
- GIS applications using Google Maps API, Microsoft MapPoint and Virtual Earth.
- Implementation of Microsoft Office tooling.
- Integration with Active Directory and single sign-on.
- Content management and document management systems.
- Automation of scheduled and background services.
- Applications with multi-lingual support.
- Applications compatible with all major browsers.
- Experience with Crystal Reports and other third-party reporting tools.
- Experience with third-party controls including DevExpress and FastReports.