We provide IT Staff Augmentation Services!

Java/ivr Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

OBJECTIVE

  • To obtain a challenging position as Application Developer in a Microsoft environment where I will consolidate, utilize, and further my computer, technical, and leadership skills.

SUMMARY

  • Over 8 years of experience in the requirement analysis, design, development, testing, implementation, and support using Object Oriented Methodologies and Java/J2EE technologies.
  • Over 8 years of profound experience in key Java/J2EE technologies which include JDBC, JSP, Servlets, EJB, and JMS.
  • Expert in implementing various design patterns including MVC (Model - View-Controller), Singleton, Front Controller, Session façade, Service Locator, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed enterprise applications.
  • Highly skilled in using RDBMS concepts with Oracle, DB2, and SQL Server.
  • Expertise in writing complex SQL queries, PL/SQL stored procedures, Cursors, and Triggers.
  • Extensive working experience on scripting languages including HTML, DHTML, CSS, XML, and JavaScript.
  • Expert in angular JS and Spring MVC Framework to create web pages.
  • Outstanding experience in configuring, developing, testing, and deployment of enterprise applications using IBM WebSphere 7.0/8.5, Tomcat 4.0/5.0 and VMWare application servers.
  • Hands-on experience in implementing Object Relational Mapping (ORM) framework such as Struts, Hibernate and Spring AOP Framework.
  • Comprehensive understanding and working experience with the XML technologies like SAX, DOM, AJAX, XSL, XSLT, DTD, and SOA architecture (Web Services).
  • Experienced in OOAD and creating Class/Sequence diagrams using Rational Unified Process, and Rational Rose UML tool.
  • Thorough knowledge on UNIX shell programming and Perl scripting.
  • Good experience in using Integrated Development Environments like IBM RAD 7.5/6.0 WSAD 5.x, SpringToolSuite, Eclipse 3.1/3.2, and NetBeans 4.1.
  • Excellent working experience in using version control tools including Tortoise SVN, CVS, GitHub and Serena.
  • Experience in using JUnit (for unit testing), ANT, Maven and Gradle (as a build tool), and Log4j (as a logging utility).
  • Willing to learn and adapt to new technologies and tools.
  • Self-motivated and goal oriented individual with strong analytical, debugging, and problem-solving skills.
  • Excellent understanding and knowledge of NOSQL databases likeMongoDB.
  • Experienced in creating VoiceXml’s, Grammar for IVR framework.
  • Experienced in developing call flows in IVR applications.

TECHNICAL SKILLS

J2EE Technologies: J2EE, Servlets, JSP, JSF, EJB, JNDI, JMS, RMI, JDBC, Swing

Web Technologies: HTML, DHTML, XML, XSL, XSLT, CSS, Java Script, SOAP, AJAX, WSDL, VXML.

Frameworks: Hibernate, Spring, Struts, Log4J, Junit.

Databases: Oracle 11g/10g/9i/8i, SQL Server8.0, MS Access, DB2.

Web/Application Servers: WebLogic 10/8.1/7.0, WebSphere 8.5/6.0/5.0/4.0 , JBoss, Tomcat 4.0/5.0

IDE: SpringToolSuite, Eclipse 3.1/3.2, RAD 7/6.0/WSAD, NetBeans 4.1

Configuration Management: SVN, CVS, PVCS, GitHub

Operating Systems: Windows 98/2000/XP/NT Server, Vista, UNIX

IVR Languages: VXML, GRXML, GSL

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java/IVR Developer

