We provide IT Staff Augmentation Services!

Sr. Software Consultant Resume

5.00/5 (Submit Your Rating)

Greensboro, NC

SUMMARY:

  • Senior Java Professional with about 8 years of overall experience in requirement analysis, design, development, system integration of enterprise wide applications using Java/J2EE and Web technologies.
  • Experienced in full Software Development Life Cycle (SDLC) including requirements gathering, analysis, translate business requirements to functional specifications, data modeling and preparing technical specification documentation for design, development, testing and implementation.
  • Extensively worked in Java EE and developed web applications using (Java, EJB, Servlets, JSP, JavaBeans, JDBC, JPA, and JMS), JSTL, WebServices, SOAP, XML, and RESTful WebServices.
  • Developed rich user interfaces using HTML, CSS, JavaScript, jQuery, JSON, DHTML, AJAX, and AngularJS.
  • Developed Web Applications usingMVC architectureand frameworks like Struts, JSF and Spring.
  • Experience in using the Object Relational Mapping tools likeHibernate, JPA and Toplink.
  • Experienced in Spring IOC, AOP, Spring MVC, Spring integration with Hibernate .
  • Experienced in developing SQL, and PL/SQL and RDBMS like Oracle and MySQL.
  • Experienced using JEE design patterns like Singleton, Factory Method, Façade, Delegate, and Front Controller.
  • Experienced with servers like, WebLogic, OC4J and Tomcat.
  • Specialized in object - oriented analysis (OOA), design (OOD), and programming (OOP), Design Patterns, and UML.
  • Good experience in Agile methodologies like SCRUM, Test driven development and Pair Programming.
  • Lead the effort in creative approaches to problem solving and quality deliverables supporting business needs.
  • A team player with excellent technical and interpersonal communication skills.
  • Hands on experience in usingMVC architecture, Struts, Spring frameworks.
  • Hands on experience in using the Object Relational Mapping tools likeHibernate, Toplink, JPA.
  • Hands on experience on different modules of Spring framework like Spring's IOC, AOP, Spring MVCand Spring's integration withHibernate.

TECHNICAL ENVIRONMENT:

Java Technologies: Java EE (Java, EJB, JPA, Servlets, JSP, Java Beans, JMS, JDBC, JNDI, Java Mail), JSTL, WebServices, RESTful WebServices, Struts, Spring, Log4j

Web Technologies: HTML5.0, AngularJS, JavaScript, jQuery, JSON, DHTML, XML, JSF

Spring Modules: IOC, AOP, Spring MVC, Spring Web flow, ORM, Spring Context

RDBMS: Oracle, DB2 UDB, SQL, PL/SQL

ORM tools: TopLink, Hibernate, JPA

Application Servers: WebSphere, WebLogic, Tomcat, OC4j, JBoss

Development Tools: Net Beans, Eclipse, JDeveloper, Oracle Work Flow Builder

Source Control: CVS, Subversion (SVN), Rational Clear Case, GIT, BitBucket

Platforms/Hardware: Windows, Unix, Linux.

EXPERIENCE:

Confidential, Greensboro, NC

Sr. Software Consultant

Responsibilities:

  • Developed Web Applications using technologies like JAVA, J2EE, Angular JS, Webservices and Hibernate.
  • Developed rich user interfaces using HTML, CSS, JavaScript, jQuery, JSON, DHTML, AJAX, and AngularJS.
  • Developed web applications using (Java, EJB, Servlets, JSP, JavaBeans, JDBC, JPA, and JMS), JSTL, WebServices, SOAP, XML, and RESTful WebServices.
  • Involved in programming related to different modules of manual General Ledger Journal Entries, Accounts Payable Invoice Entry data entry applications.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects usingHibernate.
  • Used Spring annotations as well as xml configuration for dependency injection.
  • Used Hibernate annotations for hibernate mapping·
  • Created exception handling framework.
  • Supported and coordinated with QA / UAT testing and smoke testing.
  • Responsible for deployment, configuration, and documentation procedures.
  • Involved in gathering and analyzing business requirements and converting them into technical specifications.

Environment: Java/j2ee 1.8, JDBC 2.0, JSP 2.3, Servlets, AJAX, EJB 2.0/3.0, Hibernate 3.0,Oracle 9i, Spring MVC 3.0, WebLogic 10.3.6, JAXP, PL/SQL, CVS, JavaScript, Log4J, HTML5.0,DTML, LDAP, CSS3, SOAP, UDDI, WSDL, Ant 1.6, Agile, WebServices, RESTful WebServices,, XML, JavaScript, jQuery, AngularJS.

Sr. Software Consultant

Confidential, Cincinnati, OH

