We provide IT Staff Augmentation Services!

Senior Core Java J2ee Developer/production Support Resume

3.00/5 (Submit Your Rating)

Peoria, IL

SUMMARY:

  • About 7+ years of experience in an environment building n - tier applications using Java, J2EE, JSP, Servlets, JDBC, EJB, Struts, JavaBeans, Java scripts, HTML, PHP, XHTML/DHTML, XML.
  • Extensively involved in developing distributed Enterprise and Web applications using UML, Java J2EE, Web technologies that includes Core Java, JSP, Servlets, Struts, Web Services, Dtools, JUnit, Hibernate, Log4J, and XML.
  • Experience in configuring, deploying the web applications on Web Logic, Web Sphere and Application Servers, hands on experience in using Tomcat.
  • Experience to develop and deploy JAX, SOAP, Restful Web Services.
  • Expertise in creating XML, DTD, XML Schemas, XSLT, XPath, DOM/SAX Parser and web designing using HTML5, CSS3, CQ5, Jquery and JavaScript including (Ajax, JSON).
  • Hands on experience in design in various OOAD concepts using the UML with Rational Rose, MS-Visio.
  • Experience on different IDEs such as Eclipse, RAD and NetBeans.
  • Implemented WebServices using WebLogic 7.1/8.1 and WSDL 1.1.
  • Expertise in deploying applications in Websphere JBoss 3.0/4.0, Apache and Tomcat 4.0/5.0/5.5, 6.0, Weblogic 8.1
  • Experienced in building SOAP and RESTFul Webservices consuming XML and JSON.
  • Experience in managing TFS, creating branches, workspaces and tasks.
  • Experience with databases like DB2, Oracle 10g/9i, MySQL, SQL Server and MS Access.
  • Proficient in writing and handling SQL Queries, PL/SQL, Stored Procedures, and triggers and also developing and optimizing DB2 SQL Queries.
  • Good working knowledge of build tools like Maven, Ant and error logging using Log4J.
  • Experience in using version control systems such as SVN, ClearCase.
  • Excellent communication skills, knowledge in identifying problem domains in scope of client requirement and fixing issues.

CORE COMPETENCIES INCLUDE:

  • Web Technologies
  • Batch File/Shell Scripting
  • Process Improvement
  • Agile Methodology
  • Programming languages
  • Rational App Developer
  • Testing Tools
  • Various Frame Works
  • J2EE Technologies
  • Complex Troubleshooting
  • Version Control Tools
  • Team Leadership

TECHNICAL SKILLS:

Languages: Java, Java Script, Unit Shell Scripting, C, C++, PL/SQL.

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JSF, JUnit

Frameworks: Struts, Spring, Hibernate, Angular.js.

Scripting: JavaScript, Jquery, AJAX, Unix Shell, Log4J.

Database: Oracle, MS SQL Server, DB2, Sybase.

Web/Application Servers: JBoss, Websphere, Web Logic, Apache Tomcat.

IDE tools: Eclipse, RAD, NetBeans.

XML Technologies: XML, XSLT, DOM, DTD, SAX.

Web Services: JAXRPC, JAX: WS, SOAP, RESTful, WSDL, UDDI.

Version control: CVS, SVN, Clearcase,TFS

Web Technologies: HTML, DHTML, ADOBE CQ, CSS, AJAX,EXT JS, JavaScript.

Design Tools: Star UML, Rational Rose, MS: Visio.

Operating Systems: Windows 98/2000/ XP/Windows 7, Window 8, Linux and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Peoria, IL

Senior Core Java J2EE Developer/production Support

