Ja/j2ee Developer Resume
VA
SUMMARY
- 7 years of experience in developing web - based enterprise applications using J2EE technologies.
- Hands on experience in fullSDLCexperience including Requirement Analysis, Technical specification Documentation, Design and Coding, Application Implementation, Unit testing and System Testing, Documentation, Production Support.
- Hands on expertise on Spring Framework, Hibernate, Web Services and Struts.
- Client Server, and Web Applications usingCore Java,Spring, Hibernate, Maven, Struts, JMS, Eclipse,Web Services(SOAP, RESTful, JAXB, JAX-RPC),XML,SOA.
- Strong Knowledge in SQL, JDBC with Oracle and My SQL.
- Excellent Object Oriented Analysis and Design knowledge.
- Functionally proficient in performing business process, analysis gathering and analyzing requirements, creating design specifications, unit test plans, system test plans, development, and production support.
- Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers, JBoss and Tomcat Web Servers.
- Experience in developing web basedGUIsusingJSP, GWT, HTMLandJavaScript.
- Ability to understand new ideas and technical concepts quickly and produce meaningful results.
- Experienced in the entire project life cycle, from inception to implementation including testing, analysis, design, and development. Good leadership and, excellent technical writing and communication skills.
TECHNICAL SKILLS
J2EE Technologies: J2EE (EJB, JSP, JNDI, JDBC, JMS, Servlets) JavaBeans, XML, XSLT, RMI, Swing
Scripting: JSP, JavaScript, XML, XSL, HTML, Maven, AngularJS
Web Services: JAX-RPC, SOAP, RESTful web service, SOA
Frameworks: J2EE, Spring MVC, Hibernate, iBatis, JBoss Rules, JSF
Application/Web Servers: Tomcat, IIS, Apache Web Server, WebLogic, WAMP server, XAMP server, WebSphere Portal, JRun JBOSS.
IDE Tools: Eclipse, JBuilder, Microsoft Visual Studio, XML, ClearCase, Rational Rose, MS Project, CVS, Flex Builder
Databases: MS-SQL Server, MS Access, MySQL, Oracle
Operating Systems: Windows 98/NT/2k/XP/7, Linux and Unix
Design Tools: Adobe Photoshop, Adobe Illustrator, Adobe Contribute
Version Control: Subversion, TortoiseSVN, CVS
PROFESSIONAL EXPERIENCE
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Worked as the primary resource for supporting the application and performing all the development ac
- Responsible for discussing and understanding the requirements received from the client and prepare Design document with approach details for the implementation of the Business Rule.
- Business Rule scoping, Scheduling and effort estimation.
- Extensively consult with users for performing requirement analysis, design reviews, user acceptance testing support, and deployment support.
- Designed the applications implementing the Spring framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
- Used HTML, DHTML, JavaScript, JQuery and CSS for front end design and implemented MVC design pattern with JSP, JSTL, Struts Controller, Action classes and Action Form bean.
- Implemented MYBATIS mapping and POJO classes.
- Implemented Business objects and Spring DAO Layer.
- Involved in creation of Test Cases for JUnit Testing.
- Used Log4j for logging activities.
- Developed Servlets, JSP and Java Beans using Eclipse.
- Acts as a technical resource and mentor to programming staff in the program development, testing and implementation process.
- Integrating the application with existing application.
- Used the JBoss application server to deploy the web application using UNIX commands.
- Trouble-shoot and provide operational support for production application.
Environment: J2EE 1.6, Eclipse Indigo, JDK, Spring, MYBATIS, JBoss, Apache Tomcat 7, JSP 1.2, Java Script, JQuery, CSS, AJAX, DWR, XML, iBatis, JavaBeans, MAVEN, JUNIT, WSDL, Oracle 10g, SQL Developer, log4j,Unix, Clearcase.
Confidential, Harrisburg, PA
Java/J2EE Developer
Responsibilities:
- Responsible for Design and Development of the Java based Web and Enterprise application in Windows environment.
- Attend and Participate in daily sprint update meetings.
- Participating Sprint meeting in every two weeks to discuss new requirements and bugs.
- Adopted the scrum methodology of agile software developments, to meet the ever changing business need.
- Implemented Business Logic using Session Beans for the Application/Business Tier.
- Involved in design and implementation of new component, Electronic Document Management (EDM) in the work flow.
- Develop the applications using Rational Application Developer.
- Involved in design and implementation of new component, Queue Metrics in the work flow.
- Implemented and deployed various batch jobs.
- Involved in developing reports using Crystal Report 2011.
- Developed a service which enhances the system’s capability in accepting documents from multiple sources and queue them up for processing.
- Configuration of application using Spring MVC, Java Server Pages.
- Developed JSP pages, custom tag libraries for presentation layer using Spring MVC Annotations Driven Framework, JSP Standard Tag Library (JSTL).
- Used PL/SQL to write Stored Procedures for complex inserts and updates.
- Used Maven for building the application.
- Develop the user interface using HTML, Java Script, Servlets, JSP, and other web technologies.
- Worked on unit test plans using JUnit.
- Design and Development of Web Services to integrate with other components of the system.
- Involved in High level and Low level design and technical documentation.
- Development of SOA components using WSDL, SOAP, XML, and XSD etc.
- Log4J was employed for logging errors in the application and JUnit was used for Unit Testing of the developed code versioning control by SVN.
Environment: Java 6.0, EJB 2.0, Spring MVC, Servlets, JSP, Web Services, HTML, Java Script, Windows, SQL, Rational Application Developer, Web Sphere, AJAX, Web Services, Crystal Report 2011, Scrum.
Confidential, San Francisco, CA
Java/J2EE Developer
Responsibilities:
- Worked as the primary resource for supporting the application and performing all the development activities.
- Built interface between CIDER and SCEPTRE (Continental Airlines) as part of United-Continental Merger.
- Worked on MGLDC - enhanced CIDER to pull labor data and effort involved in working on a particular component and generate daily, weekly and monthly reports.
- Interacting with customer every week to log all the core support activities that are to be performed for the week and get the feedback on previous issues fixed.
- Worked on Scan 8130 - sub project of CIDER (consolidating CIDER to a 2 step process).
- Worked with HP team to map the data elements of CIDER (web-based) and SCEPTRE (mainframes).
- Exposed Simulation services as RESTful web service, used an RPC proxy to integrate with RESTful Web services. JSON is data format used by RESTful Web services.
- Wrote Unit test cases for DAO, Services and Mock tests for UI layer.
- Made changes to Maven configuration and generated independent Web application.
- Built batch jobs to run on Linux server to synchronize data between CIDER and other systems.
- Responsible for planning the work between onsite and offshore team.
- Also worked on two other projects as a part time developer for a couple of months..
Environment: Java/J2EE, Eclipse, Web services (REST), Spring, JSP, Servlets, JMS, JSTL,CSS, Java Script, Maven, SVN, Oracle, Quartz, Tomcat, JUnit, AJAX.
Confidential, Dublin, CA
Java developer
Responsibilities:
- Requirements gathering from business and defining specifications for the system.
- Developed front-end components using HTML, DHTML, CSS, Flash and AJAX for Presentation Layer, used AJAX & JavaScript for client-side validation, Web Services (SOAP, WSDL) in the middle tier.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Used AJAX for creating dynamic web pages and allowing transfer of data between the client browsers and server in small bits.
- Developed Model View and controller classes for modules in accordance with MVC Architecture using Spring Framework.
- Processed the User Request and Data Manipulation using JSP.
- Developed Stateless Session beans to implement business logic used by the JSP pages through Servlets Controller for client side view. Used
- Used Hibernate for Persistence Wrote HQL and SQL queries for Hibernate.
- Worked with a team of designers and developers to draft and develop company's web site via Intranet using coding for Cascading Style Sheets (CSS).
- Created Graphic User Interface (GUI) and applied to web site.
- Developed the Java components to access content from content providers (via HTTP, FTP) to obtain data of various types XML, XSL, XSLT and HTML.
- Wrote build and target files to configure build process using ANT.
- Developing test cases and performed unit testing.
- Wrote Unix Shell scripts to automate business process.
Environment: Java, JSP, Servlets, CSS, JavaScript, WebSphere, AJAX, Adobe Flex Builder2.0, ActionScript 3.0, Web Sphere, Flash CS3, HTML, JQuery, spring MVC Framework 2.0, Hibernate3.1, XML, XSLT, SAX/DOM, MySQL, UNIX and Windows XP
Confidential
Java Developer
Responsibilities:
- Analyzed Object Oriented Design and presented with UML Sequence, Class Diagrams.
- Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
- Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Developed components using Java multithreading concept.
- Developed various EJBs (session and entity beans) for handling business logic and data manipulations from database.
- Involved in design of JSP’s and Servlets for navigation among the modules.
- Designed cascading style sheets and XSLT and XML part of Order entry.
- Hosted the application on Web Sphere.
Environment: Java, JDBC, JSP, Servlets, Web Logic, JavaScript, MS-SQL Server, Windows 2000.