Java/ J2ee Developer Resume
Troy, MI
PROFESSIONAL SUMMARY:
- 8 years of working experience in all phases of software application design, development and deployment of Java enterprise/web applications
- Participated in all aspects of software Development Life cycle.
- Experience in designing, developing and deploying applications of J2EE components using Java, Servlets, Java Server Pages (JSP),REST Services, JDBC, Struts, Liferay portal, Spring, JPA, Hibernate, JBoss Fuse 6.2.1, JBoss EAP, JBoss BRMS, Weblogic and Tomcat server
- Implemented web application design in MVC architecture using the Struts framework, Spring MVC and Angular JS
- Extensively used Open Source Technologies such as Struts, Hibernate, Spring, Liferay portal, FreeMarker templates and Apache DS (LDAP).
- Expertise in design and development of reports using Confidential and Cognos Reporting Tools
- Experience in writing and using build files with Ant and Maven.
- Worked on various database servers like Oracle, MySql and MS SQL Server.
- Expertise in writing Oracle stored procedures.
- Expertise in web - based GUIs development using Applets, JSP, HTML5, CSS, JavaScript, JQuery, JSON and JQWidgets.
- Worked on MobileApp using AngularJS
- Expertise in writing unit tests using JUnit, Jasmine.
- Worked on different OS like UNIX, Windows XP, 7.
- Self-starter, fast learner and a team player with strong personal and group communication skills.
- Highly motivated with the ability to work effectively in teams as well as independently.
- Committed to highest levels of professional and personal excellence.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux
Langages: Java, J2EE, JEE,VB (6.0), XML, XSL
Frameworks & APIs : Hibernate, JDBC, XML, XSD, XML Beans, Struts, Spring, Spring MVC, JUnit. REST, FreeMarker templates and Apache DS (LDAP).
Middleware: EJB, JBoss Fuse 6.2.1
Web Technologies: ASP, JSP, Servlets, Struts framework, JSF, HTML5, DHTML, JavaScript, Jasmine, JQuery, JSON, AJAX, JQWidgets, Liferay portal, Oracle Apex, Angular JS
Application Servers: Weblogic Server, WebSphere, JBoss EAP, JBoss Fuse
Web Servers: Weblogic, WebSphere, IIS, Java Web Server, Apache/Tomcat webserver
Development Tools: MyEclipse, Weblogic Workshop, Eclipse, Netbeans, WSAD, TOAD
Databases: Oracle, MySql, MSSQLServer, MS Access
Design Tools: Rational Rose, Microsoft Visio, MyEclipse, JUDE
Tools and Utilities: Maven, ANT, JUnit, Flyway, Jenkins, SVN, JIRA, Confidential Repots, Cognos, JasperSoft reporting tool, Visual Source Safe, CVS, TOAD, Tortoise CVS, Tortoise SVN, IE Developer tools, Firefox Firebug, Firefox Poster, Google Chrome developers tools
PROFESSIONAL EXPERIENCE:
Confidential, Troy, MI
Java/ J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle of the application like Requirement Analysis, Design, Core Development and Documentation
- Involved in creation of Proof of Concept for better understanding of the project for Business
- Responsible for Designing and developing web based Enterprise applications using Java/J2EE technologies such as JSF, Rich-Faces, Servlet, REST API, JMS and JBoss Fuse modules
- Implemented Camel routes in JBoss Fuse for polling, splitting and aggregating(EIP)
- Worked with stake holders to understand requirements and priorities for software development based on business needs
- Working on front-end application development using Rich-Faces and JSF tags, JQuery, AJAX, and CSS.
- Developed and implemented MVC Architecture Pattern using Java Server Faces
- Worked on REST Services in Jboss fuse ESB
- Implemented persistence layer with JPA and Hibernate framework to interact with database.
- Implemented several business rules using drools Rules Engine on Jboss Fuse ESB.
- Created/configured several decision tables on JBoss BRMS
- Worked on Bug fixing and enhancement of change request
- Worked on database design, triggers and Stored Procedure development
- Developed and deployed several reports using JasperSoft reporting tool.
- Used Maven for building fuse modules and Jboss EAP modules.
- Followed Agile application development model. We used daily scrums for application development and testing.
- Involved in Unit Testing and Integration Testing
- Involved in Code reviews
Environment: JAVA, JBoss Fuse 6.2.1, JBoss BRMS, JBoss EAP 6, Spring, Hibernate, Apache Camel, REST, Apache CXF, JSON,JUnit, Maven, JSF, ICE Faces, JavaScript, JQuery, AJAX, Jenkins, JIRA, Agile methodology, JasperSoft reports, SVN, CSS, Shell script, Oracle 11g, FreeMarker, JBoss Develper Studio, Eclipse
Confidential
Java/ J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle of the application like Requirement Analysis, Design, Core Development and Documentation
- Involved in creation of Proof of Concept for better understanding of the project for Business
- Responsible for Designing and developing web based Enterprise applications using Java/J2EE technologies such as JSF, ICE-Faces, EJBs and iBatis
- Worked with stake holders to understand requirements and priorities for software development based on business needs
- Working on front-end application development using ICE Faces and its components
- Implemented persistence layer with iBatis
- Involved in developing MobileApp using AngularJS
- Worked on Bug fixing and enhancement of change request
- Worked on database design, triggers and Stored Procedure development
- Used Maven for building Jboss EAP modules.
- Followed agile application development model. We used daily scrums for application development and testing.
- Involved in Unit Testing and Integration Testing
- Involved in Code reviews
Environment: JAVA, JBoss EAP, JBoss SEAM, iBatis, EJB3, REST, Apache CXF, JSON, JUnit, Maven, JSF, ICE Faces, JavaScript, JQuery, AJAX, Jenkins, JIRA, Agile methodology, JasperSoft reports, SVN, CSS, Shell script, Oracle 11g, FreeMarker, JBoss Develper Studio, Eclipse, Angular JS
Confidential
Java/ J2EE Developer
Responsibilities:
- Involved in requirement analysis, design.
- Involved in design and implementation several modules using Spring MVC, REST services and Hibernate
- Involved in implementing security using Spring and Apache DS
- Involved in implementing e-mail templates using FreeMarker
- Involved in designing and implementing front-end using JavaScript, JQuery, AJAX and Jqwidgets
- Involved in application migration to Liferay portal
- Involved in application support and bug fixing of several modules
- Used SVN for version control
Environment: JAVA, Tomcat web server, Spring, Spring MVC, Spring Security, Hibernate, Liferay portal, JUnit, Maven, Flyway, REST, HTM5, JavaScript, JQuery, Jqwidges, JSON, AJAX, Jasmine, Jenkins, JIRA, Agile methodology, SVN, CSS, Shell script, Oracle 11g.
Confidential
Cognos Developer
Responsibilities:
- Involved in reports requirement analysis, design.
- Involved in design and implementation Cognos reports for HR and Finance modules
- Involved in migration of legacy reports from Impromptu7.1 to Cognos10
- Involved in Unit Testing and Integration Testing
Environment: Cognos10, Impromptu7.1 and Oracle11g.
Confidential
Java/ J2EE Developer
Responsibilities:
- Involved in requirement analysis, design.
- Involved in design and implementation backend modules using Hibernate
- Involved in design and implementation Confidential Reports for all the modules
- Involved in Unit Testing and Integration Testing
- Involved in UAT support and bug fixing of several modules
- Used SVN for version control
Environment: Java, Tomcat web server, Apache Click, Hibernate, Jenkins, Agile methodology, svn, css, Shell script, junit, Oracle 11g.
Confidential, Detroit, MI
Java/ J2EE Developer
Responsibilities:
- Involved in Requirements gathering
- Involved in Design and Implementation of front end for several modules using Struts framework
- Involved in implementation Reports Modules using Confidential Reports
- Involved in Unit Testing and Integration Testing
- Involved in UAT support and bug fixing of several modules
- Involved in support of this project
- Used SVN for version control
Environment: J2EE, Struts, Hibernate, HTML, JavaScript, Oracle, Confidential Repots, HTML, Weblogic, JavaScript, Windows XP