Swisseasy SARL Switzerland
Финансовый сектор... Показать еще
Java-разработчик
Swisseasy SARL - Geneva, IL - September 2006 to Present
Development web-system allowing its user to reconcile accounts with each custodian and consolidate all
assets held by a person or institution under one common format.
Users can then calculate performances and a variety of financial ratios, contributions by asset type, currency,
underlying asset managers etc.
Responsibilities
- Written technical design documents and detailed design documents based on the requirement specifications.
- Designed and Implemented MVC architecture using Struts Framework, Coding involves writing Action
Classes/Custom Tag Libraries, JSP.
- Developed Action Forms and Controllers in Struts 2.0/1.2 framework.
- Developed presentation tier as JSPs,JSTL, HTML and CSS with custom tag libraries using Struts Framework.
- Used Struts/MVC framework to enable the interactions between JSP/View layer and implemented different
design patterns with J2EE and XML technology.
- Used spring integration with Struts by implementing Delegating Struts Action management to Spring
Framework.
- Implemented the Spring IOC for the core business application logic and used Hibernate as persistence
framework.
- Developed web application using JSP custom tag libraries, Struts Action classes and Action.
- Designed Java Servlets and Objects using J2EE standards.
- Developed JSP pages as per requirements used DOJO JavaScript Library with AJAX to add user
functionalities, jQuery for client side calcualtion.
- Developed front-end components using JSP, Struts Tiles layout.
- Implemented Struts Validation Framework for Server side validation.
- Wrote spring configuration file to define beans, define data source and hibernate properties.
- Used Ajax effectively to calculation rates and other financial values.
- Used Log4J for logging in the application.
- Used CVS for Version Control.
- Written the complex SQL Queries.
- Involved in JUnit Testing, debugging, and bug fixing.
- Documentation, implementation and maintenance.
- Developed the Java Code using Eclipse and JIDEA as IDE.
Environment: JDK1.8, Apache Tomcat, JavaScript, Ajax, JSP, JSTL, Struts, Struts2, Tiles,
, Servlets, Tomcat 6.0, MySQL5.0 , Spring Framework 2.5, Hibernate 3, Log4j, CVS, XML