Experience working on JSE, JEE, Web Services, Project Building Tool, HTML & JavaScript libraries, Java IDE Tools, Databases, Web servers.
Software Engineering: UML Process Model (Agile)
Design Patterns: (Singleton, Abstract Factory, Factory, DAO)
JSE / JEE: Swing, Collection API, JDBC, JSP, JSTL, Servlet
Frameworks: Struts 2.0, Tiles, Hibernate, Spring MVC, JSF 2.x, Prime Faces 6.0
WEB Services: RESTFUL web services with Jackson and Jersey Framework
Databases: MYSQL 5.x, SQL Server 2012
Html & Script Languages: HTML, CSS, JQuery, Angular JS
Other Languages: Android
Project Building Tools: Apache Maven, Gradle
IDE Tools: Eclipse, Net Beans, Android Studio, Visual Studio, MySQL Workbench
Web Servers: Apache Tomcat 7, Glassfish Server 4.0
Reporting: Jasper Reports, Crystal Reports
Version Control System: Bit bucket
JEE Developer-Rasant Solutions, Rawalpindi Full Time
1. BMW Voice (Spring, Struts, Hibernate, SQLServer, Tiles, Birt, Ajax, JQuery)
2. VolksWagen Manag. Portal (Struts, Tiles, Spring, Hibernate, SQLServer, Birt)
3. BMW ActiveHub (Spring, Hibernate, SQLServer, Birt)
Responsibility:
Working on core functionalities of programming like develop logics and implement them.
-Responsible for coding of DAO classes using spring with hibernate.
-Implementing Business logic.
-Responsible for coding POJO Classes.
-Involved in Functional Testing and Bug fixing
-Developing Hibernate Configuration files for MS SQL Server.
-Developing at Client side validations using Java Script/JQuery.