Responsibilities:

  • Involved in all phases of software development including application design, technical design, development, testing & debugging, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Responsible for design and development of front-end screens using JSF, AJAX, JavaScript, jQuery, HTML5, CSS3 and Angular.js.
  • Was also a part of Production Support and acted as a Team Lead for the application.
  • Developed DB2 queries and developed object or database mapping using Hibernate API
  • Involved in design and implementation of MVC architecture in different modules.
  • Designed and developed the front end with JSF, JSP, JavaScript, Jquery, HTML5, JSP and CSS3.
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Performing code deployments to local Jboss server for testing.
  • Messaging handling using JMS with IBM MQ Series as Message Oriented Management (MOM)
  • Designed, developed and maintained the data layer using the Open JPA.
  • Developed JAXB web services using WSDL, XSD, SOAP and XML.
  • Used to update the HTML pages using JQUERY, AJAX via JSON response.
  • Used Microsoft Visio for developing the Use case diagrams and architecture diagrams required for the application.
  • Creating war file of application development of and deployment on JBoss server.
  • PHP and HTML5 in front end, Python and java language in backend for android mobile and smart tablets.
  • Knowledge in Programming on Quartz framework using Python
  • UI development for market risk analysis using Quartz a Python framework. Extensively used object database R and relational database QzTable for persistence.
  • Implementation of Python/Skunkweb content modules
  • Developed and maintain the Solr Index Migrator.
  • Setup and maintain the Image (LightTPD server) and Solr Server.
  • Used RAD for writing code and ClearCase and SVN for Version Control.
  • Was a part of migrating the application from the server version of WAS 6.1 to WAS 7.0
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS.
  • Involved in active code development on the CQ platform involved technologies using Adobe CQ libraries, ExtJS, Java, JSP, JQuery, and Apache Sling.
  • Responsible for design, development and unit and integration testing of Day CQ components, templates and the corresponding web services.
  • Proposed ADOBE CQ Mobile based prototypes, for more mobile based business opportunities.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Involved in the development of the User Interfaces using HTML 4, JSP, JS, EXT JS 4.0, DOJO 1.5, CSS3 and AJAX.
  • Developed 2 different healthcare customer application with widgets as main component, which has Ext JS & DOJO as front end components, MQ & Web services (RESTful & JAX-WS) as communication layer components. Oracle is used for data access component.
  • Used Web Sphere Application Server for deploying various components of applications.
  • Strong Experience in Object Oriented Programming Concepts.
  • Deployed the application on different environments and did unit and integration testing.
  • Building & Configuration Management by using MSTFS.
  • Involved in both Waterfall and Agile methodologies.
  • Assisted QA process in test cases preparation, execution and fixing of bugs using Quality Center.

Environment: s: Java 1.5, Java EE, XML,TFS, JSP, JSF, ExtJS, Servlets, Spring, Struts, Hibernate, DB2, IBM Rational Application Developer 7.0/ 8.0, Html5, CSS3, Angular.js, Jquery, Web Services, PL/SQL, Rational Clear Case, SVN, Windows XP, MQ Series, WebLogic, JSON, JBOSS, EXT JS, ADOBE CQ, Eclipse,SOLR,python, IBM Quality Center 11.0, XML Spy, Microsoft Visio.

Confidential, Des Moines, Iowa

Sr J2EE Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Involved in the development of presentation modules. The application is based on the MVC-II Architecture using Struts framework.
  • Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
  • Developed Web pages using JSP, JavaScript, HTML, AJAX, CSS, and XSLT to create the user interface views.
  • UsedUNIXshellscripts to deploy the applications in various work environments like QA, and Development.
  • Used PVCS version controller to maintain the code.
  • Coded Ant build scripts to build and deploy the application on JBoss.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Designed and developed a web client using Servlets, JSP, Java Script, HTML and XML using Struts Framework.
  • Developed Java classes for implementing asynchronous processing using Web logic.
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS
  • Involved in creation and deployment of Enterprise Application in Web Logic.
  • Experienced in writing SQL and PL/SQL scripts including Stored Procedures, functions, packages and triggers.
  • Developed Business Logic modules usingEJB session beans.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Involved in the development of the User Interfaces using HTML 4, JSP, JS, EXT JS 4.0, DOJO 1.5, CSS3 and AJAX.
  • Developed 2 different healthcare customer application with widgets as main component, which has Ext JS & DOJO as front end components, MQ & Web services (RESTful & JAX-WS) as communication layer components. Oracle is used for data access component.
  • Building & Configuration Management by using MSTFS.
  • Involved in automating test cases using Selenium WebDriver with Python/PyTest
  • Contributed to define testing Architecture, Design and in building the Testing Infrastructure based on Selenium, PyTest, Python, and Jenkins.
  • Developed test case/test script for automated testing using python bindings of Selenium.
  • Produced and consumed xml and Json representations using Rest let API.
  • Employed Hibernate 2.0 to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Deployed the application on WebLogic server to make the application multi-platform.
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Actively involved in deployment EJB service jars, Application war files in WebLogic Application server.
  • Involved in setting up the JBoss Development/Test environment and deploying the application
  • Used Apache collection utile Closures and Predicates using JDK 1.6 features.
  • Used JMS for sending the messages to the Export Queue.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used JUnit to unit test the modules & Log4j for logging error/debug messages.
  • Responsible for setting up the Adobe CQ Author instance, create various author user groups and configure the access for the user groups.
  • Responsible for design, development and unit and integration testing of Day CQ components, templates and the corresponding web services.
  • Worked as a Senior Adobe CQ developer.
  • Resolved the issues encountered during the System Test and Acceptance Test.
  • Involved in bug-fixes, enhancements and code refactoring.

