Sr. Developer Resume
Des Moines, IA
SUMMARY
- An accomplished Sr. Java/JEE/AEM Professional with 17+ years of progressive experience specializing in Object - Oriented Analysis and Design with extensive experience in the full life cycle of the software development process including requirement gathering, design, development, testing, Implementation and maintenance
- Experience in designing and developing object oriented software applications with a wide exposure to e-business, e-commerce, Internet, Intranet, Manufacturing and Finance security applications.
- Experience in Waterfall and AGILE methodologies.
- Exceptional skills in Agile development and Test-Driven Development.
- Extensive Experience with Java/J2EE technologies using Java, JDBC, Servlets, JSP, EJB, JMS, JNI, Swing, JNDI, Java Mail, AJAX.
- Experience in frameworks like AngularJS, ExtJS, EdgeUI, Horizon, Struts, JSF, Spring, Quartz, JPA, Hibernate, iBatis, myBatis, XMI, GWT, GUICE, Eclipse Modelling Framework (EMF) .
- Experience in UI development using HTML, JavaScript, AJAX, jQuery, EdgeUI .
- Experience in BPM, ESB, IBM Workflow, MQ .
- Good Experience in debugging and logging.
- Experience in performance improvement tools Dynatrace, AppDynamics, RAD Profiler, JProbe .
- Experience in XML related technologies such as XML, XSL, XPath, DOM, SAX, Xerces, JAXP, XMLBeans, XMLSpy Tool.
- Good experience in Adobe Experience Manager, Adobe ECM, Adobe LiveCycle ES, Adobe LiveCycle Workbench ES, Adobe LiveCycle Forms ES, Output ES, Process Management ES, Data Services ES, Reader Extensions ES, Designer ES, PDF Generator ES, Adobe Flex.
- Experience in SOAP and RESTful Web services.
- Experience in AEM, OSGi, Apache Sling, CRX, Content Repository API, Apache Felix.
- Experience in using Atlassian software development and collaboration tools (JIRA, Stash/Bitbucket, Confluence, Source Tree, and Bamboo).
- Involved in storing paper forms into IBM Content Manager/Case 360 after converting them to images (.jpeg, .tiff etc) also storing Electronic forms.
- Experience with SQL, PL/SQL, MySQL, Oracle, DB2, MS - Access .
- Experience in Job scheduling using Quartz and Java Batch .
- Experienced in WebSphere Application Server, WebLogic Application Server, JBoss, Tomcat .
- Experience in Adobe LiveCycle ES, Adobe LiveCycle Workbench ES, Adobe LiveCycle Forms ES, Output ES, Process Management ES, Data Services ES, Reader Extensions ES, Designer ES, PDF Generator ES.
- Experience in MQJExplorer, AquaStudio, DB2Visualizer, Toad, Oracle SQL Developer.
- Expertise in Object Oriented Analysis and Design.
- Experience in GUI/IDE Tool using Eclipse, WSADIE, RAD, WID, and IntelliJ IDEA.
- Expertise in Report Generation using Business Objects and Crystal Reports.
- Expertise in diagnosing, fixing performance and stability problems of Java applications/products using JProbe.
- Hands on experience with FrontPage 98/2000, Dream weaver, Microsoft Project.
- Experience in building Maven, Ant scripts for applications.
- Experience in Salesforce for integration of the applications.
- Experience in software configuration management using CVS, Clearcase, VSS, and Subversion, Git, Stash/BitBucket .
- Good knowledge in DNS, DHCP, IMAP, POP3, NFS, FTP, HTTP, LDAP, WAP, LPR, IPP Protocols.
- Excellent analytical, problem solving, communication skills and a team player.
- Experience in 24x7 production support for critical applications.
- Strong research and analytical skills, computing abilities, Problem solving, dynamic leadership qualities.
- Very good team player with ability to perform under stress.
- Excellent presentation and technical documentation skills.
TECHNICAL SKILLS
Languages: Java, HTML, SQL, UML, PL/SQL, C, C++, C#, Visual Basic 6.0
Technologies: J2EE, Swing, JDBC, Servlets, JSP, EJB, JNDI, Java Beans, JMS, JNI, Java Mail, BPEL, MQSeries, LDAP, Ajax, JavaScript, Shell Script, iText
XML Technologies: XML, XHTML, AXIS, XMLBeans, XSLT, Xpath, DOM, SAX.
Tools: Eclipse, WSADIE 5.1, RAD, WID, Text Pad, ANT, Install Anywhere, Dreamweaver, MQJExplorer, AquaStudio, DB2visualizer, Toad, Clearcase tools, JProbe, AQT, Dimension, Adobe LiveCycle designer
Server: Tomcat, WebSphere, WebLogic, JBoss
Framework: Struts, Spring, Quartz, Hibernate, JSF, GWT
RDBMS: Oracle, DB2, SQL Server, MS Access, and MySQL
Operating System: Windows 95/98/NT/2000, Linux, Solaris, AIX
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Technology Developer Lead/AEM Consultant
Responsibilities:- Worked on full cycle of software development from Analysis through Design, Development, Testing, Integration, and Deployment.
- Worked on requirement gathering, analysis, validation by communicating with the business users by regularly doing playbacks for the capabilities.
- Worked in Agile team and followed agile methodology. Involved in Scrum meetings, Agile Sprints, PI planning, development and testing of the applications.
- Responsible for delivering the project assignments on time.
- Mentoring the developers and involved in architectural meetings to provide the inputs for process and performance improvements.
- Worked as a lead to deliver the application with responsibilities below:
- Involved in the design and architecture.
- Responsible for project delivery in line with business expectations.
- Identifies and assigns appropriate roles to team members.
- Responsible for the overall development of the team members.
- Extensively used MVC Framework extensively for Controller components and view components.
- Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
- Designed and developed User Interface of application modules using HTML, AngularJS, XMI, GWT, AJAX, CSS, JavaScript, JSON, jQuery and AJAX.
- Worked on AEM, OSGi, Apache Sling, CRX, Content Repository API . Worked on AEM installation, configuration, authoring, AEM templates, AEM analytics, Apache Felix.
- Worked on AEM Sites, Assets, Forms, ACM features and AEM web based content management system.
- Designing the component and templates and developing using HTL and Sling.
- Worked on designing and developing the AEM Touch UI and classic views.
- Worked on AEM forms for document generation (DocGen) module. Integrating with the mortgage application.
- Worked on IBM MQ, JMS, Hermes JMS for middleware messaging.
- Worked on developing the business service using Hibernate, JPA frameworks.
- Worked on XML, XSLT, XPATH, DOM, and SAX.
- Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
- Worked on developing the RESTful Web services.
- Used Log4j for logging debug, info & error data.
- Created Web Services to provide partner systems required information.
- Worked on MQ messaging and JMS.
- Worked across modules including UI/Service/Data Model and Integration Layer.
- Involved in implementation of server layer services like business services, entity
- Services and integration services.
- Worked on developing the micro services as per the requirements.
- Involved in implementation of most of the sales and fulfillment UI screens
- Implemented Unit test cases using frameworks JUnit, TestNG, Mockito and Jasmine Test Framework.
- Worked on the Production Support on a weekly rotation.
- Used Eclipse, Rational Application Developer (RAD) for developing the application.
- Used IBM Teamworks for developing the workflow.
- Worked on JBOSS Enterprise Application Server and Websphere Application Server.
- Used SVN as version control system for the source code.
- Used Maven for build and deploy process of application.
- Used JIRA for tracking the bugs and tasks.
- Addressed QA issues & provided fixes on short notice.
- Involved in testing and monitoring the application while migrating to production.
- Troubleshooting and resolve problems.
Environment: Java, J2EE, JSF, Servlets, JSP, AngularJS, XMI, Spring Framework, JPA, TDD, AJILE, Hibernate, SharePoint, XML, XSLT, XPath, DOM, SAX, SoapUI, UML, Websphere, RAD, Eclipse, Oracle, CVS, Ant, Windows XP, Windows Server, AIX, Linux.
Confidential, Des Moines, IA
Sr. developer
Responsibilities:- Worked on Full Cycle of Software Development from Analysis through Design, Development, Testing, Integration, Deployment.
- Extensively used MVC Framework extensively for Controller components and view components.
- Worked in Agile team and followed agile methodology. Involved in Scrum meetings, Agile Sprints, PI planning, development and testing of the applications.
- Responsible for developing and delivering the project assignments on time.
- Mentoring the junior developers and helping them to achieve the team goals and objectives.
- Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
- Designed and developed User Interface of application modules using HTML, AngularJS, EdgeUI, Horizon theme, JSF, AJAX, CSS, JavaScript, JSON and jQuery.
- Worked on IBM MQ, JMS for middleware messaging.
- Worked on developing the business service using Hibernate, iBatis, MyBatis frameworks.
- Worked on XML, XSLT, XPATH, DOM, and SAX.
- Extensively used various Spring Framework modules.
- Worked on integrating the applications with HP Exstream Dialogue and Adobe LiveCycle for document and report generation.
- Worked on AEM, OSGi, Apache Sling, CRX, Content Repository API . Worked on AEM installation, configuration, authoring, AEM templates, AEM analytics, Apache Felix.
- Worked on designing and developing the AEM Touch UI and classic views.
- Worked on migrating the RIS applications from WebSphere Application Server 7.0 to 8.5.5 and migration to JSF2, Spring4.
- Used Log4j for logging debug, info & error data.
- Worked on developing the SOAP and RESTful web services.
- Created Web Services to provide partner systems required information.
- Used XMLSpy, SoapUI for xml and web service testing.
- Worked across modules including UI/Service/Data Model and Integration Layer.
- Implemented Unit test cases using frameworks JUnit, Mockito, TestNG and Jasmine Test Framework.
- Worked on Salesforce for integrating the applications.
- Worked on Sonar (SonarQube) for analyzing and managing the code quality.
- Worked on the Production Support on a weekly rotation.
- Used Eclipse, Rational Application Developer (RAD) for developing the application.
- Worked on WebSphere Application Server and WebSphere Process Server.
- Used Git as version control system for the source code.
- Used Atlassian software development and collaboration tools (JIRA, Stash/Bitbucket, Confluence, Source Tree, and Bamboo).
- Worked on Dynatrace, RAD profiler for performance improvement.
- Used Maven, Jenkins for build and deploy process of application.
- Used JIRA for tracking the bugs and tasks.
- Addressed QA issues & provided fixes on short notice.
- Involved in testing and monitoring the application while migrating to production.
- Troubleshooting and resolve problems.
Confidential, Des Moines, IA
Sr. Java/JEE developer Lead
Responsibilities:- Worked on requirement elicitation, analysis, validation by communicating with the business users by regularly doing playbacks for the capabilities.
- Worked on full cycle of software development from Analysis through Design, Development, Testing, Integration, and Deployment.
- Responsible for delivering the project assignments on time.
- Mentoring the developers and involved in architectural meetings to provide the inputs for process and performance improvements.
- Worked as a team lead for one of the modules and achieved the goals successfully.
- Extensively used MVC Framework extensively for Controller components and view components.
- Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
- Designed and developed User Interface of application modules using HTML, AngularJS, XMI, GWT, AJAX, CSS, JavaScript, JSON, jQuery and AJAX.
- Worked on developing the business processes using IBM Business Process Manager 8 and Lombardi Teamworks 6 .
- Worked on IBM MQ, JMS, Hermes JMS for middleware messaging.
- Worked on developing the business service using Hibernate, JPA frameworks.
- Worked on XML, XSLT, XPATH, DOM, and SAX.
- Worked on AngularJS for developing the user interface and converting the UI to AngularJS from XMI.
- Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
- Worked on document generation (DocGen) module. Integrating with the mortgage application.
- Worked on Adobe LiveCycle ES, Adobe LiveCycle Workbench ES, Adobe LiveCycle Forms ES, Adobe LiveCycle Process Management ES, Adobe LiveCycle Workspace ES, Adobe LiveCycle Reader Extensions ES.
- Used Log4j for logging debug, info & error data.
- Created Web Services to provide partner systems required information.
- Worked on MQ messaging and JMS.
- Worked across modules including UI/Service/Data Model and Integration Layer.
- Eclipse modeling framework (EMF) ecore and genmodels are used for generating model Objects (DTOs) for transferring and modeling data between client and server.
- Involved in implementation of server layer services like business services, entity
- Services and integration services.
- Involved in implementation of most of the sales and fulfillment UI screens
- using GWT/Guice based in-house framework (Siriusforce).
- Implemented Unit test cases using frameworks JUnit, TestNG and Jasmine Test Framework.
- Worked on the Production Support on a weekly rotation.
- Used Eclipse, Rational Application Developer (RAD) for developing the application.
- Used IBM Teamworks for developing the workflow.
- Worked on JBOSS Enterprise Application Server and Websphere Application Server.
- Used SVN as version control system for the source code.
- Used Maven for build and deploy process of application.
- Used JIRA for tracking the bugs and tasks.
- Addressed QA issues & provided fixes on short notice.
- Involved in testing and monitoring the application while migrating to production.
- Troubleshooting and resolve problems.
Environment: Java, J2EE, JSF, Servlets, JSP, AngularJS, XMI, Spring Framework, JPA, TDD, AJILE, Hibernate, SharePoint, XML, XSLT, XPath, DOM, SAX, SoapUI, UML, Websphere, RAD, Eclipse, Oracle, CVS, Ant, Windows XP, Windows Server, AIX, Linux.
Confidential, Springfield, IL
Sr. Developer
Responsibilities:- Worked on Full Cycle of Software Development from Analysis through Design, Development, Testing, Integration, Deployment.
- Extensively used MVC Framework extensively for Controller components and view components.
- Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
- Worked on mentoring team staff.
- Implemented front end (GUI) using HTML, JSP, AJAX, CSS, JavaScript.
- Designed and developed User Interface of application modules using HTML, JSP, AJAX, CSS, JavaScript, JSON, jQuery and AJAX.
- Design and development of modules using MVC.
- Worked on integrating the Adobe LiveCycle Workflow and Adobe Flex. Resolved the performance issues on generating the pdf forms.
- Worked on Adobe LiveCycle ES, Adobe LiveCycle Workbench ES, Adobe LiveCycle Forms ES, Adobe LiveCycle Process Management ES, Adobe LiveCycle Workspace ES, Adobe LiveCycle Reader Extensions ES.
- Worked on Content Manager Systems for storing and retrieving the document content.
- Involved in storing paper forms into IBM Content Manager and SharePoint after converting them to images (.jpeg, .tiff etc) also storing Electronic forms.
Environment: Java, J2EE, JSF, Servlets, JSP, Flex, Adobe LiveCycle ES, Eclipse, Oracle, CVS, Ant, Windows XP, Windows Server, AIX, Linux.
Confidential, Des Moines, IA
Design architect/ Lead/ Sr. Java/JEE Developer
Responsibilities:- Worked on Full Cycle of Software Development from Analysis through Design, Development, Testing, Integration, Deployment.
- Extensively used JSF MVC Framework extensively for Controller components and view components.
- Directly worked with Business Analysts and SMEs to gather requirements from the customer and transformed them into functional and technical specifications.
- Worked on providing the design and architecture for financial management project.
- Worked on mentoring team staff.
- Delivered the project assignments on time for multiple projects like Unemployment insurance and Benefits projects.
- Implemented front end (GUI) using HTML, JSP, AJAX, CSS, JavaScript.
- Designed and developed User Interface of application modules using HTML, JSP, AJAX, CSS, JavaScript, JSON, jQuery and AJAX.
- Design and development of modules using MVC.
- Worked on integrating the Adobe LiveCycle Workflow and IBM Content Manager. Resolved the performance issues on generating the pdf forms.
- Worked on Adobe LiveCycle ES, Adobe LiveCycle Workbench ES, Adobe LiveCycle Forms ES, Adobe LiveCycle Process Management ES, Adobe LiveCycle Workspace ES, Adobe LiveCycle Reader Extensions ES.
- Worked on Content Manager Systems ( Drupal, Alfresco ) for storing and retrieving the document content.
- Involved in storing paper forms into IBM Content Manager and Case 360 after converting them to images (.jpeg, .tiff etc) also storing Electronic forms.
- Worked on developing the business processes using BPEL and Websphere Process Server .
- Worked on developing reports using Crystal Reports .
- Worked on developing the SOA and workflow using ESB .
- Worked on integrating the Content manager, Adobe LiveCycle, CQ5, Lotus Notes with web application.
- Worked on Apache Camel, ActiveMQ for middleware messaging.
- Development using Struts, JPA, iBATIS frameworks.
- Developed Struts Action Classes, Action Forms and performed Action mapping using Struts framework.
- Performed data validation in Form beans and Action Classes.
- Modified Struts configuration files as per application requirements.
- Worked on XML Forms Architecture (XFA), XML, XSLT, XPATH, DOM, SAX.
- Used Rational Application Developer (RAD) for developing the application.
- Used Websphere Integration Developer (WID) for developing the Enterprise Service Bus (ESB) workflow.
- Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
- Worked on integrating the Adobe LiveCycle System and IBM Content Manager using Enterprise Service Bus (ESB) Workflow.
- Used Log4j for logging debug, info & error data.
- Created XML-SOAP Web Services to provide partner systems required information.
- Worked on MQ messaging and JMS.
- Worked on Websphere Application Server and Websphere Process Server, JBoss.
- Used Clearcase and SVN as version control system for the source code.
- Used Clear Quest for Issue Tracking.
- Worked on configuring the websphere servers.
- Addressed QA issues & provided fixes on short notice.
- Involved in Testing and monitored the application while migrating to production.
- Troubleshooting and resolve problems.
- Used ClearQuest for issue tracking and also used JIRA for tracking the bugs, tasks.
Environment: Java, J2EE, JSF, Servlets, JSP, Struts Framework, JPA, TDD, Adobe LiveCycle, CQ5, AJILE, Hibernate, iBatis, Faces, Adobe LiveCycle ES, Sharepoint, BPEL, ESB, XML, XSLT, XPath, DOM, SAX, UML, Crystal Reports, Websphere, RAD, WID, Eclipse, Oracle, CVS, Ant, Windows XP, Windows Server, AIX, Linux.