Sr.java Consultant Resume
Bothell, WA
SUMMARY
- Having 8+Years of Experience in full Software Development Life Cycle - requirements gathering, analysis, design, development, testing, and documentation phases.
- Experience in Designing, Developing and Client/server and distribute applications using the Technologies like J2EE-Servlets, JSP, EJB 2.0 JavaScript, XML, Struts, Spring, Hibernate and Design Patterns.
- Good experience in Web Services using SOAP protocol and JAX-WS, JAX -RS
- Experience in developing the Spring based Rest full services.
- Good experience in using Java/J2EE Design Patterns such as Struts MVC, Singleton, DAO, Session Facade, Abstract Factory.
- Experience in working with Application Servers such as, BEA Web Logic, JBoss and Apache Tomcat Web Container.
- Experience in developing in DTS,schema validations also data type checking using the parsers including SAX, DOM and JAXB.
- Experience using the Junit, Selenium test cases.
- Experience using the JMS and MQ series.
- Strong Experience in front end GUI design and implementation using Jsp, JQuery Ajax,and java script
- Versatile experience of working on Waterfall, Agile and Scrum methodologies.
- Excellent exposure to VSS, MKS and CVS as Version Control systems
- Experience in writing SQL Quries,PL/SQL, NO SQL Mango DB.
- Experience in Drools Rules Engine management.
- Experienced in Unix Shell scripting.
- Quick learner and excellent team player having ability to meet tight deadlines and Work under pressure.
- Works closely and TEMPeffectively with all levels of management to satisfy project/productivity requirements.
- Quick grasp of new and complex systems and the ability to discuss them Confidential a level appropriate with any audience.
- Having analytical, Troubleshooting debugging and problem solving skills.
TECHNICAL SKILLS
Languages: Java 1.4/1.5/1.6/1.7
Scripting Languages: HTML,CSS, XML,XSLT Java Script and AJAX,Jquery
Application Servers/ Web Servers: Apache Tomcat 8.0, Jboss 7, Weblogic 10.1
Technologies /Frameworks: JDBC Servlets, JSP, EJB, Struts2.0, Apache-Web Services
Frame works: Struts 2, Hibernate 3, Springs 3.2, Rest full and SOAP web services
Data Base: SQL and PLSQL, MSSql
IDE and Build Tools: Eclipse and Builder, ANT,Maven
Version Control Systems: CVS, VSS
PROFESSIONAL EXPERIENCE
Confidential, Bothell WA
Sr.Java Consultant
Environment: Spring MVC, Rest Services,java 1.7, Hibernate JDK 1.5, JMS Junit, Adobe CQ,JavaScript, AJAX, Jquery, Selenium, CSS and Eclipse, SVN, Apache Maven 3.3.
Responsibilities:
- Analysis of the BRD-Business Requirements Document and HLD-High Level Document provided by the client, coding, code reviews, unit testing with JUnit and integration testing.
- Implemented the Spring MVC classes and also Data modeling with POJO’s using Hibernate.
- Developed the request objects for the web service.
- Developed the Rest calls on Dash board, payment page, Shipping page and order submission.
- Developed the java based Navigation Frame work.
- Developed the Rest calls for profile Retrievals
- Involved in angular scripting and Karma Unit testing.
- Involved in and understand the existing Authentication services calls.
- Developed the shop offers page with up sell and cross sell logic.
- Developed the caching frame work .
- Developed JMS based Email notifications and configured in JMS app server.
- Log4J was used for logging the application errors, warnings and debug statements.
- Used JUnit for unit testing the application.
- Involved in defect analysis and offshore and onsite co - ordination.
Confidential
Sr.Java Consultent
Environment: Oracle 10g, JDK 1.5, JSP, JMS, Spring MVC, Hibernate,JavaScript, Maven 3.0 Script AJAX, Jquery HTML, CSS and Eclipse, SVN, Adobe CQ .Unix.
Responsibilities:
- Implemented the Spring MVC architecture and Data modeling with POJO’s using Hibernate.
- Worked closely with Architecture team and participated in design.
- Involved the developing product template pages using the jsps.
- Developed rest calls for profile, shipping and payment information.
- Implemented base classes, setting up framework classes/configuration files.
- Involved in Junit Test cases .
- Developed JMS based Email notifications and configured JMS in app server.
- Log4J was used for logging the application errors, warnings and debug statements.
- Used JUnit for unit testing the application.
- Implemented Exception mechanism and used API specific error message mechanism.
- Regular code reviews of the application code.
- Involved in production issues tracking and fixing.
Confidential
Java Consultant
Environment: JDK 1.5, JSP, Struts2, JavaScript, Script AJAX,Jquery HTML, CSS and Eclipse, SVN, CQ .Unix,Oracle 10gClient: Confidential &T, vendor: Tech Mahendra. ( LOC:Dallas TX).
Responsibilities:
- Involved in Business calls and convert the business requirements into the appropriate technical implementations.
- Prepared Sequence diagrams, Flow diagrams and Class diagrams with UML.
- Developed the Dashboard and site cart jsp pages.
- Involved in SOAP based web services to read various profiles
- Involved developing struts based Action classes and tiles frame work configuration. developed the hibernate ORM mapping for java objects.
- Involved in production issues and provided the quick fixes by find right root cause with the co - ordination of business.
- Prepared the task plan creation for the application deployment and supported for production deployment.
- Prepared estimate for all the phase of Project deliverable.
- Involved in defects fixing and Root cause analysis.
- Involved in front end java script validations
Confidential
Software Engineer
Environment: Java 1.7,JBoss-4.0.5.GA,Struts1.1 My SQL Server 2005, Oracle 10g, JDK1.4.0 11, JSP, JavaScript, HTML, CSS, Eclipse
Responsibilities:
- Development of the Countries sites using using the Jsp and JSTL tag libs .
- Used the Struts MVC frame work
- Developed SOAP based web services API calls .
- Involved in Java script for front end validation.
- Involved in UI Design. Extensively worked on JSP, Java Script, CSS, HTML.
- Quality checking for the CR Requests.
- Involved in the Customer Registration page and Forgot password forms .
- Involved in developing various country sites.
- Used Tortoise SVN for version control.
- Regular code reviews of the application code.
Confidential, Shelton, Connecticut
Environment: Core Java XML, EJB, Struts, Java Script, JMS, Ajax, Web Services, Oracle9i, Web logic 8.1, Toad 6.3.3.1g
Responsibilities:
- Played a technical and Business Analyst both roles in Workstation Collections team
- Played both Business Analyst and Developer role for Critical Work Requests in collections
- Developing Java Servlets, JSP, EJB and XML’s and involved in JavaScript for front side validation
- Preparing the Technical Documentation for each change control
- Handling IR’s as a part of development
- Used Log4J for logging and debugging the application
- Used PL/SQL language to develop stored procedures and functions in Oracle using TOAD
- Used Eclipse 3 to develop the application
- Used MKS (version control) for source configuration management
- Responsible for managing the bugs using Quality Center
Confidential
Responsibilities:
- Interacted with client to get the requirements and solved the Issues
- Involved in Designing Web-Based Screens
- Developing Java Servlets, JSP, EJB and XML’s and involved in JavaScript for front side validation
- Preparing the Technical Documentation for each change control
- Handling IR’s as a part of development
- Programming JavaScript and HTML for client side scripting
- Used JBOSS 403 as Application Server for deployment
- Deploying application in production and staging server
- Involved in integration and unit testing
Confidential
Responsibilities:
- Interacted with client to get the requirements and solved the Issues
- Developed Java Servlets as middle-tier
- Coded front-end using JSP
- JavaScript and HTML for client side scripting
- Developing Java Servlets, JSP, EJB and XML’s and involved in JavaScript for front side validation
- Preparing the Technical Documentation for each change control
- Handling IR’s as a part of development
- Used Log4J for logging and debugging the application
- Involved in integration and unit testing and System Testing