Responsibilities:

  • Involved in programming related to different modules of Telecom domain like Order Handling, Mediation, Work Force Management and Product Catalogue configuration.
  • Have good hands on experience in delivering projects of GSM, Fixed Line and Data Products Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Used various feature of Spring such as XML configuration extensions for Declarative Transaction Management,JavaGenerics support, Annotation Driven Dependency injection.
  • Involved in designing and implementing persistence layer using JPA with Hibernate following the Generic Data Access pattern.
  • Developed rich user interfaces using HTML, CSS, JavaScript, jQuery, JSON, DHTML, AJAX, and AngularJS.
  • Developed web applications using (Java, EJB, Servlets, JSP, JavaBeans, JDBC, JPA, and JMS), JSTL, WebServices, SOAP, XML, and RESTful WebServices.
  • Used Hibernate annotations for defining object relational metadata.
  • Used JMS (JavaMessaging Service) for asynchronous communication between different modules
  • Involved in writing code for middle ware services using Java and XML
  • ImplementedSOAPbased WebServices using ApacheAxis.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Designed and implemented theHibernateDomain Model for the services
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to access the data from the database.
  • Involved in Production Support for resolving issues and any enhancements that came after production install.
  • Responsible for developing prototype applications and demonstrate the features.
  • Involved in developing Unit test framework usingJUnit.
  • Responsible for writing test scripts and executing them in System Integration Testing.
  • FollowedAgilesoftware developmentpractice paired programming, test driven development and Scrum status meetings.
  • Actively participated in the complete life cycle of development, from the design phase to implementation phase.
  • Responsible to understand client requirements and coordinating with the offshore team in successful implementation of the project.
  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Involved in the Scoping, documentation, design, development, implementation and maintenance of end to end interfaces.
  • Implemented JEE design patterns like Singleton, Factory Method, Façade, Delegate, and Front Controller.
  • Supported and coordinated with QA / UAT testing and smoke testing.
  • Responsible for deployment, configuration, and documentation procedures.
  • Involved in gathering and analyzing business requirements and converting them into technical specifications.

Environment: Java/j2ee, JDK 1. 6, JDBC 2.0, JSP 2.3, Servlets, AJAX, EJB 2.0/3.0, Hibernate 3.0,Oracle 9i, Spring MVC 3.0, WebLogic 10.3.6, JAXP, PL/SQL, CVS, JavaScript, Log4J, HTML5.0,DTML, LDAP, CSS3, SOAP, UDDI, WSDL, Ant 1.6, Agile, WebServices, RESTful WebServices,, XML, JavaScript, jQuery, AngularJS.

Confidential

Software Engineer

Responsibilities:

  • Developed Web Applications using technologies like JAVA, J2EE, Webservices and Hibernate.
  • Developed rich user interfaces using HTML, CSS, JavaScript, jQuery, JSON, DHTML, AJAX, and AngularJS.
  • Developed web applications using (Java, EJB, Servlets, JSP, JavaBeans, JDBC, JPA, and JMS), JSTL, WebServices, SOAP, XML
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects usingHibernate.
  • Implemented MVC design pattern usingStrutsFramework.
  • Responsible for developing UI using JSP, JSTL, Struts Tag Libraries.
  • FollowedAgilesoftware developmentpractice paired programming, test driven development and Scrum status meetings.
  • Involved in writing code for middle ware services using Java and XML
  • ImplementedSOAbased Webservices, designed & builtSOAPWebserviceinterfaces usingSOAP &ApacheAxis.
  • Implemented web page layout using Struts tiles libraries, and performed Struts validations using Struts validation framework.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Involved in testing for the created test cases using HP Quality Test Center, UTC.
  • Used Hibernate annotations for hibernate mapping·
  • Created exception handling framework.
  • Responsible for deployment, configuration, and documentation procedures.
  • Involved in gathering and analyzing business requirements and converting them into technical specifications.

Environment: Java1.5,Spring3.0, JSP2.0, Hibernate3.0, WebServices,SOAP,XML, HTML5.0,JavaScript, jQuery, CSS3,WebLogic9.2, Oracle, Eclipse, UML, JUnit, RAD,Rational Clear Case, Agile Methodologies, Java / JEE, XML, SQL, PL/SQL, Oracle.

Confidential

Java Developer

Responsibilities:

  • Responsible for implementing EJB components to perform business logic operations.
  • Responsible for developing UI using JSP, JSTL, Struts Tag Libraries.
  • Implemented web page layout using Struts tiles libraries, and performed validations using Struts validation framework.
  • Implemented J2EE design patterns like Data Access Objects (DAO), session facade, value object, and singleton.
  • Responsible for refactoring legacy code using Struts Framework.
  • Collaborated with product and engineering team members to define and develop new product concepts.
  • Coordinated with QA testers for end to end unit testing and post production testing.
  • Responsible for deployment, configuration, and documentation procedures.
  • Resolved customers issues by establishing workarounds and solutions and by debugging and creating defect fixes.
  • Implemented MVC design pattern usingStrutsFramework.
  • Responsible for developing UI using JSP, JSTL, Struts Tag Libraries.
  • Capture & Validate user entered data and manipulation of existing data in database.
  • Involved in writing SQL queries to access/manipulate the data in the database using JDBC.
  • Played an active role in testing the application for provided test cases for different scenarios.
  • Created migration document and supported the migration of packages and objects to production environment.
  • Co-ordinate with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
  • Involved in fixing defects reported by the Verification, Validation and Testing team to ensure that the system is free from any bugs.
  • Supported and coordinated with QA / UAT testing and smoke testing.
  • UtilizedAgile Methodologiesto manage full life-cycle development of the project.
  • Implemented MVC design pattern usingStrutsFramework.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Toplink.
  • Capture & Validate user entered data and manipulation of existing data in database.
  • Involved in writing SQL queries to access/manipulate the data in the database using JDBC.
  • Played an active role in testing the application for provided test cases for different scenarios.

Environment: JEE (Java, EJB, JSP, Servlets, JDBC), Struts, Oracle 10g, OC4J, CVS, JavaScript, HTML, CSS, JSF, Eclipse IDE.

We'd love your feedback!