Salzer Technologies has over a decade of experience in developing Java based applications. We have successfully developed and deployed many applications of different scales over different environment. We understand the client’s requirements to help our clients choose the right Java architecture; following tried and tested approaches to build robust and scalable Java applications. We have deployed our applications over almost all the leading application servers and web containers like Apache Tomcat, JBoss, Oracle Application Server, Oracle Container for Java (OC4J).
Salzer Technologies has been following Agile Methodology in all its application development to meet client's requirement to complete the task within a tight deadline. We follow this methodology without compromising on the quality and standards. Once we receive the requirement we analyze it through a brainstorming session involving the most experienced technology architects and managers to check the feasibility, resource availability and decide upon the architecture to be used for the projects. The development won't start unless and until we freeze the design documents. For development we follow scrum model with weekly sprints separating the modules. After each sprint the developed module is then properly tested for quality and the defect if any will be attended and resolved before sending the completed product to production. This approach has provided us with great dividends and we were able to satisfy all of our clients.
Salzer Technologies has always believed that the best solution for manageable and maintainable application lies in minimizing dependencies and thereby decoupling the modules of the application. This allows us to easily manage and maintain the source code of the application. We incorporate Model View Architecture pattern for our application development which effectively separates the presentation layer from the back-end so that the changes to the application business logic and design can be incorporated with minimum effort.
Salzer Technologies has worked with different DBMS such as MySQL, PostgreSQL, Oracle and MS SQL. Our strong ability to write complex and efficient SQL and HQL (Hibernate Query Language) queries has helped us to develop highly secured and stable applications to the clients.
Hibernate is one of the major Open Source ORM tools that greatly facilitates mapping of business objects to database model. Salzer Technologies has been providing solutions to the clients with low development cost and in tight deadline and we were able to achieve this using this object relational mapping concept through Hibernate. We are also experts in using JPA.
Salzer Technologies follows Continuous Integration (CI) as it is a development practice. Our developers integrate their code into a shared repository several times a day. Each update is then verified by an automated build, allowing teams to detect problems early on. We have expertise in using Jenkins, Hudson for continuous integration aided by Maven or Ant to build and deploy the applications. In all these years of experience we have been using version control repositories namely GIT, Sub-Version (SVN) and CVS depending on client's environment.