Java/j2ee Developer Resume
CA
SUMMARY:
- 6+ years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Extensive experience working in Finance, Health Care, Banking, and E-Commerce applications.
- Strong experiencing in working with HTML, HTML5, CSS, CSS3, JQuery, JSON, AJAX and JavaScript.
- Good knowledge on HTML5/CSS3 development.
- Solid design skills using Java Design Patterns and Unified Modeling Language (UML).
- Experience in working with different operating systems Windows 2000/XP/7, UNIX, and LINUX.
- Experienced in front end and middle ware frameworks like Struts, JSF, AJAX, Spring, EJBs and JUnit.
- Experienced with J2EE Design Patterns such as MVC, Session Façade and Singleton Pattern.
- Experienced with databases such as DB2, My SQL and Oracle to manage tables, views, indexes and stored procedures.
- Experienced in writing ANT scripts for builds and deployments to different environments.
- Extensively worked on XML technologies like XML, XSD, XSLT, Xpath and DTD.
- Experienced in developing web services with XML based protocols such as SOAP and WSDL.
- Expertise in Cutting Edge Technologies like EJB, JMS, JTA, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere and JBoss.
- Worked with customer in Agile methods like scrum, waterfall models by providing status, communicating.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILL SUMMARY:
Operating Systems: Windows 2000/XP/7/8/2008 LINUX, UNIX
RDBMS/ Databases: Oracle 9i/10g/11g, SQL Server 2008, 2012, My SQL, DB2, MS-Access, PL/SQL
Programming Languages: JAVA, J2EE (SERVLETS, JSP, JDBC, JAVA BEANS).
Scripting Languages: JavaScript, JQuery, AJAX, HTML, CSS
Web Technologies: SAX, DOM, DTD, XSD, XML, XPath
Servers: Apache server, Web Sphere, Tomcat, Web logic, jboss
Frameworks: Spring, Spring MVC, Struts, Hibernate, Log4J, ANT, MAVEN, JUNIT
Development Tools: Eclipse, My Eclipse, Net Bean, ANT, Log4j, Rapid Application Developer, Dreamweaver 8 and FrontPage
Version Control: SVN, PVCS Serena, CVS
Web Services: SOAP,WSDL, XML and RESTful
PROFESSIONAL EXPERIENCE:
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Developed business modules with JSP, Servlet, Struts framework, Java, XML.
- Developed J2EE application development on Windows and UNIX platforms.
- Deployed and Developed Web Services and Integrating clients with the services using SOAP and Restful.
- Developed entire project using struts framework.
- Developed high performance object/relational persistence and query (Sql) service for entire application.
- Configuring Hibernate, Struts related XML files.
- Used hibernate for loading user profile information, data mapping and creating objects.
- Developed required Action classes, presentation layer forms using Action Form beans and Java beans containing the business logic.
- Developed Data Access Objects (DAOs) and business delegates for accessing data.
- Created Hibernate classes to transfer the data to the database.
- Developed Stored Procedures, Functions and Views for the Oracle database (PL/SQL).
- Configured and implemented Log4j for logging and Maven for CI integration.
- Efficiently managed the tasks and working and delivering features in a fast paced scrum environment and provide critical reports to end users on time.
- Deployed the application on Web Sphere server.
Environment: Java,J2EE 1.3, JSP, Servlets 2.3, JDBC 2.0, Struts, Eclipse, Hibernate3.0,Web Services, SOAP, Restful, SOAP UI,Log4j, MAVEN, ANT, UML, HTML, XML, SQL, Unix, Oracle 10g, Junit, TOAD, Web sphere Application Server.
Confidential, Dallas, Texas
Java Programmer Analyst
Responsibilities:
- Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
- Exposed Web Services for system integration and developed Restful Web Services for accessing Ordering information.
- Extensively used the Struts framework implemented upon the MVC design pattern.
- Develop features and functionality for our eCommerce applications including order management, risk analysis, payment processing, and return order processing
- Developed the view components using JSPs and form beans
- Developed various Struts framework Action classes for interfacing with the business logic, and form beans for presenting the data to JSPs.
- Wrote Custom tags and used Struts error handling mechanism to handle the errors.
- Wrote several support classes in the form of Servlets and Java Beans.
- Used JMS Queues to develop Internal Messaging System.
- Interacted with Business Users, Performed data analysis and created reports as the user requirements worked on integration testing of different sub modules and preparation of test plans.
- Used XML to transfer the application data between client and server.
- Worked extensively on XML to configure the run time environment of application server and wrote the J2EE and WebSphere specific deployment descriptors.
- Wrote SQL Scripts,Stored procedures and SQL Loader to load reference data.
- Helped to create unit tests.
- Involved in production Deployment and Support activities of the system.
- Coordination with various team including offshore support teams
Environment: Java, J2EE (Servlet, JSP, JDBC), Struts, Hibernate, Web Services (Restful), Oracle, SQL, PL/SQL, JUNIT,ANT, Log4j,MAVEN,Eclipse,UML,Agile,WebLogic,Windows,Linux.
Confidential, Jacksonville, Florida
Java Developer
Responsibilities:
- Involved in preparation of functional definition documents.
- Involved in the discussions with business users, testing team to finalize the technical design documents.
- Developed prototype of the application for the Business approval.
- Enhanced the Web Application using Spring Framework and Spring JDBC Template.
- Extensively used MVC frameworks Spring to build presentation layer and Hibernate to interact with Oracle.
- Written SQL queries and PL/SQL stored procedures.
- Implemented SOAP using Web services to communicate with other systems.
- Documented the code using Javadoc style comments.
- Participated actively in application production launch.
- Helped production support team to solve trouble reports.
Environment: Java, J2EE, Servlets, JSP, JDBC, Springs 2.5, Hibernate 3, Apache Tomcat 6, Apache Ant, CVS, Design Patterns, HTML, Java Script, AJAX, XML, SQL, PL/SQL, Oracle, PLSQL Developer, JUnit, Mercury Quality Center, UNIX, Windows 7.
Confidential, Alexandria, VA
Java Web Developer
Responsibilities:
- Responsible for creating Front End Screen of Wish List, Quotes module using Html/DHTML, CSS, JavaScript, JSTL, Struts Tag.
- Involved in Requirement and Object analysis and developing the application architecture based on MVC pattern.
- Involved in creating front end screen in Html and JSP using tool like Macromedia Dreamweaver.
- Responsible for the creating of Action Class, Action Form and Dao Class of Struts Framework for Wish List, Quotes module screens.
- Involved is Hibernate configuration with MYSQL Server and creating mapping files.
- Created Stored Procedures, loading and publishing to Sql Server.
- Responsibilities include setting up the framework for the building and deploying the application using Ant build tool integrated in Eclipse environment. Also managing the project builds.
- Involved in the integration cycle.
- Responsibilities includes maintenance, task and performance tuning using JMX technology.
- Responsible includes integration cycle and deploying application on Production server and providing Production support.
Environment: Java, J2EE, Servlet, JDBC, JSP, HTML/DHTML, CSS, XML, JavaScript, Struts 2/ 1.2, Hibernate, IBM WebSphere, RAD, ORACLE.
Confidential
Jr Java Developer
Responsibilities:
- Requirements analysis and application design. Designing the Struts based web application.
- Creating JSP’s using JSTL and custom JSP tag.
- Involved in creating Struts 2.0 action class for few modules.
- Building the WAR using ANT scripts and deploying in the application servers at different levels.
- Involved in System Testing, Bug fixing, trouble shooting, code Review, Code fixing, and code optimization activities.
- Involved in maintenance and support activities. Helped peer group to learn project related Technologies.
Environment: Java/J2EE Struts 2.0, JSR168, HTML, JSP, Servlet Oracle 10g, SQL Developer, ANT, Windows XPSun OS 5.10
