Java Developer Resume
Mount Laurel, NJ
SUMMARY
- Over 7.5 years of IT experience in design and development
- Over 5 years of Java/J2EE development experience from medium to very large - scale projects. Actively participated in all phases of application development including analysis, design, development, and implementation. A team player and self-starter who is capable of adapting quickly to emerging technologies.
- Strong Core java programming skills using Java API.
- Extensive experience in Object Oriented Design in the area of application software using Java, Servlet, JSP, JNDI.
- Experience in Analysis and Design using Software Engineering MVC based frameworks like Struts and Spring
- Hands on experience with Hibernate Framework
- Proficient in working on tools like Eclipse, Log4j
- Expert level skills in developing web-based GUIs using HTML, XML, CSS and Java Script.
- Knowledge of OOP principles, design patterns, agile programming.
- Expertise in developing applications using Spring Framework projects such as Spring-ORM, Spring MVC.
- Experienced in SOAP Web Services, RESTful Web Services, WSDL, JAX-WS.
- Strong experience with performance optimization and tuning with Relational Database applications like MySQL, Oracle 9i-10g PL/SQL.
- Experience of software and system development using JSP, Servlet, JDBC, Hibernate, JNDI, JMS, Spring Framework, Maven, ANT, JUnit, Log4j.
- Hands-on experience in Weblogic, JBoss Application server, Apache Tomcat
- Experience in Interwoven Teamsite, Templates, Workflows, Perl, UNIX for server side scripting to capture data, validate data, generate automated responses, extract Workflow data and generate Report
TECHNICAL SKILLS
Programming Languages: Java 1.4/1.5, J2EE 1.3, Perl, HTML, Java script, CSS, Ant and Maven
J2EE Technologies: Servlets, JSP, JNDI, JDBC
Databases: Oracle 10g, MySQL
Application/Web Servers: Tomcat 6.0, Weblogic, JBoss
Version Control Tools: ClearCase
Frameworks: Struts1.3, Spring MVC and Hibernate 3.0
Operating Systems: Linux, Solaris, Windows 98/2000/XP/07
Tools: Eclipse
Web Services: SOAP, REST
Content Management Product: Interwoven - TeamSite (6.5, 6.7.1), Open Deploy, Data Deploy, Workflow Modeler, Templating, Command-Line Tools, MediaBin
PROFESSIONAL EXPERIENCE
Confidential, Mount Laurel, NJ
Java Developer
Responsibilities:
- Participate in gathering functional requirement with Client and Consumers.
- User requirements study, analysis and review of the specifications.
- Build and deploy the application for various lower environments and create a CM for Prod deployment.
- Supporting for PROD issues.
- Designed and developed persistence layer components ORM mapping, DAO Layer using Hibernate
- Wrote SQL queries and Stored procedures to retrieve data from the database
- Responsibilities include for development of Data Access Object by using Hibernate2.1.
- Manage and deploy application using Weblogic Application Server with deployment manager in a clustered environment.
- Developed Web Services for data transfer from client to server and vice versa using JAX WS, SOAP, WSDL, and UDDI.
- Writing Build scripts using Maven
- Setup and maintain separate log files for different components Apache Log4j configuration
Environment: Java, J2EE (Hibernate, Spring), LDAP, JMS, SOAP, WSDL, JAX-WS, Log4J, XML, Oracle, Weblogic.
Confidential, Mount Laurel, NJ
Java Developer
Responsibilities:
- Participate in functional requirement analysis with Business Analyst and provide design recommendations.
- Participate in high level design, use case, and detailed design.
- Designed and developed persistence layer components ORM mapping, DAO Layer using Hibernate
- Writing SQL, stored procedure.
- Involved in implementing the design by using JSP, Struts, Spring Controllers and DAO.
- Responsibilities include for development of Data Access Object by using Hibernate2.1.
- Involved in writing JSPs, XML, JSP Tag libraries.
- Used JSP, Struts framework, JSP Custom tag libraries to implement web presentation layer.
- Developed the Front-end using HTML, Java Script to present the server response and client side validations.
- Utilized Model View Controller Framework (Struts), DAO Patterns to build the application architecture
- Setup and maintain separate log files for different components Apache Log4j configuration
- Involved on writing and modifying the SQL and PL/SQL stored procedures.
- Created the CSS/XSLT for presentation of JSP, XML and HTML pages.
Environment: Java, J2EE (Hibernate, JSP, Servlets, Struts, Spring), SOAP, WSDL, JAX-WS, Log4J, XML, JavaScript, Oracle.
Confidential
Java/J2EE Developer
Responsibilities:
- Administrating Teamsite Server and granting privileges to the users for accessing Branches and Workareas.
- Design and Developed Various Data Captured Templates for various types of content which are being used by the development team and business team.
- Coded Presentation Templates (TPLs) for generating HTML and XML files
- Design and developed workflows using Workflow modeler to automate the content approval process, custom email script etc.
- Managed files and directories with Interwoven Teamsite
- Worked with OpenDeploy and DataDeploy, which are part of workflows to deploy the content to various environments i.e., Development and Production.
- Used various Interwoven Command Line Tools (CLTs) provided by Interwoven in custom scripts, template debugging, workflow debugging and for the other purposes.
- Used Mediabin to create unique images by transforming single images and combinations of multiple images, text and variables.
- Developed perl scripts to automate frequent reports for the users.
- Maintain and enhance existing Version Control procedures to release Test Code changes into production environments.
Environment: Java, JSP, Interwoven Teamsite, Template, Workflow modeler, OpenDeploy, DataDeploy, CLT, Mediabin, Perl Script, HTML,XML, CSS
Confidential
Java/Teamsite Developer
Responsibilities:
- Involved in writing JSPs, XML, JSP Tag libraries.
- Development of JSP, Java and Servlet
- Involved in various releases of Avis.com and Budget.com for activities like Edition creation, Submission of files to Production Environment etc.,
- Developed Various Templates and Workflows which are being used by the development team and business team.
- Worked with OpenDeploy and DataDeploy, which are part of workflows to deploy the content to various environments i.e., Staging, QA, Integration and Production.
- Used OpenDeploy command line tool for pushing the files to various environments.
- Involved in doing the Content Sync up for various Avis and Budget workareas in TeamSite after any release is completed.
- Worked with build script enhancement i.e., developed some of the extra menu items for cutting an edition, submitting the content from QA workarea to Staging area in TeamSite, Pushing this same content to Production environment and Reverse Sync up.
- Wrote a Perl script to parse through the DCRs and deploy the content to the Database using DataDeploy and OpenDeploy.
Environment: Java, JSP, Servlet Interwoven Teamsite, Template, Workflow Modeler, OpenDeploy, DataDeploy, XML, Perl Script
