Our development practice uses the leading tools and frameworks in the Java space, including many open source frameworks and toolsets.
SolutionsIQ teams have great depth of experience in Java and open source components, enabling us to build software with continuously evolving tools and create easy to maintain applications. Combined with our use of Agile principles, including Scrum and XP practices such as Test Driven Development, Refactoring, and Pair Programming, our teams provide rapid response and delivery of high quality systems. Our teams utilize:
Category
Products
Languages and Frameworks
- Java - proven object oriented programming language
- Spring Framework - proven industry standard multi-tier J2EE framework
- Hibernate ORM - proven industry standard ORM framework
- Jersey – Java REST framework
- Struts – Java GUI framework
- Wicket – Java GUI framework
- Facebook API – Facebook application integration
- Log4J – Java logging framework
- Groovy - high performance object oriented scripting language
- Grails - high productivity development framework that runs on the Java Virtual Machine and leverages Spring Framework, Hibernate ORM, & Java
Databases - All industry standards are supported
- Oracle 11g
- MS SQL Server 2000, 2005, 2008
- MySQL 5
- PostgreSQL 8
- LiquiBase - open source, database-independent library for tracking, managing and applying database changes
Application Servers - These industry standards are supported
- Oracle WebLogic 10
- JBoss
- Apache Tomcat
- Jetty
Testing & AnalysisTools
- JUnit
- JMock
- Mockito
- JMeter
- SoapUI
- Selenium
- STIQ (Story Test IQ)- Developed by SolutionsIQ, open sourced
- Cobertura
- JProfiler
Build Tools - all standards
Clouds
- Amazon AWS - for any application technology
- CloudFoundry - for Grails applications
Integrated Development Environments - all standards
- Eclipse
- MyEclipse
- IntelliJ
- NetBeans
Continuous Integration - all standards
Version Control Systems - all standards
Operating Systems - all standards
Back to Top
"SolutionsIQ engaged directly with our development team to deliver software using Agile practices, rather than just telling them how to do it. This accelerated our ability to deliver critical functionality to our customers and to successfully integrate Agile into our development organization."
Thomas Haug | Vice President of Engineering
Electronic Evidence Discovery
Go to the case study
"The implementation has been a clearly defined step-by-step process led by the SolutionsIQ team in collaboration with our technical staff, and it has run very smoothly."
Dr. George Araya | Director of Technology and Informational Systems
Desert Sand Unified School District
Go to the case study
"Technology increasingly plays an integral role in improving the level of service we deliver to the public on a daily basis. Together with SolutionsIQ, we developed a new call center system that allows our staff to handle more incoming calls, while reducing the time it takes for citizens to speak directly with a court clerk and receive assistance."
Tricia Crozier | Chief Administrative Officer
King County District Court
Go to the case study