JAVA/JEE Enterprise Solution

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).

Java Logo

Agile Methodology

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.

Agile

Loose Coupling and Model View Controller(MVC) paradigm

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.

We are experts and highly experienced in using proven frameworks. We have been practicing Spring Framework and Struts 2.0 from the day of the launch and successfully delivering safe and secured web applications using them. We are proficient in handling AJAX based design and client side scripts like JQuery and Javascript. We have also trained ourselves with the knowledge of Angular JS, an extension of HTML which can be used to build more dynamic, expressive and readable web application in a very short time span.

Tool Search

Database Modelling

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.

Continuous Integration

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.

Database
  • Web-oriented Java EE-based solutions development
  • Migration of software solutions to Java/Java EE Platform
  • Migration of Java/Java EE applications to new technologies
  • Java-based software product development
  • Consulting services on Java-based software development
  • Rich Internet Application (RIA) development
  • E-commerce application development
  • Application integration with legacy systems
  • RESTful Webservices
Salzer