Java/j2ee Developer Resume
Atlanta, Ga
SUMMARY:
- Around 7 years of experience in Analysis, Design, Development, Testing and Maintenance in the field of Web Technology Applications and Client - Server environment.
- Extensive experience in web development using HTML, XHTML, JavaScript, XML, XSL, XSLT, CSS.
- Good knowledge of Design Patterns like MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns.
- Experience in leading J2EE Application servers WebSphere, Weblogic, JBoss and Tomcat.
- Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies including JSP, Servlets, Struts, EJB, JDBC, Spring, Web Services, Hibernate, AJAX, JMS, log4j.
- Hands on experience in producing and consuming SOAP and RESTFul webservices.
- Experience in design and development of Model View Controller using Servlet, Struts 1.1 andSpring MVC.
- Extensive experience in Junit, Log4j for creating logs of different categories and placing them in a file.
- Experience in developing the applications using Eclipse, My Eclipse and Net Beans.
- Database expertise including Oracle 9i/10g/11g -PL/SQL programming.
- Ability to support applications in production.
- Hands-on experience in using logging frameworks log4j
- Strong technical skills, good problem solving skills, Client focused approach, quick learner and cohesive team player.
- Good working knowledge in version control tools like CVS, SVN and ClearCase.
- Has strong ability to build productive relationships with management and clients using strong communications, organizational and planning skills.
- Ability to work independently as well as with team members.
- Excellent problem-solving ability with keen eye to quickly identify opportunities for improvement the processes and fixing the problems.
TECHNICAL SKILLS:
Languages: Java, J2EE,EJB, JSP, Servlets.
Frameworks: Struts, Spring (Core, WEB, JDBC, Security, AOP), JMS, Hibernate.
Databases: DB2, Oracle, MS SQL Server
Webservices: SOAP, Restful
GUI Technologies: HTML, DHTML, JavaScript, XHTML, CSS, AJAX, JQueryXML, XSL, XSLT
Tools: & IDE: Eclipse, NetBeans, JUnit.
Build Tools: ANT,MAVEN.
Source/Version Control: CVS, Clear Case, SVN
Web/Application Servers: BEA Web Logic, IBM WebSphere, Apache Tomcat, JBoss
Operating Systems: Windows XP/Windows 7, UNIX, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA. .
Java/J2EE Developer
Responsibilities:
- Involved in the Enhancement, Maintenance and Code changes from existing code, supporting theclient to understand the Interface.
- Involved in preparing the Technical Design Documents.
- Involved in defect analysis and fixing.
- Used Spring MVC to develop application.
- Used Apache Ant for Java building tool.
- Used JavaScript based regular expressions for front end Validations.
- Developed client side validations using JavaScript and custom tags.
- Design and Development of Web Service Interface module using J2EE, Soap UI and Struts 2.0framework for easy maintainability.
- Designed and created contract (WSDL) for SOAP webservices. Produced and consumed webservices. Hands on experience in testing webservices using SOAP UI.
- Used Hibernate for Object Relational Mapping (ORM) and data persistence.
- Worked on Data fix issues using PL/SQL scripts in production.
- Developed the EJBs and action classes to implement business logic.
- Used SVN for software configuration management and version control of the development project.
- Good at writing test cases using JUnit strictly following Test Driven.
- Creation of new Tables and establishing relationship among table.
- Assist QA and end-users with verifying application functionality and that application functionality adheres to requirements.
Environment: Java, J2EE, JSP, JavaScript, EJB, XML, WebLogic10, Eclipse IDE, tortoise svn, Ant 1.6.5, Hibernate, HPQC, Spring, Oracle SQL developer, PL/SQL, SOAP & Rest Webservices.
Confidential, Atlanta, GA. .
Computer Programmer
Responsibilities:
- Involved in preparing Technical Design Document using the requirements.
- Involved in monitoring unit level testing.
- Involved in defect analysis and fixing.
- Involved in resolving production issues.
- Used SVN for code repository.
- Used ANT to build,compile and deploy application to development environment.
- Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from SQL Server database and HSQL database.
- Working on VOCAB items like adding new agents, new parameters.
- Involved in resolving the FTP server and space issues.
- Designed a internal project to run a report daily.
- Designed and developed Logging Framework to dynamically change logging levels to help in debug issues/errors using Log4j
- Worked on AWS cloud instances.
- Designed and developed the front end using the Velocity template.
- Worked on Email sending process via Java Mail API.
Environment: Java, GWT, Velocity, JavaScript, JQuery, AJAX, Tomcat, WebLogic10, Eclipse IDE, tortoise svn, Hibernate, Jira, Spring, SQL Server 2012.
Confidential, Baskin Ridge, NJ.
Java/J2EE Developer
Responsibilities:
- Involved in preparing Design Document using the requirements.
- Developed user interface using JSP and HTML.
- Used JavaScript based regular expressions for front end Validation.
- Developed programs using AJAX to post/get the data from REST services.
- Used REST Web Services to get the response from server.
- Rendering the JSON data using the JavaScript and JQuery.
- Monitored the error logs using Log4j and fixed the problems.
- Used Scrum methodology for developing the application.
- Involved in Regression, Assembly and Unit test cases.
- Involved in reviewing test cases and monitoring unit level testing.
- Involved in defect analysis and fixing.
Environment: Java, JavaScript, JQuery, AJAX, HTML5, RESTWebservices, oracle9i, WebLogic10, Eclipse3.1, tortoise svn.
Confidential, El Dorado Hills, CA.
Java Developer
Responsibilities:
- Involved in designing the system using RationalRose.
- Used Spring JDBC for data base communication.
- Web services development using RAD tool.
- Develop, support and maintain SOAP based web services
- Used spring AOP for transaction management and logging.
- Responsible to implement and maintain the server functionality using web services.
- Creation of Hibernate mapping files for persistence.
- Responsible to write the client code to consume the web services.
- Involved in reviewing test cases and monitoring unit level testing.
- Knowledge transfer to the team and managing the small team.
- Involved in Regression, Assembly and Unit test cases.
- Involved in deploying the application in the Client Environment and Testing.
- Deployed application web logic server in pre-production environments.
Environment: Java, J2EE, Spring MVC, Spring JDBC, Spring AOP, WebServices, JavaScript, JSTL, Hibernate, XML, Rational Rose, JUnit, oracle9i, Websphere, Eclipse 3.1 and AIX.
Confidential - Charlotte, NC
Java/J2EE Developer
Responsibilities:
- Responsible and active in the analysis, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
- Designed and developed user interface using Struts tags, JSP, HTML and JavaScript.
- Developed struts action classes, action forms and performed action mapping using Struts Framework and performed data validation in form beans and action classes.
- Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
- Extensively used Struts Framework as the controller to handle subsequent client requests and invoke the model based upon user requests.
- Involved in developing the Java utility classes using Servlets.
- Developed build and deployment scripts using Apache ANT to customize WAR and EAR files.
- Involved in writing Shell Script to export oracle table's data into flat files and performed unit testing using JUnit and used Log4j for logging and automatic batch jobs.
- Implemented MVC pattern using Struts framework for web tier.
- Used various Java, J2EE design patterns like DAO, DTO, Singleton etc.
- Used DAO and JDBC for database access.
- Developed applications with ANT based build scripts.
- Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
- Design and develop XML processing components for dynamic menus on the application.
Environment: Java, JSP, Servlets, Struts, Hibernate, Tomcat, Oracle 9i, Unix Shell Scripts, XSL, XSLT, Eclipse, HTML, UML, Java Script, JUnit, JAXP, XML, SQL, Log4J.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and developed various JSPs and Control pages using MVC architecture.
- Implemented the application using Jakarta Struts Framework based on Model View Controller design pattern.
- Implemented the schedule to move prices from staging to production database.
- Used J2EE design patterns like DAO and Singleton Pattern.
- Implemented various reports in MS - Excel.
- Designed various tables, wrote stored procedures, functions and triggers in PL/SQL for the application.
- Used the Mercury Quality Center to track defects in the application.
- Used Log4J framework to log and monitor error logs.
- Coordinated with the testers in the QA/SIT, with business users in UAT for testing application. Provided s to operate team for production support.
- Deployed the application builds on WebLogic Application Server 8.1.
- Designed all the feature release Software Design documents (SDD’s).
Environment: Java, JSP, Servlets, Struts, HTML, CSS Hibernate, MS-Excel, Web logic, Eclipse, JavaScript and Oracle 9i.
