Software Developer Resume
EXPERIENCE SUMMARY:
- 10+ years of experience in all phases of Software Development Life Cycle (SDLC) includes Requirements Analysis, User Interaction, Business Analysis/Modeling, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Production/Customer Support, Maintenance and Enhancements of both Web and Client/Server Technologies.
- Extensive experience in using JEE related technologies including JSP, Servlets, JDBC and EJB and knowledge of multiple technologies including Java, JEE, XML, RDBMS, SQL and PL/SQL.
- Proficient in various Web based technologies like HTML, DHTML, XML, XSL, CSS, JavaScript, jQuery, AngularJS and Ajax.
- Experience in frameworks like Struts, Hibernate, Springand JSF.
- Expertise in application servers likeWeb Logic, Web Sphere, JBoss, Oracle and Apache Tomcat on UNIX and Windows platforms.
- Experience with various JEE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.
- Proficient in developing JEE applications using IDE Tools like Eclipse and RAD 7.5.
- Strong experience in using version control tools like CVS, SVN, VSS and TFS.
- Experience in SQL, PL/SQL programming. RDBMS experience includes Oracle&SQL Server.
- Experience in writing JUnittest cases for system testing, Used Log4j for logging.
- Experience in integrating JEE applications using REST, SOAP, and WSDL, Web Services based on SOA.
- Strong knowledge of Object Oriented Programming (OOP) concepts and design patterns.
- Experience in various domains like Telecom, Prepay IN, Activation IRand Pharmacy IVR.
- Exposure to Hadoop architecture and map reduce using java. Hands on with hive (hql).
- Excellent skills in understanding business needs of the customer and converting them into technical solutions.
- Ability to work successfully as part of small to large sized teams or independently.
- Experience inWSO2 API to publish and subscribe VMM users and roles.
- Excellent analytical, interpersonal and communication skills.
TECHNICAL SKILLS:
Operating Systems: Windows 2000,Windows NT, XP, UNIX, MAC OS
Languages: JAVA, J2EE, C, PL/SQL, HTML, HTML5, Java Script, CSS, CSS3, JSON, JSP, Hibernate, VXML, EJB, jQuery, XML, XLST
RDBMS: ORACLE 9i/10g/11g, SQL Server
Java Skills: JDBC3.0, Servlets2.4, JSP2.0, JSTL, JMS, EJB, Java Beans, Site minder, LDS
Frame works: Spring 3.0, Struts, Hibernate 3.0, JSF
Web Technologies: HTML, DHTML, XML, AJAX, CSS, JavaScript, JQuery, AngularJS
Web Services: Restful, SOAP, WSDL, JAXP, JAXB, Apache Axis, SOA
IDES/Tools: Edit Plus, ANT, Maven, Log4J, JUnit, SOAPUI, Eclipse 4.2, RAD 7.5/8.5, TOAD,SQL Developer, HP Service Desk, Web logic workshop, Jira
Web/App Servers: Apache Tomcat 7.0/6.0, Web Logic 9.0/10.0, Web sphere7.0/8.0
Version Control tools: CVS, SVN, VSS and TFS
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Understand the end user requirements and translate them to a meaning full technical artifacts
- Design and development of Download Services, Upload Schemas, Display dependency tree structure for WSDLs, User Management to grant user access to different modules.
- Involved in consuming SOAweb services.
- Created JDBC data source and used Hibernate for Oracle database interactions like uploadingartifacts.
- Developed JSP pages with Spring Validation Framework, Controllers, jQuery, JSTL, HTML5, CSS3
- Involved in writing DAO’s, Services and also involved integrating the applications.
- Worked on Apache Tomcat server to manage application deployments.
- Implemented log4j logging framework in whole application.
Confidential
Software Developer
Responsibilities:
- Understand the end user requirements and translate them to a meaning full technical artifacts
- Design and development of ACL Edit, GNS Verify functionalities using Spring MVC framework.
- Involved in consuming web services using SOAP, JAXB.
- Developed login Interceptor using Spring Interceptor to maintain Single sign on across the application.
- Created JDBC data source and used Hibernate for Oracledatabase interactions like storing ACL templates.
- Developed JSP pages with Spring Validation Framework, Controllers, jQuery, JSTL, HTML5, CSS3
- Involved in writing DAO’s, Services and also involved integrating the applications.
- Worked on Apache Tomcat server to manage application deployments.
- Implemented log4j logging framework in whole application.
Confidential
Software Developer
Responsibilities:
- Understand the end user requirements and translate them to a meaning full technical artifacts
- Developed RestWeb service using spring framework for retrieving all the business partners for a vendor to use it across the portal using JAX - RS annotations.
- Designed and developed application using Spring MVC framework.
- Developed and implemented POJOs using Hibernate, Oracle 10g and Eclipse
- Developed front end application using JSP, Java Script, JSTL, HTML5, CSS, CSS3
- Involved in configuration of Spring to manage Actions as beans using the ContextLoaderPlugin and set their dependencies in a spring context file.
- Developed Ant Scripts to bundle and deploy application.
- Involved in the Maintenance and Change Request group provides on-going support for systems after implementation.
Confidential
Software Developer
Responsibilities:
- Conducting meetings or workshops for gathering business user requirements with different stakeholders
- Used MDW framework for building the application.
- Designed and developed application using Core Java, JDBC.
- Worked on Websphere application server to manage the application deployments.
- Establishing & monitoring the processes for Issue Management, Change Management and Quality Management.
- Used Log4j for logging and debugging.
Confidential
Software Developer
Responsibilities:
- Successfully deployed IVR application for all Target stores.
- Implemented Model View Controller (MVC) architecture at the web tier level to isolate each and every layer of the application to avoid the complexity of integration and ease of maintenance along with validation framework.
- Designed and developed Servlets, Services using JDBC.
- Used Log4j for logging, debugging and used JUnit for testing.
- Responsible for developing user prompts using VXML.
Confidential
Software Developer
Responsibilities:
- As Part of IOM worked on MDW Framework.
- Developed order management portal using Servlets, JSP, JSTL, HTML, CSS, and JavaScript.
- Interaction with other micro workflows to complete order process.
- Design and development of database access using hibernate.
- Involved in Deployment and Production Support
Confidential
Software Developer
Responsibilities:
- Development of webservices, JPD (Workflow) and JCX using Weblogic Workshop.
- Publishing events in JMS queue and events to external systems using TIBCObus.
- Configuring data sources, connection pooling, JMS Connections and stores in weblogic.
- Design and development of database access using hibernate.
- Development and designed tools (standalone applications) to assist in testing external systems and thereby reducing dependency.
- Ownership of design document delivery and completion of coding and unit testing
Confidential
Software Developer
Responsibilities:
- Designed and developed Framework components using different design patterns, Involved in designing MVC pattern using Struts framework.
- Developed users management, subscription profile UI serve side components using struts framework.
- Developed and designed front end screens (GUI) using JSP, HTML, CSS, JSTL, JavaScript
- Used struts validation framework for client side validation.
- Developed unit test cases using JUnit
- Developed Action Classes, Action Form classes, Created JSPs using Struts tag libraries and configured in Struts-Config.xml and web.xml files.