Sr.ja/j2ee Developer Resume
VA
SUMMARY
- Over 8 years of experience in Analysis, Design, Implementation and testing of Web based applications
- Experience on complete software development life cycle (SDLC) with software development models like Agile Scrum Model, Prototype model &RUP, Water fall model.
- Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose, Microsoft Visio and AltovaUModel tools to development phase.
- Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on … Websphere4.0/5.0 and Jboss.
- Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE's such as Eclipse/My Eclipse, WSAD/RAD, JBuilder and Netbeans.
- Expertise in MVC 2 architecture using Jakarta Struts 1.3 with features like Validation framework, tiles framework and Internationalization.
- Worked on Spring & JSF framework for developing Multi - Tier distributed Enterprise Applications.
- Exposure to Service Oriented Architecture including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and java XML parsers such as JAXP, and JDOM.
- Hands on experience with HTML, CSS, JavaScript Libraries {Dojo,GWT}, AJAX, Flex, JSTL specification, Tag Libraries &XSLT, XSD, DTD, Resource Properties
- Proficient in persistence framework like Hibernate ORM, iBATIS Data Mapper.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS-SQL, MySQL and DB2 databases.
- Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
- Has good experience and noledge in finanical, insurance,banking domains.
- Developed the Applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator.
- Good at writing shell, Perl scripts.
- Excellent oral, verbal, written, communication, interpersonal and presentation skills.
- Strong team player with organizational and analytical skills.
PROFESSIONAL EXPERIENCE
Sr.Java/J2EE Developer
Confidential, VA
Responsibilities:
- Developed CSS based page layouts that are cross - browser compatible and standards-compliant.
- Developed HTML views with HTML5, CSS3.
- Developed new requirements with Spring.
- Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
- Involved in the development of presentation layer and GUI framework usingJavaand HTML.
- Built different modules, controllers, templates, custom filters and directives in JSP & Servlets.
- Designed dynamic and browser compatible pages using HTML5, CSS3 and JavaScript.
- Involved in rendering additional components with custom HTML tags using JSP.
- Involved in writing application level code to interact with APIs, Web Services using JSP & Servlets.
- Followed AGILE Methodology and participated in SCRUM Meetings.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used Apache CXF to create SOAP based & RESTful web services.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
- Implemented Grails Services and controllers to perform actions.
- Experience in upgrading and migrating various versions of Oracle database on different platforms.
- Making changes to the existing web applications and creating new components using JSP and Servlets.
- Worked with Agile technology.
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, JavaScript with MySQL database as the backend.
- Involved in DeveloperTesting, Review and Trouble shooting.
- Developed UI tests with Protractor andJavatests in JUnit.
- Used Node.js and NoSQL to create Views to hook up models to the DOM and synchronize data to/from server.
Environment: Java,J2EE, Swing, Oracle 11g, MySQL, Eclipse 3.4, WebLogic 9.2, GUI, Spring, Hibernate, HTML, HTML5, CSS3JavaScript, JUnit, Web services, Visio, Team track, Quality Center.
Sr.Java/J2EE Developer
Confidential - Columbus, OH
Responsibilities:
- Involved in Requirements gathering, analysis, and design, development, and Testing and Maintenance phases of the application.
- Implemented agile development process on Software Development Life Cycle.
- Involved in effort estimations using Fibonacci approach.
- Involved in using HTML, DHTML,JavaScript, AJAX, JSON, JQUERY, JSP and Tag Libraries to develop view pages.
- Worked on Angular Js, used its two - way databinding to achieve feedback functionality from the user.
- Responsible in delivering SOA platform.
- Involved in doing analysis on DB Schema as per new design in DB2 from Oracle.
- Involved in using REST API while integrating with servers.
- ImplementedJavacode and design as per the Arch and coding guidelines.
- Involved in using CoreJavaconcepts - Collections, Exception Handling, Multi-Threading and Serialization.
- Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
- Involved in using spring concepts - DI/IOC, AOP, Batch implementation and Spring MVC.
- Involved in Declarative transaction management using spring AOP.
- Created WSDLs as per wire frames, UI pages & generated client jars using JAX-WS.
- Used Apache CXF to create SOAP based & RESTful web services.
- Involved in creating internal & external services, Entity services and handlers.
- Involved in writing SQL queries & PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc
- Involved in Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different environments like QA/IST/Production.
- Involved in peer level design & code reviews.
- Used SVN for version and source control.
- Involved in capacity planning, performance tuning and monitoring of JVM.
- Involved in building the code using Maven & deployed on server.
Sr.Java Full Stack Developer
Confidential, Chicago, IL
Responsibilities:
- Followed AGILE Methodology and participated in SCRUM Meetings.
- Designing and developing user interfaces using JSPs, Ajax and Jquery.
- Understanding functional specifications and documenting technical design documents.
- Involved in client installation and supported change requests and enhancement.
- Implemented MVC architecture by using Spring framework 2.0, Hibernate 3.0 in terms of JSPs and Servlets.
- Created and/or modified SQL Queries whenever required for change requests/enhancements.
- Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
- Integrate the different parts of the application and test.
- Used XSL/XSLT for transforming common XML format into internal XML format.
- Application deployment suite to deploy in Tomcat.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Designed page - layouts using Dreamweaver and banner using Adobe Flash.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Using JIRA tool to handle and support other teams, which use our automation tool.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
Environment: JAVAEE 5, JUnit, AJAX, html, Jquery, JSP 2.1, JavaScript, SQL Server 2008, Web services, Apache Axis, XSLT, Servlets 2.5, Struts Tiles, HTML, XML, Spring 2.5, Spring Security 2.0, Spring MVC, Hibernate 3.0, Log4j, WebSphere 6.1, TOAD, Tortoise SVN.
Sr.Java/J2EE Developer
Confidential - Charlotte, NC
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- The project is build upon the Single Page Application (SPA) criteria.
- Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
- For new web site, features wrote Angular.js controllers, views and services.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Wrote services to store and retrieve user data from the MongoDB for the application on devices.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
- Worked on prototypes for Responsive Web design.
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- Extensively used JQuery UI for screen design and development.
- Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
- Working with IBM MQ Series and Websphere Message Broker on various platforms like AIX, Linux, and Windows.
- Designed user - friendly navigation for displaying various sections of data using JQuery.
- Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Implemented XML parsing code for different application.
- Developed server side REST style web services and called them from angular controllers.
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: JAVAEE 5, JUnit, AJAX, html, JQuery, JSP 2.1, JavaScript, Mongo Db, SQL Server 2008, Web services, Apache Axis, XSLT, Servlets 2.5, Struts Tiles, HTML, XML, Spring 2.5, Spring Security 2.0, Spring MVC, Hibernate 3.0, Log4j, WebSphere 6.1, TOAD, Tortoise SVN.
Java/J2EE Developer
Confidential
Responsibilities:
- Responsible for all stages of design, development, and deployment of applications.
- Worked with the business experts to understand existing business processes and determined a shared approach thatwould serve their business needs using the new packaged application.
- Documented requirements for necessary customizations.
- Defined several UML diagrams; Activity diagrams, Sequence and Object diagrams using Microsoft Visio.
- Identified common functionality for Brand Sites which includes data collection, data processing, business implementation, emails, standard presentation tier handling, and validation routines, all offered through common services designed using Web Services.
- Developed Web services using Spring with REST.
- Developed the user interface using HTML, CSS, JavaScript, and jQuery.
- Used spring framework for implementing Dependency Injection and DAO support classes.
- Created spring configuration files to define Handler mappings, Bean definitions, and developed Model classes for View Resolutions and DAO implementation classes extended from Hibernate Dao Support. Created Hibernate persistent and configuration files for ORM implementation.
- Producing periodic reports on the status and progress of the project initiatives, and challenges encountered, if any, to the Business and the Management.
- Developed generic DAO tier for fetching the navigation items through the Legacy Intranet; connecting to the SQL server database and fetching data using Hibernate ORM Mappings.
- Responsible for application setup and configuration in the development, QA and Production environment and preparation of the timely builds using ANT, releases and deployment on Tomcat Server for web applications and web portals respectively.
- Extensively involved in the enhancements, troubleshooting, bug fixes and change requests for the Web Services.
- Worked in Agile environment - SCRUM. Participated in Peer Code Reviews using Code Collaborator.
Environment: Java1.6, JEE 6, Spring Framework 3.0, Spring MVC, Hibernate 3.0, JavaScript, JQuery, HTML/DHTML, CSS, Eclipse 3.4, ANT 1.3, log4j 1.2.1, Tortoise CVS Client, SQL server 2005, Windows XP/Vista, Edit Plus, JEdit, Restful Web Services, Apache Web Server.