Environment: s: Java, JDK1.6, JavaScript,TFS, Servlets 2.3, JSP 1.2, Ajax, Struts, XML, Oracle 10g, PL/SQL, Hibernate, Springs, ExtJS,UML, Rationale Rose, Flex, Web logic 10.1.3, CVS, WebLogic MQ Series, JSON, JBoss,JSF, EXT JS, EJB, python, PVCS, Rational Application Developer 5.0, HTML, DHTML, ADOBE CQ, JMS, CSS.

Confidential, NY

Java J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements and converting them into technical specifications using UML.
  • Involved in the Analysis of the front-end and middle tier using JSP and the Struts Framework.
  • Developed Action classes and Dyna Action Forms & performed validations using commons, custom validator and Struts client side JavaScript validation.
  • For a better UI, Struts libraries have been used in JSP pages.
  • Developed the user Interface Presentation screens using Struts Tiles, HTML and JSP.
  • Building & Configuration Management by using MSTFS.
  • Struts internationalization has also been done for various clients all around the world.
  • Worked with Ajax at the client side for asynchronous communication with the server.
  • Eclipse is used as Java IDE tool for creating JSPs, Servlets, and Struts Action Classes.
  • Business logic is handled by EJB in service layer.
  • Used Hibernate to create the persistence layer and to make the transactions to the backend.
  • Used SQL Navigator to work on the database tables and queries.
  • Also written Oracle PL/SQL stored procedures to extract data from flat file to database checking for records that have not been exported successfully.
  • Developed Web Services in Java with Apache Axis.
  • Used SAX parsing methodology for serializing and parsing the XML request and response.
  • Written and debugged the Maven Scripts for building the entire web application.
  • Used Log4j for logging errors, messages and performance logs.
  • Test Driven Development (TDD) approach was used for the development of the modules.
  • Developed various test cases such as unit tests, mock tests and integration tests using this approach.
  • Coded the front end framework components using Web 2.0 JavaScript library ExtJS.
  • UsedCVSas a documentation repository and version controlling tool.
  • Involved in designing several modules of the application and validating the designs developed by other developers.

Environment: Java, J2EE, JSP, Tiles, Struts, Hibernate,TFS, JavaScript, EJB, Weblogic, Apache Axis, Ajax, ExtJS, UML, XML, Maven, SQL, Oracle10g, log4j, TDD, CVS.

Confidential, Irvine, CA

Java Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate
  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, Action Mapping and Action Form objects.
  • Used Eclipse as IDE and JBoss Application server for developing application.
  • Developed Message driven beans that consumed the messages from MQ Series queue.
  • Maintained and added new features based on the requirements to the existing RESTful service code base
  • Worked with Core Spring Framework for Dependency Injection, MQ Context to provide message sources
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Various JSF, Rich faces tags were used to implement asynchronous requests to web container
  • Worked with Spring web flow to represent UI flow
  • Used JBoss Application Server and deployed the application into the server.
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Used Hibernate XDoclet tags to generate hbm.xml files
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Ant scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: s: Java, J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML, WebSphere Application Server, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), MQ Series, Jboss, JSON, XML, Oracle, VSS, Log4J, Unix.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering from the client
  • Developed web services for enterprise integration between Oracle Business Process Execution Language (BPEL), Restful and Entity Level Service using Spring-Web services (Axiom).
  • Developed RestFul web services.
  • Developed web services to make the communication between BPEL and RestFul services.
  • Prepared low level design, process flow design and development activities using Oracle Business Process Execution Language (BPEL).
  • Wrote the build scripts using Ant to deploy the application in various environments.
  • Configured the Cruise Control, Hudson and Jenkins for continuous integration.
  • Configured the Nexus repository manager.
  • JAXP and Castor used for code generation.
  • Implemented the shared libraries mechanism for the RUMBA application.
  • Implemented the messing using JMS in Sonic MQ and Active MQ tool.
  • Implemented the API-Status check.
  • Implemented ORM using Hibernate.
  • Wrote Complex SQL Queries and triggers in Oracle.
  • Validated Design Patterns, Implemented various Design Patterns like Session Facade, Value Object, Singleton, business delegate, service locator, Data Access Object etc.
  • Drew relationship / ER diagrams using Erwin for oracle schema.
  • Automated SoapUI testing through maven build process.
  • Automated the web services testing using Groovy scripting in SOAPUI.
  • Automated the web testing using Selenium IDE and Selenium RC.
  • Testing - unit testing (JUnit) & integration testing
  • Reviewed the code with PMD and Checkstyle and used Covertures for code coverage
  • Received Feather in My Cap award (FIMC) and commendations from Sr. Product Manager and Project Management team.

Environment: s: Java, J2EE, Web Services, Spring, Hibernate, MyEclipse, Maven, Ant, SVN, Web logic Server, Tomcat, Cruise Control, Hudson, Agile, Toad, SQL Developer, Eclipse, Jdeveloper, SoapUI, Selenium.

We'd love your feedback!