Consultant Resume
SUMMARY:
- Over 5 years of IT experience in Development, Maintenance and Enhancement and Support of Java/J2EE applications
- Hands - on experience in using Java, Servlets, JSP, JDBC and Spring Framework.
- Worked extensively in AJAX, JQuery frame works.
- Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
- Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
- Extensive expertise on projects using Web Services (SOAP, WSDL, REST).
- Used Ant Scripts and Maven for building the applications.
- Experienced in Advanced JavaScript development, including JavaScript Object Notation (JSON).
- Good Exposure in AngularJS and JQuery.
- Skills include requirements analysis, functional specification, technical design and incident resolution and actively participated in estimation, defect tracking and prevention, root cause analysis.
- Involved in Unit Test Cases writing and having good knowledge in JUnit.
- Experience in developing PL/SQL, Stored Procedures, and Triggers on Oracle Databases.
- Good work experience in writing SQL Queries with major Relational Databases.
- Good knowledge of Database Connectivity (JDBC) for Databases like Oracle, SQL Server, MySQL, MS Access.
- Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Observer Pattern, MVC Architecture.
- Comfortable in working with development process like Iterative, Waterfall and Test Driven Development (TDD), Agile and Scrum.
- Open to learn new tools and technologies, flexible in changing trends whenever necessary and ready to share knowledge with others. Worked as a supporting team.
- Strong interpersonal skills, self-motivation, co-ordination skills and the ability to communicate both orally and writing with people at all levels, good communication, presentation skills and customer-oriented attitude. Good in analyzing the given task.
TECHNICAL SKILLS:
J2EE Technologies: Servlets, JSP, JNDI, JDBC, EJB, JMS
Programming languages: Java, C, Oracle PL/SQL
Frameworks: Spring MVC, Spring 3, Spring DAO, Struts, JUnit, J2EE Design Patterns
Web Technologies: Java Script, Ajax, JSON, Struts Tags lib, AngularJS, JavaScript, JQuery, HTML, XSLT
Application/Web servers: WebSphere 7.x /8.x, WebLogic 10.x, JBoss 6.0.
Databases: Oracle 8/8i/9i/10g/11i, MS Access, SQL Server 2008/2012 and MySql
IDE Tools: Eclipse, JDeveloper and IBM RAD
Web services Technologies: XML, XSD, DTD, SAX, DOM, WSDL, SOAP, REST
Operating Systems: 98/NT/2000/XP/Window7/8,UNIX, LINUX
Networking: FTP, HTTP, JNDI, Socket
Tools: Ant, Maven, log4j
SOA Tools: Model Driven Workflow, Oracle SOA Suite 11.1.1.6
Configuration management: Rational ClearCase, TFS.
Other Tools: SOAP UI, Winscp, Putty, SQL Developer, TOAD, SQL Management Studio.
PROFESSIONAL EXPERIENCE:
Confidential
Consultant
Responsibilities:
- Developed Requirement Documents, Program Specifications and Design Documents
- Created Spring RESTful web services.
- Developed DAO layer for Oracle using Spring Data
- Validated and restriction rules are applies to the form fields.
- Participated in Code Review and Code Clean Up activities.
- Created and validated the Unit Test Cases, based on the use cases.
- Used the Angular.js MVC Frameworks in the development of the web applications
- Supporting the testing in User Environment.
- Involved in Production Support and monitoring production logs.
- Created unit test cases using JUnit
Environment: WebSphere Application server, Spring 4, AngularJS, BootStrap, RAD, SQL Server, Clear Case, Apache logging.
ConfidentialResponsibilities:
- Developed Requirement Documents, Program Specifications and Design Documents
- Developed web pages using JSTL and JSP.
- Participated in Client side validation using JavaScript
- Participated in Server side validation using spring validation.
- Consumed SOAP web services to provide and retrieve the data.
- Participated in Code Review and Code Clean Up activities.
- Created and validated the Unit Test Cases, based on the use cases.
- Supporting the testing in User Environment.
- Involved in Production Support and monitoring production logs.
Environment: WebSphere application server, Spring 4, JQuery, RAD, Siebel web services, TFS, log4j.
ConfidentialAssociate Software Engineer
Responsibilities:
- Participated in internal meetings during the requirement analysis and design of the project.
- Developed spring 3 MVC applications to connect to Database.
- Developed generic Email Sending component to handle different types of email messages like text/plain and text/html.
- Created ANT build scripts to compile the source code and generate the enterprise archives used for deployment.
- Worked on designing the front-end elements and working on validating the input parameters, using Jquery.
- Manipulated the UI with JQuery events.
- Wrote SQL function, Stored procedure.
- Used EJB’s to process client request and implement the business logic.
- Created Enterprise Archive files using ANT & deployed on WebLogic servers
- Worked on fixing bugs to the existing application.
- Involved in code review segments, preparing the user documentation and release notes.
- Supporting and maintained the application.
Environment: JAVA, J2EE, EJB, JDBC, Weblogic Server, oracle, JavaScript JMS, ANT, PL/SQL eclipse, SQL Developer, CVS.
ConfidentialResponsibilities:
- Involved in requirements gathering and analysis
- Developed Spring 3 MVC applications to connect to Database.
- Participated in Client side validation using JavaScript
- Participated in Server side validation using spring validation.
- Manipulated the UI with HTML and JavaScript.
- Used Apache JAX-WS Web services to handle XML service requests from external systems.
- Used SOAPUI to test the web services created.
- Wrote SQL, Stored procedure.
- Worked on fixing bugs to the existing application.
- Involved in code review segments.
- Supporting and maintained the application
- Strong command on Java programming with OOPS concepts to support custom coding requirements
Environment: J2EE, JSP, Spring, Java Script, Weblogic Server, WSDL, SOAP, Oracle, UML, CVS.
ConfidentialTrainee
Responsibilities:
- Corporate training on Java, J2EE technologies.
- During training we developed an application For Tourism, where users can plan their vacation in various locations by booking hotels transportation and various other activities. We used Eclipse, SQL, JSP’s, JAVA, Servlets and Tomcat to develop this application.