Responsibilities:

  • Actively involved in analysis, detail design, development, bug fixing and enhancement in Agile-Scrum methodology.
  • Developed applications using Struts and Spring framework.
  • Developed RESTFUL Web Services.
  • Created Client Jars for dependent services with WSDL and XSD’s.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Responsible for implementing SQL queries and managing JDBC interactions with data sources.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Assisted in designing and preparation of call flows with usability services.
  • Participated in discussion with NUANCE for Speech Grammar updates.
  • Designed and developed Voice User Interface (VUI).
  • Extensively worked with VXML, GRXML in implementing the call flow for the IVR application.
  • Implemented Speech-to-Text and Text-to-Speech using Nuance.
  • Involved in writing JSP and JSF components for enhancing the existing IVR application.
  • Translating the HTML design to JSF Facelet
  • Creating the project startup UI i.e. generic XHTML Facelet templates and generic JSF validators
  • Developed custom tag libraries and whisper tones using Voice XML and JSP.
  • Participated in Production defects triage meetings and provide desired solutions and quickly fixing high priority defects for all IVR applications
  • Supported in all Production weekend releases.
  • Used JIRA to monitor activities and move tasks from one activity to another.
  • Participated closely in Requirement Analysis, Designing and Code reviews.
  • Used IBM RAD and WebSphere Application Server for coding and unit testing.
  • Used CVS, and GitHub as a code repository.
  • Used SQL Server Management Studio to run queries and check backend data.
  • Used ANT script for build and deploy applications.
  • Developed JUnit and Integration Testing for testing.
  • Used Jenkins jobs to deploy applications in different environments.

Environment: Java 1.7, JIRA, JSF, JSP, JavaScript, Spring, Hibernate, Jenkins, GitHub, SQL Server Management Studio, VXML, GRXML, ANT

Confidential, Naperville, IL

System Developer

Responsibilities:

  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
  • Created SOAP WebServices in spring framework.
  • Developed JUnits and Integration Testing to test the Code.
  • Deployed in Dev-int, System and Performance Environments.
  • Used SOAP UI to test the WebServices in different Environments.
  • Used SpringToolSuite as IDE and VMWare as a Server.
  • Used Tortoise SVN as a code repository.
  • Tested code with PIT coverage.
  • Developed new test script called KITE Script, using this we can test all services with different test cases once.
  • Used Mule to create the ESB for the WebServices.
  • Used Maven scripts to deploy and build WebServices.
  • Used CloudPortal to deploy the applications in different environment,
  • Used Splunk to check the logs in all environments.
  • Prepared Design Documents and Physical Interface for WebServices.
  • Created System flow, class diagrams and User case diagrams using Microsoft VISIO.

Environment: Java 1.7, SpringToolSuite, VMWare Server, Soap UI, Maven, Mule, Splunk,Tortoise SVN.

Confidential, Monroeville, PA & Buffalo Groove, IL

Java/J2EE Programmer

Responsibilities:

  • Understanding the business requirements and how current system works.
  • Developed the SOAP web services application in Spring framework.
  • Used Oracle 11g and Oracle RDB as backend data bases.
  • Involved in making release builds for deploying the application for test environments.
  • Worked in Agile methodology.
  • Developed test cases in SOAP UI for web services.
  • Used Spring JDBC template to access the data from the database.
  • Used JAXB and Castor transformer for marshalling and Un-marshalling.
  • Used IBM RAD as IDE, TOAD and SQL Developer for Database.
  • Developed custom tags for implementing logic in JSP’s.
  • Used Java script, JQuery, JSTL, and CSS tags for developing the JSP’S.
  • Used Spring MVC frame work for developing JSP’s.
  • Used custom tags to display logic specific data in JSP'S.
  • Log 4j was used to monitor the error logs.
  • Used Gradle to build and deploy the application.
  • Configured MQ in WebSphere Application server as message driven architecture for the exchange of messages between the applications.
  • Used jibx-binding to convert the messages into xml and vice versa (for marshalling and Un-marshalling).
  • Used SERENA as version control system.
  • Deployed the application on WebSphere Application Server.

Environment: Java 1.7, Spring 3.2.3, RAD 7.5, WebSphere Application Server 8.5, MQ, Spring MVC, JSP, CSS, JQuery, Oracle 11g, XML Schema, SOAP, WSDL, Log 4j, Gradle, Serena.

Confidential | Cranford, NJ

Java/J2EE Programmer

