Java/j2ee Developer Resume
Columbus, OhiO
SUMMARY
- 4 Years of experience in design business applications using Thunderhead Now, Object Oriented Programming (OOP), Java/J2EE technologies.
- Worked on application development using Java, J2EE, JSP, Servlets, JDBC, Spring, XML, Restful web services with Jersey framework, Java Script, JQuery, Ajax and HTML5
- Worked on frameworks like spring and Struts.
- Worked on Thunderhead Now Business Content Studio, Business Object Studio, Preview Now and Interview NOW to develop and generate letters in Print, Pdf, Text and Archive Channels.
- Good skills in RDBMS databases like Oracle and MySQL.
- Good working experience in J2EE web development using MVC architecture.
- Knowledge to use JUnit in performing unit test and LOG4J, Splunk.
- Hands - on experience on Operating Systems like Windows, IOS.
- Interaction with the business team to understand the requirements and prepare the Business Requirements Document and Functional Specifications.
- Motivated team player with ability to work under minimal supervision.
- Possessing strong analytical, problem solving and communicational skills.
- Excellent work ethics, Leadership and Team player qualities.
TECHNICAL SKILLS
Programming Languages & Technologies: Core Java, J2EE, JDBC, JSP, Struts, Servlets, Spring MVC, Junit, Log4j, Jenkins, Splunk, Collabnet GitEye and TeamForge and Thunderhead NOW 5.1.5.47 & 6.0.11.22.
Tools: /IDEs: Eclipse IDE, Maven.
Web services: REST, XML.
Web Markup Languages: HTML5, JavaScript, XML, JQuery, Ajax, Bootstrap, CSS.
Application/Web servers: Apache Tomcat, Jboss.
RDBMS/DBMS: MySQL, Oracle.
Frameworks: Struts, Spring MVC.
Operating Systems: Windows, IOS.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, Ohio
Consultant
Responsibilities:
- Wrote SQL statements to generate reports for data stored in various resources in Thunderhead Content Management System.
- Created Document/Template, Layout, Assembly Rules, Style set, Scripts and Tables in Business Content Studio and setting up Output and Batch configuration on Smart Communications.
- Created Business Object and Sample Data xml using schema in Business Object Studio.
- Rationalize templates to identify and analyze complexityand Preparation of Unit Test Plans.
- Integration of Thunderhead System with Java using Web Services to perform search operation of resources in Thunderhead Content Management System.
- Developed the application using agile methodology and Scrum.
- Implemented Ajax interactions for Front-End interactive Front-End.
- Developed JavaScript and used JSON for data transition and flow from front End to the Web services.
- Designed and developed Business components and Integrated with spring framework.
- Involved in configuring and integrating JSF, spring and Hibernate frameworks.
- Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
- Used Spring Batch to build thePOJO-based development approach of theSpring Framework.
- Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
- Involved in Unit & Integration Testing for different Modules in the application.
- Used Jenkins for continuous integration, tracked the data flow using Splunk and resolved defects.
- Analyzed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
- Deployed Application using Web Logic Application server.
- Used GitEye as version controller, and kept a track on the tasks using TeamForge (Collabnet).
- Designed Business Objects using Thunderhead Business Object Studio for few internal engagements.
Environment: Java, J2EE, Thunderhead NOW 5.1.5.47 & 6.0.11.22, MVC, Spring Frame Work, JDBC, JAX RS, SOAP, Restful, XML, HTML, Log 4j, Jersey framework, Maven, XSLXSD, JavaScript, XML, CSS, Splunk, Jenkins, Collabnet GitEye and TeamForge.
Confidential, Schaumburg, IL
Java/J2EE Developer
Responsibilities:
- Designed and developed the application using agile methodology and followed TDD and Scrum.
- Implemented the Ajax interactions for better and faster interactive Front-End.
- Designed and developed Business components and Integrated with spring framework.
- Involved in configuring and integrating JSF, spring and Hibernate frameworks.
- Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
- Used Spring Batch to build thePOJO-based development approach of theSpring Framework.
- Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be sent to the customers. Used Java Mail API for sending emails.
- Developed JavaScript and used JSON for data transition and flow from front End to the Web services.
- Involved in Unit & Integration Testing for different Modules in the application.
- Wrote build & deployment scripts using Maven, shell scripts on unix env.
- Attended Classroom Training on Thunderhead NOW conducted by Thunderhead.
- Designed Business Objects using Thunderhead Business Object Studio for few internal engagements.
- Created Document/Templates, Layouts, StyleSets and Shared Content in Business Content Studio.
Environment: J2EE/J2SE, Thunderhead NOW 6.0.11.22, Java1.6, JSP, JSF, MVC, Spring Frame Work, JDBC, JAX RS, SOAP, Restful, XML, HTML, Log 4j, Jersey framework, Maven and Windows XP.
Confidential
Java Developer
Responsibilities:
- Worked in Java, JSP, Servlets, Struts and Java Script.
- Participated in major phases of development including design, coding and testing.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
Environment: Java, JSP, Servlets, Struts, HTML and Tomcat.
