Sr. Java/j2ee Developer Resume Profile
Atlanta, GA
Professional Summary:
- Over 8 years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications.
- Experience in full Software Development Life Cycle Requirements Analysis, Design, Development, Testing, Deployment and Support .
- Knowledge in Application Design and Development using OOA, OOD, OOP, MVC and J2EE.
- Extensive experience in developing web applications using C , Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS ,JSF and XML.
- Good knowledge of State full /Stateless Session EJBs and Entity EJBs.
- Expertise in developing the multi-tier web applications in both Spring MVC and Struts MVC that ensures clear separation of layers and rapid application development.
- Experience in Java Web Services.
- Excellent working knowledge of writing XML documents and parsing them using SAX parsers.
- Good working knowledge in building application using apache ANT builder and Junit automated testing.
- Strong experience in RDBMS concepts and MySQL.
- Good Exposure to Service Oriented Architecture SOA such as Web Services including SOAP, UDDI, WSDL, JMS Java Messaging Service , IBM Web sphere MQ Series.
- Strong knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL.
- Proficient in unit testing the application using JUnit.
- Experience in using IDE's such as Eclipse, MyEclipse, SQL developer, Jdeveloper for development and deployment.
- Good knowledge of in Unified Modeling Tools UML concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
- Excellent communication skills to deal with people at all levels.
- Experienced in developing portlets using WebSphere, k Portlet Factory, and custom builders in WebSphere Portlet Factory.
- Used Xml beans for converting xml to java objects.
- Involve in the design of portlets for WebSphere Portal.
- Developed JSR 286 portlets for migration from WebSphere Portal to WebSphere Portal.
- Motivated highflier with excellent verbal/written communication skills, admirable presentation capabilities, efficient requirement gathering ability and effectively convey them to other members in the team.
- Quick-witted Competent with skillful ability in using Spring MVC, Security and Dependency Injection/Inversion of Control and Object Relational Persistence frameworks like Hibernate with mapping of persistent classes and usage of Hibernate Query Language.
- Innovative Individual with commendable experience in using Java features and familiar with technologies like AJAX and JavaScript frameworks like JQuery.
- Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
Technical Skills
Programming Languages | Java, PL/SQL, SQL, J2EE |
Enterprise Java | JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard Design Patterns, AJAX |
Core Java | Serialization, JDBC, Java RMI, Internationalization Localization etc |
Mark-up/Scripting Lang. | HTML, CSS, XML, JavaScript, JQuery, AJAX |
Tools Framework | Struts, Spring, Hibernate, Web Services, Log4J, Apache Common Library, Apache POI, Apache Velocity Engine, Axis, Xfire, Junit, Maven, Ant, RUP, Rational Rose |
Application/Web Servers | IBM WebSphere, Weblogic, Apache Tomcat, JBoss |
Web Services | Weblogic, Apache Tomcat, JBoss and WebSphere |
DBMS/RDBMS | MY SQL |
Defect/Bug Tracking | Rational Clear Quest, Test director |
IDE | Eclipse, My Eclipse, SQL developer, Jdeveloper |
Infrastructure Software | Dreamweaver and other office automation and Presentation Software |
O/S Environment | Windows XP, UNIX, Linux, Windows 98, Windows 2000, Windows NT/XP, Windows 07 |
Other Skills | Requirements engineering, UML, Design patterns, code reviews, test planning |
Professional Experience
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
- Developed the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
- Involved in designing and development of web interface using JSP, Servlets, and JavaScript
- Developed Hibernate persistence layer modules using EJB Java Persistence API JPA annotations and Entity Manager.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Used Ajax calls extensively using Jquery, inside the WebApps and create a seamless flow of Quotes.
- Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Developed the Web Based Rich Internet Application RIA using J2EE spring framework
- Developed of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
- Developed PL/SQL procedures for login module and written complex sql queries.
- Developed DAO API to manage the payment information using JDBC.
- Design and Developed using Web Service using Apache CXF.
- Developed Rest architecture based web services to facilitate communication between client and servers.
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Created the domains, application servers and load balancers using Weblogic.
- Developed JUnit test cases for all the developed modules.
- Agile/SCRUM was used as the project management methodology and JIRA Confluence were the tools used to keep things in check.
- Implement web service components using Apache CXF framework.
- Developed Rest architecture based web services to facilitate communication between client and servers.
- Built main application leveraging technologies such as Angular.js, Backbone.js.
- Used My Eclipse as an IDE for developing the application.
- Worked with NoSql Databases like Apache Cassandra, Mongo DB.
- Used Subversion SVN for software version control.
- Created the domains, application servers and load balancers using Weblogic.
- Developed frontend widgets in Backbone.js and Handlebars.js.
- Developed web applications using Spring MVC, JQuery, HTML5 and Bootstrap.
- Developed test cases and performed unit test using JUnit Framework.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Used Maven script for building and deploying the application.
- Developed Generate PDF functionality using Spring framework and iText.
- Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
- Developed order receipt report with bar code using low age iText and jasper report.
- Worked on designing and creating business rules using IBM ILOG Rules Engine.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
Environment: Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Oracle, Crud, Pl/Sql, Jdbc, Apache Cxf, Rest, Eclipse, Weblogic, Clearcase, Junit, Agile, Uml, Jsp, Jstl, Servlet, Maven, Itext, Google Web Kit Gwt , Jasper Report, Ilog, Web 2.0.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, Design and Development Phases of the project.
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Created session EJBs that retrieved information from the Oracle database using Spring-iBATIS.
- Implemented the MVC architecture using Apache Struts Framework.
- Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Developed Java and EJB in Mainframe DB2 environment.
- Designed and implemented database structure in MySQL Server.
- Used TOAD to verify all the database turn-arounds, connectivity speed and query round trip behavior.
- Created SQL Server logins and assigning roles and Authentication models as a part of Security.
- Design and Developed using Web Service using Apache Axis 2.
- Designed and developed required WSDL and XSD for the services.
- Used Netbeans for development and WebLogic Application Server for deploying the web application.
- Used JBoss application server to deploy application into Production environment.
- Work with clients on their day to day interactions with CVS Caremark.
- Used VSS Visual Source Safe as configuration management tool.
- Involved in creation of automation framework using selenium and testing.
- Designing the flow of the project using Water Fall Model.
- Design and development of components, such as Class, and Sequence diagram in UML
- Design Development of the User Interfaces using HTML, CSS and JSP.
- Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
- Used Ant for developing build scripts and deploying the application onto Web Logic.
- Developed XSD for validation of XML request coming in from Web Service.
- Working Closely with EMC Documented to implement Engineering Design Storage Repository and Project Document Management.
- Working with the JIRA tool for Quality Center bug tracking.
- Designed Interactive GUIs using Java Applets and Swing.
- Created Active Reports in Cognos as Proof of Concepts for offline reporting.
- Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in Web Logic application server.
- Developed JSP/JSF front end with Oracle ADF tags and backing beans for validations and form submissions.
- Design and development of the exception management workflow using Oracle BPM.
- Developed applications using Visual Studio, C , and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
- Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
- Developed shell scripts, on Linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys.
- Created directory structure flow using UNIX to receive and send data to internal and external systems.
- Developed Ruby on Rails web applications using Mongo DB and back-ground processes using Resque and Redis.
- Designed created websites in Word Press using Blue host Web Hosting Solutions.
- Develop and implement online marketing strategies for clients, including Drupal Wordpress.
- Developed .NET components using C and involved in the deployment of those components.
- Used ASP .NET technology for developing the presentation layer.
- Designed and developed the individual components of the system using C and CORBA
- Created web services using SOAP for SOA to get data from Mainframes and content manager.
- Developed and maintained customer inquiry fulfillment applications using I Series CL and COBOL.
- Implemented changes to optimize existing logic and upgrade legacy Assembler and PL/I logic to COBOL per corporate initiatives.
- Worked with JCL to schedule jobs on Mainframes.
- Developed SQL queries. Actively worked on stored procedures.
- Developed requirements and enterprise architecture for EIA metadata, Guide and EBI under SAS version
- Developed Java Script and Action Script, VB Script macros for Client Side validations.
- Design online stores using ASP JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
Environment: JAVA ,Spring, Ibatis, Struts, jsf, ejb, Jquery, Mysql , Toad , sql Server, db2, Apache Axis2, wsdl, Netbeans, Jboss, cvs , Visual Source Safe, Selenium, Water Fall Model, uml, jsp , Servlet, ant, xml, emc Documentum, Jira, Swing, cognos, Ilog, Oracle adf, Oracle bpm, ibmMq Series, Apachi Tomcat, Linux, Unix, Ruby Wordpress, Drupal , asp, c , Mainframe, cobol , Pl/I , jcl, sql , Sas vb , asp.
Confidential
Sr. Java Developer
Responsibilities:
- Developed server-side services using JSF, Apache Trinidad components, Java, Hibernate, Spring, Web Services.
- Developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
- Developed and Implemented Web Services and used Spring Framework.
- Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
- Created frontend using EXTJS framework.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and JQuery.
- Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
- Developed web applications using Spring MVC, JQuery, HTML5 and Bootstrap.
- Worked on Data Services implementation for the CRUD services.
- Developed PL/SQL procedure for login module and registration module.
- Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
- Created different batch programs to clean up tables in DB2 database
- Creation of REST Web Services for the management of data using Apache CXF
- Used SOAP Technology for exchanging the XML application using HTTP.
- Used Web services - WSDL and SOAP for getting credit card information from third party.
- Developed application using My Eclipse for rapid development.
- Designed, developed and tested the Web sphere Portal Application based on Model, View, Controller MVC architecture deployed on IBM Web Sphere Portal /Application Server
- Provided Linux expertise for an RCS-to-Subversion upgrade..
- Developed test cases and performed unit test using JUnit Framework.
- Designed and developed the application using agile methodology and followed TDD, Scrum.
- Designed the UML diagrams based on the OOAD principles.
- Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
- Developed web pages using JSPs and JSTL to help end user make online submission of rebates.
- Designed and implemented business functionality for WEB system hidden login authentication, agent import and can see using the following technologies: JAXB, SAX, XML, and Servlets.
- Used Maven for building and deployment purpose.
- Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
- Use iPod and iText to manipulate PDF operations.
- Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
- Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
- Used JIRA to manage the issues/project work flow.
- Creating PDF and EXCEL report using Jasper Reporting API.
- Involved in designing the data stage job to implement ILOG JRules Component.
- Design code execution support components using existing PI ILOG JRules Framework
- Provide consultation / customization on various Open source and Web 2.0 products
- Designed and developed SOA based enterprise system using Oracle SOA Suite and Web Logic
- Used JMS for Asynchronous communication between the applications.
- Apache Tomcat Server was used to deploy the application.
- Developed shell scripts, on Linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys.
- Developed custom web forms using PHP and JavaScript.
Environment: SPRING, HIBERNATE, STRUTS, JSF, DOJO, JAVASCRIPT, CSS, AJAX, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, WEBSERVICES, ECLIPSE, WEB SPHERE PORTAL, JUNIT, UML, JSP, SERVLET, MAVEN, XML, ITEXT, GOOGLE WEB KIT GWT , JIRA, ILOG, JRULES, Web 2.0, SOA, JMS, APACHE TOMCAT, LINUX, PHP.
Confidential
Java/J2EE Developer
Responsibilities:
- Gathered user requirements followed by analysis and design. Evaluated various technologies for the Client.
- Developed HTML and JSP to present Client side GUI.
- Involved in development of JavaScript code for Client Side Validations.
- Designed the HTML based web pages for displaying the reports and worked with JavaScript, JQuery and CSS.
- Developed Java classes and JSP files.
- Extensively used XML documents with XSLT and CSS to translate the content into HTML to present to GUI.
- Developed dynamic content of presentation layer using JSP.
- Develop user-defined tags using XML.
- Developed Java Mail for automatic emailing and JNDI to interact with the Knowledge Server.
- Used Struts Framework to implement J2EE design patterns MVC .
- Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse RCP.
- Developed Enterprise Java Beans like Entity Beans, Session Beans both Stateless and State full Session beans
- Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
- Worked on deployment and maintenance of application in the JBOSS application server.
- Worked on Web Logic application server to deploy JSP and EJB applications.
- Created and implemented PL/SQL stored procedures, triggers.
Environment:: CORE JAVA, J2EE, EJB 2.1, JSP 2.0, SERVLETS 2.4, JAVA MAIL 1.2, JDBC 3.0, STRUTS, HTML, XML, CORBA, XSLT, JAVA SCRIPT, ECLIPSE3.2, ECLIPSE RCP, ORACLE9i, JBOSS APPLICATION SERVER.
Confidential
Java Developer
Responsibilities:
- Developed the application in JSP, Servlets using Oracle as Database.
- Developed HTML pages using Dreamweaver, wrote JavaScript validations.
- Designed and developed User Interfaces using JSP, Servlets, EJB.
- Developed the persistence module using JDBC and SQL/PLSQL.
- Used VSS as Version Control Tool to perform Check-out and Check-in of code.
- Prepared the Proof of Concept and the Presentations to demonstrate the solution to the business users.
Environment: JAVA5, ORACLE 8, EJB, XML, WEB LOGIC 7.0, LOG4J, DREAMWEAVER, SERVLETS, VSS, ECLIPSE, OBJECT ORIENTED APPLICATION DEVELOPMENT, DESIGN PATTERNS: SINGLETON, VALUE OBJECT ASSEMBLER, SERVICE LOCATOR PATTERN, DATA ACCESS OBJECT, DISPATCHER VIEW.