JAVA/JEE Enterprise Solution
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 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.
Object Relational Mapping (ORM) – Hibernate / Java Persistence API (JPA)
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.