Web Apllicant Developer Resume
NY
SUMMARY
- Nearly 8 years of diverse experience utilizing JAVA tools in Business, Web and Client - Server environments using latest Java/J2EE technologies with skills in analysis, design, development.
- In-depth understanding of all phases of Spiral model, prototype model software development including requirement specifications, designing, coding, testing and maintenance.
- Demonstrated proficiency in programming, problem resolution and interface with customers.
- Excellent interpersonal skills and ability to positively interact with clients, peers and senior members to communicate technical issues and corrective actions.
- Oracle Certified Professional Java SE 6 Programmer.
- Extensive development experience in Java, swings, spring framework, struts, Enterprise Java Beans, JDBC, JSP, Servlets with MVC architecture and front controller design pattern.
- Experience with Hibernate Object Relational Mapping utilities and also used Object/Relational persistence, query service and implementing various J2EE design patterns.
- Highly skilled working with Application Servers such as BEA Web Logic, Apache Tomcat.
- Worked with IDE Tools like Visual studio, Netbeans, Eclipse and RAD.
- Strong experience with databases, including Oracle, SQL Server, DB2 and My SQL.
- Expertise in Client Side Designing and Validations using HTML, DHTML, XML, XSLT, CSS, Java Script, JSP, Java Collections.
- Written and developed scripts for automating tasks using Perl 5.0 and UNIX shell programming.
- Solid coding skills in C / C++ and Perl.
TECHINCAL BACKGROUND
Languages: Java, C, C++, C++/CLI, C#, SQL
J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC, JNDI, XML, AJAX, Web Services
Frameworks: Swing, Struts, Spring and Hibernate
Web Services & XML: SOAP, JAX-B, JAX-RPC, JAXP (DOM, SAX), WSDL, XML, XSLT, JAX-WS, REST, JAX-RS.
Application & Web Servers: BEA Web logic 7.0/8.1/9.2, Apache Tomcat 5.X/ 6.X/7.X, IBM Web Sphere MQ-Series, Spring TC Server
IDEs/Utilities: Eclipse3.x, JDeveloper9.x/10/x, PL/SQL Developer, XML Spy, IBM RAD and RSA Putty, Star UML, TOAD, SQL Developer
Databases: DB2, Oracle 8i/9i/11g, MS-SQL server 7.0/2000
Operating Systems: Windows (XP/7), UNIX, FREEBSD,LINUX(Ubuntu, Fedora, Mandriva, CentOS, BOSS, SUSE), Solaris, AIX
Build Tools: Ant, Maven, GNU make
Version Control: Win CVS, Subversion (SVN), VSS, GIT
Others: MS Office, HTML, Log4j, CSS, XSL, XSLT, XPATH, JavaScript, Unix Shell scripting, PERL scripting
PROFESSIONAL EXPERIENCE
Confidential, NY
Web Apllicant Developer
Responsibilities:
- Used agile methodology in designing and developing the modules.
- Used JSP custom tags and freemarker (mainly for TestHarness) for UI.
- Developed User Interface using JSP, Json, JQuery, HTML and freemarker in integration with Enterprise Beans.
- Used REST for the web services to be deployed. JMS and IBM MQ for MQ messages.
- Application is built using standard design patterns such as DAO, Abstract Factory, Singleton and MVC.
- Developing Transportation and Logistics Application using Spring MVC in integration with Hibernate.
- Coordinating with third Party Mobile UI/UX developers to brainstorm on performance issues such as minimizing the number of API calls made by third party by providing more robust and complete APIs.
- Developing the TestHarness for testing the APIs.
- Log4j as logging frameworks.
- JUnit was used as Unit testing framework for testing controllers and services.
- JDBC and Entity Beans were used for interaction with Oracle Database on Storefront.
- Participated in and contributed to design analysis and unit testing.
- Trouble shooting production issues and on call support on a rotational basis.
- Using Splunk to debug the production issues.
- Using AppDynamics to monitor the Application and find potential bottlenecks in performance.
- Deploying Dev, QA and stage builds using Hudson Continuous Integration tool.
- The Servers used were RHEL.
- Used SVN for version control.
- Used Eclipse JUNO IDE for development.
Environment: Java1.6 and Java1.7, J2EE, EJB 2.1, JSP, HTML, Web-logic server, Oracle 11g, Log4J, TOAD, Eclipse IDE, JUnit, freemarker Templates, json, javascript, jQuery, REST,SVN, JSTL, Hudson CI, RHEL.
Confidential, NC
Responsibilities:
- Used Scrum methodology in designing and developing the modules.
- Used Test Driven development using Spring Junit.
- Used velocity framework for UI.
- Developed User Interface using JSP, XSLT, HTML and velocity in integration with SPRING framework.
- Used JAX-WS for the web services to be deployed. JMS and IBM MQ for MQ messages.
- Application is built using standard design patterns such as DAO, Abstract Factory, Singleton, Session Facade, and MVC.
- Spring batch application was developed using Delegate design pattern.
- Log4j were used for unit testing and as logging frameworks.
- Spring JDBC was used for interaction with Oracle Database.
- Participated in and contributed to design analysis, and unit testing.
- Trouble shooting production issues and on call support on a rotational basis.
- The Servers used were SUSE Linux and Solaris.
- Used SVN for version control.
- Used Eclipse Indigo IDE for development.
- Used Perl scripting for batch jobs, which called Spring Batch in turn to process the alerts.
- Executed shell Scripts for automating the build and deployment of apps on dev servers.
Environment: Java1.6 and Java1.7, J2EE, Spring, Spring JDBC, JSP, HTML, Spring TC Server, Oracle 11g, Log4J, SQL Developer, Eclipse IDE, JUnit, WSDL, XSLT, JAX-WS, Velocity Templates, SVN, JSTL, Maven, SUSE Linux, solaris, Perl, Shell Scripting, Spring Junit.
Confidential, TN
Responsibilities:
- Used agile methodology in designing and developing the modules.
- Used Struts validator framework to validate user input.
- Developed MVC design pattern based User Interface using JSP, XML, HTML and Struts in integration with SPRING framework.
- Used JAX-WS for the web services to be deployed.
- Application is built using standard design patterns such as DAO, Abstract Factory, Singleton, Session Facade, Business Delegate, and MVC.
- Log4j were used for unit testing and as logging frameworks.
- Hibernate as well as JDBC was used for interaction with Oracle Database.
- Participated in and contributed to group sessions, design reviews, and code analyzing.
- Used SVN for version control.
- Used Eclipse Indigo IDE for development.
- Unit tests were performed using JUnit (this was a test Driven Development Environment)
- Used Unix shell to work with remote servers.
Environment: Java, J2EE, Struts, Spring, Hibernate, JDBC, JSP, HTML, Weblogic, Oracle 10g, Apache Ant, Log4J, Edit plus, Eclipse IDE, JUnit, Axis, WSDL, JAX-WS, Visual Paradigm, Velocity Templates, Struts 1.3,SVN,JQuery, Maven, unix shell, JUnit.
Confidential, VA
Responsibilities:
- Used agile methodology in designing and developing the modules.
- Used webSphere Server for development and testing environments.
- Collected User Stories for documenting the requirements of product catalog, ordering products and Approval module.
- Used Struts validate framework to validate user input.
- Implemented Singleton Design Pattern by sharing the single service locator object across different Business Delegates.
- Developed MVC design pattern based User Interface using JSP, XML, HTML, javascript and Struts.
- Used Spring AOP for transaction management.
- Used Apache Axis to generate the Order products web services module.
- Created WSDL for the web services to be deployed using bottom-up approach.
- Application is built using standard design patterns such as DAO, Abstract Factory, Singleton, Session Facade, Business Delegate, and MVC.
- Junit, log4j were used for unit testing and as logging frameworks.
- Hibernate is used as a persistence mapping technology along with JPA which acts as a wrapper around the Hibernate eliminating the mappings and configuration by annotating the POJO classes with Data Base tables.
- Participated in and contributed to group sessions, design reviews, and code analyzing.
- Used svn repository for version control.
- Used Eclipse IDE for development.
Environment: Java, J2EE, Spring, Struts, Hibernate, JSP, HTML, WebSphere, Oracle 10g, Apache Ant, Log4J, Edit plus, RAD, Eclipse IDE, JUnit, Subversion, Axis, WSDL, Web Services, JavaScript.
Confidential
Responsibilities:
- Used agile methodology in designing and developing the modules.
- Used Struts validate framework to validate user input.
- Implemented front controller Design Pattern by providing a single point of entry for all the processes.
- Developed MVC design pattern using a Front Controller based Approach based User Interface using JSP, XML, HTML, JavaScript and Struts.
- Used Apache Axis to generate the Order products web services module.
- Created WSDL for the web services to be deployed using bottom-up approach.
- Application is built using standard design patterns such as DAO, Abstract Factory, Singleton, Front Controller and MVC.
- Junit, log4j were used for unit testing and as logging frameworks.
- Hibernate is used as a persistence mapping technology along with JPA which acts as a wrapper around the Hibernate eliminating the mappings and configuration by annotating the POJO classes with Data Base tables.
- Participated in and contributed to group sessions, design reviews, and code analyzing.
- Automated the process of evaluating the transcripts submitted by health care centers for our client.
- Developing software to port transcripts in format specified by HIPAA.
- Resolving issues related to record separation, authorization and translation.
- Interface with requirements team, design team and testing team to analyze the modifications to be done on uncertainties found in unit testing and integration testing.
- Successfully managed multiple root cause analysis with knowledge gained from completion of project management essential courses.
- Preparing technical presentations and participate in customer meetings on technical specifications while the software is in developmental phase and test suit design in the testing phase.
- Used svn repository for version control.
- Used RAD for development.
- Involved in the design, development and implementation of the system.
- Involved in the analysis, design of use case diagrams, class diagrams and sequence diagrams in Agile Model using XP methodology for the business requirements.
- Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, HTML/DHTML and CSS.
- Maintained continuous Interaction with the Client for gathering/analyzing requirements and Project flow approvals.
- Developed GUI using HTML and JSP for dynamic page generation.
- Created server-side JAVA architecture using Java Servlets, JSP.
- Involved in documentation and producing a user manual for the client.
- Beans were used for MYSQL, & JDBC connections & Servlets were used to retrieve data from the database.
Environment: JAVA, JSP, HTML, JAVA SCRIPT, MySQL, UML, JDBC.