Developer Resume
Atlanta, GA
SUMMARY
- Over 7 years of professional experience in Software Development including System Study, Analysis, Design, Development, Deployment, Integration, Testing, Maintenance and Documentation of medium to large - scale Object Oriented, Web based applications using Java/J2EE technologies JSP,Servlets,EJB,JavaScript,Struts,Spring,JSF,Hibernate,XML,JDBC,JSTL,JQuery,Javascript,WebServices,JSON, OOPS, Oracle and DB2.
- Expertise in implementation of J2EE design patterns like Singleton, Factory Method, DAO, Session Facade, Front Controller and Delegate Pattern.
- Expertisein core java concepts, Collections, Multithreading, Exception handling, Serialization.
- Experience in Model-View-Controller Architecture
- Experience in installing, configuring and deploying application on WebLogic, JBoss, and WebSphere and Tomcat Application servers.
- Experience in object oriented analysis and design, UML modeling, writing and translating Use cases, class diagrams into source code.
- Expertise on Model-View-Controller Architecture and Web development technologies like AJAX, XML, XSL, XSLT, DTD, HTML5, DHTML and Object Relational Mapping Technology like Hibernate.
- Proficient in designing and developing J2EE applications using MVC Pattern Struts Framework, Springs Framework, and web service
- Experience in teh web designing technologies like.
- Extensive experience in developing enterprise applications using IDEs and Tools like Eclipse3.1, MyEclipse5.5, Net beans 5.0/6.5, Rational Rose, XML and XSLT, JUnit, TOAD, Test Director.
- Good working knowledge in version control tools like CVS, SVN and ClearCase.
- Solid understanding of teh Software as a Service (SaaS) and Service Oriented Architecture (SOA) models in teh online environment.
- Expertise in development, deployments and testing of products in Windows and UNIX, Linux Environments.
- Expertise in Database design using Oracle 9i/8i and expertise in writing stored procedures, triggers and packages.
- Working knowledge of Java Web Services wif real time knowledge using SOAP, WSDL, UDDI and Restfull
- Ability to support applications in production.
- Ability to work independently as well as wif team members.
- Has experience in conduct trainings for team and update Knowledge base documents.
- Excellent problem-solving ability wif keen eye to quickly identify opportunities for improvement teh processes and fixing teh problems.
TECHNICAL SKILLS
LANGUAGES: Java, J2EE.
FRAMEWORKS: Struts 1.1/1.2, Springs3.0,Hibernate4.0,Tiles,JSF.
DATABASES: Oracle 9i/10g/11g
IDE: Eclipse3.1, MyEclipse, Net beans 5.0, IntelliJ.
WEB RELATED: Servlets, JSP, EJB, HTML5,DHTML, JavaScript, JQuery, JSTL, XML, XSLTAJAX, Web Services and JSON.
TOOLS: & UTILITIES: Rational Rose and Maven,Junit.
WEB & APPLICATION SERVERS: WebSphere (6.0.2), WebLogic Server 9.2/10, JBoss, Glassfish and Tomcat
OPERATING SYSTEMS: Windows XP, Windows NT 4.0, Windows 2000 Professional, Windows 98, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Developer
Responsibilities:
- Developed Application components and API's using core Java.
- Designed and developed Logging Framework to dynamically change logging levels to halp in debug issues/errors using Log4j
- Developed UI using JSP, JSF, JavaScript, Ajax and HTML.
- Effective web interface designed wif JSPs, Actions, Validations and Tiles using Struts.
- Extensively worked on modules like upgrades, cross upgrades - fixed UI issues on teh upgrade flow and upgrade eligibility research flow.
- Application deployed on Web logic Application Server.
- Developed teh application using Struts MVC 2 architecture.
- Performed Client side and Server side Validation using Struts Validation Framework.
- Worked on java design pattern (DAO, Value Objects).
- Written Stored Procedures and implemented DB layer using DAO’s.
- Used Spring Framework for Dependency Injection and integrated wif Hibernate.
- Testing support activities of teh project, responsible for code reviews, integration and release activities.
- Intensive application knowledge is required in order to fix teh error out orders on teh same day since it is all tagged to customer account.
- Used Quality Center for Specifying requirements, planning Tests, Adding and Tracking Defects, Tracing changes & Analyzing teh Testing process.
- Participated in teh designing and developing of UI Screens using JavaScript.
- Used SVN for software configuration management and version control of teh development project.
- Designing of database components using SQL and PL/SQL.
Environment: J2EE, Struts, Putty, Hibernate, EJB, Web logic, JSP, HTML5, XML, spring, DB2, SQL developer, Servlets, JavaScript, UNIX, Log4J, AJAX.
Confidential, Mooresville, NC
Developer
Responsibilities:
- Developing teh application in Agile methodology (SCRUM).
- Modified Technical Design Documents according to new Change Requests.
- Developed user interface using JSP, HTML5, CSS, Java Script, jQuery, JSP Custom Tags.
- Development of JSP’S, JavaBeans and incorporating them in teh Struts framework.
- Implemented various design patterns in teh project such as DAO, Factory, Session Façade, singleton, Business Delegate.
- Coded application as per established standards and specifications.
- AJAX calls made to get Response from Server Asynchronously.
- Implemented teh Application using Spring MVC Framework.
- Used Spring JDBC for data base communication.
- Used spring AOP for transaction management and logging.
- Developed Backend Stored Procedures and Functions using PL/SQL.
- Responsible to write teh client code to consume teh web services.
- Involved in teh deployment and testing of all teh modules.
- Responsible for documenting teh entire project, trained business users and wrote product user guides.
- Developed ANT build scripts to build and deploy teh application inWebsphere application server.
- Used CVS version control and source code sharing.
- Developed logging-module using Log4J to create log files to debug as well as trace application.
- Involved in developing Unit test framework using JUnit.
Environment: Java, Spring, JSP, JDBC, jQuery, ANT, GWT, AJAX, XML, HTML5, CSS, Java Script, Web Sphere, Web services (SOAP and Restful), JUnit, CVS, Oracle, SQL, PL/SQL, Unix, Shell scripting.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Designed Class and Sequence Diagrams.
- Developed user interfaces using HTML, JSPs, CSS, Java Script and AJAX.
- Used Struts tlds (logic, bean, html, nested etc) wif JSP pages, JSTL.
- Configured Struts-config.xml file for teh Application and Developed Custom tag libraries.
- Used Value Objects, Service Locator and Singleton design patterns.
- Configured Struts-config.xml file for teh Application and Developed Custom tag libraries. Developed Struts Action and Action Form classes.
- Used Hibernate for programmatically generating teh database tables and HBM mapping, for teh community data model setup Confidential teh time of deployment.
- Created CSS for formatting JSP pages
- Used Validator framework of teh Struts for client side and server side validation
- Used JSF Framework for component based user interfaces.
- Developed XML schema and generated XML Beans.
- Taken Up Functional and Technical documentation responsibilities
- Involved in Unit testing using JUnit.
- Developed shell & ANT scripts to automate system functions such as health checks, start-up and shut-down of servers, monitoring JVM heap sizes etc
Environment: Java, JSP, Struts, JSF,Java Script, EJB, HTML, DHTML, XML, jQuery, AJAX, JUnit, JSTL,CSS, JDBC, Eclipse, Oracle SQL Web logic, Unix, Windows.
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Implemented MVC Architecture using Struts framework
- Deployed web services using SOAP, Restful and Apache Axis.
- Designed and Developed Web Components using JSP, HTML, DHTML and JavaScript
- Configured managed server instances on different machines and clustered all teh managed servers.
- Created teh startup and shutdown scripts for teh servers.
- Configured and deployed applications in various work environments like Capacity, UAT, System Test, Preproduction and Production.
- Responsible for Troubleshooting emerging application issues i.e. WebLogic configuration to code issues.
- Developed UNIX shell scripts for auto deployment and Domain creation process.
- Configured JDBC data source, JMS connection factories, queues and topics.
- Installed, configured BEA WebLogic 7.0/8.1 in various environments on HP-UNIX platform.
- Integrated tomcat server wif eclipse tool to deploy teh application directly into teh server.
- Created Unit test cases.
- Deployed teh web application in Tomcat server.
Environment: Java1.4, JSP, Servlets, JDBC, JMS, HTML, DHTML, JavaScript, Struts, SOAP, EJB, XML, Eclipse, CSS, Oracle 9i, Tomcat, Oracle9.2.0.7, Unix, JBoss, windows.
Confidential, Milwaukee, WI
Developer
Responsibilities:
- Involved mainly in writing XSL style sheets to transform XML content into JSPs and static HTML pages.
- Participated in different phases of teh SDLC (Software Development Life Cycle) and Documentation.
- Provided a User Authentication and different interfaces depending upon teh type of teh user.
- Implemented teh Server side connectivity using Servlets.
- Used Web Services to publish web applications to teh server in J2EE platform.
- Developed UI pages and navigation using Agile.
- Extensively involved in developing JSP Custom Tag libraries and utilities for repeated tasks.
- Implemented Client side interface using Servlets and HTML.
- Implementing Struts Model/View/Controller (MVC) MODEL-2 framework architecture.
- Designed and Implemented Server Objects using Java Servlets, JSPs, JDBC.
- Developed User interfaces using HTML and JSP.
- Used JavaScript for client side validations.
- Used Oracle for designing and creating teh Database.
- Used JDBC for communicating wif teh backend.
- Deployed teh application using Tomcat Web Server.
- IBM WebSphere 6 Application Development environment been used for Production support and development
- Used JavaScript for client side validation and to build dynamic web pages.
- Involved in loading content into XML files, which are constantly updated for transformation.
- Involved in reviewing business requirements and management of web-site.
- Developed stored procedures in PL/SQL on Oracle 10.5 database.
Environment: J2EE, Struts framework, IBM Websphere, Spring, Ant, Agile, Oracle, SQL, HTML, CSS, DHTML, AJAX, MVC, Windows and Unix.
Confidential
Jr Java Developer
Responsibilities:
- Responsible for Table Design, Screen Design, Coding &Testing.
- Understanding, Implementing and Delivering Change Requests desired by teh client.
- Involved in integration of teh different modules.
- Written Servlets to interact wif database using JDBC.
- Involved in teh development of web pages using HTML, Java, Servlets, JSP and JavaScript.
- Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, and Development of teh Application
- Served as a point of contact between Customer ( Corporate RMG) and senior management
- Implemented Process Improvement Proposals in teh project
- Taken Up Functional and Technical documentation responsibilities
- Involved in Knowledge Transfer Process & Mentored new recruits in teh team
Environment: J2EE (JSP, Servlets and JavaBeans), JSF1.2 tags, HTML, JavaScript, Apache -Tomcat, JDBC, JMS, CSS, JUnit, Eclipse, Oracle8i, Windows NT