Responsibilities:

  • Understanding the current system and also the business requirements for the new OMS.
  • Participated in requirements review discussions and interacted with other business units to resolve requirements bugs
  • Responsible for enhancing modules like Assets, QC, QA, Authoring and cancel the unused services in the existing system.
  • MVC architecture was implemented for supporting the UI using Java Server Faces framework.
  • The Spring web flow was used to control the UI flow navigation of this web application and integrated with JSF.
  • The Spring framework was used to manage the transactional requirements.
  • Developed Servlets interacting with database to create java beans for the model layer and various business objects implementing business logic.
  • Involved in the designing of the applications based on SOA and exposing the functionality using Web Services.
  • Configured IBM's MQ message driven architecture for the exchange of messages between the applications.
  • Utilized Hibernate for Object/Relational Mapping and querying using HQL.
  • Object relational mapping is done using Hibernate for data persistence and involved in the integration of Hibernate with Spring framework.
  • Involved in technical specifications, designed and developed using Swings, Hibernate and Spring
  • Log 4j was used to monitor the error logs.
  • Used ANT to build and deploy the application.
  • Developed several unit tests using JUnit framework
  • Worked on database interaction layer for insertions, updates and retrieval operations of data from Oracle 10g database by writing stored procedures.
  • Used UNIX Script and used Maven as version control system.
  • Deployed the application on WebSphere Application Server.

Environment: Java 1.5, JSP, JSF 1.2, Swings, Servlets, Spring, Session Façade, DAO, DTO, Java Script, AJAX, RAD 7.0, WebSphere Application Server 7.0, MQ, Hibernate 3.2, Oracle 10g, XML Schema, SOAP, WSDL, Log 4j, Junit, Unix scripting, Maven.

Confidential | Troy, MI

J2EE Developer

Responsibilities:

  • Involved in elaboration phase of RUP which included realization of Use Case Diagrams, Class Diagrams, Object Diagrams and Activity Flow Diagrams using UML with Rational Rose.
  • Implemented Struts Framework to develop the application front end.
  • Involved in the generation of Designed User Interface screens using JSP, HTML, and CSS.
  • Implemented Struts Framework 1.0.2 to validate the front-end forms with server side validation scripting.
  • Used Perl scripting for synchronous and asynchronous interactions using callbacks to update the GUI.
  • Provided full-stack RoR design and backend administration for the application.
  • Used DAO pattern to retrieve/insert/update the data from database.
  • Used Hibernate Persistence Strategy to develop the Data Model which uses SQL Server as the backend database.
  • Used Java Messaging Service (JMS) for reliable and asynchronous exchange of important information such as a transaction status.
  • Used Web Services (SOAP, UDDI, and WSDL) for handling transaction history for a given customer.
  • Deployed the application on JBOSS Application Server.
  • Used JUnit framework for Unit testing of application.
  • Monitored the Error logs using Log4J.
  • Provided source code documentation using JavaDoc.

Environment: Java, J2EE, IBM RAD 6.0, JSP 2.0, SQL Server 2005, EJB 2.0, JMS, JBOSS Application Server, Struts Framework 1.0.2, UML 2.0, RUP, RoR, Servlets 2.1, Perl, XML, SOAP, WSDL, HTML, CSS, JNDI, CVS, Log4J, JUnit, Hibernate 3.0.

Confidential | Elmhurst, IL

J2EE Web Developer

Responsibilities:

  • Participated in the review/understanding of Use Case diagrams, designing Class Diagrams, and Sequence Diagrams for analysis and design of application.
  • Involved in the development of an intranet web application using J2EE architecture, and user interfaces were designed using JSP, Swing.
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
  • Developed several web pages using JSP, HTML, DHTML, CSS, and XML.
  • Used JavaScript to perform checking and validations at client's side.
  • Involved in sever side validation based on the business rules.
  • Evaluated and worked with Hibernate Persistence Strategy.
  • Extensively involved in developing Stateless Session beans for business processing.
  • Developed DAO pattern for Database connectivity.
  • Developed Stored Procedures, DB Packages in Oracle.
  • Implemented test cases for unit testing of modules using JUnit.
  • Used ANT for building the project.
  • Involved in deploying web and enterprise applications on Web Logic Application Server.

Environment: Java, JMS, EJB, JSP, Swing, Servlets, HTML, JavaScript, JDBC, Stored Procedures, Struts, XML, NetBeans 4.1, JUnit, Web Logic 8.1, Rational Rose, Oracle 9i, Windows NT/XP.

We'd love your feedback!