Java Developer Resume
PROFESSIONAL SUMMARY:
- Over 11.5 years of extensive experience in design, development, implementation of client/server, e - commerce web applications.
- Expertise in web applications developed via Struts, JSP, Servlet, OO Programming, Java.
- Expertise in J2EE, Spring, IBATIS/Hibernate.
- Good working knowledge in Data Structures (Collections API), UML, Multi Threading, RUP, SDLC, Agile, SCRUM.
- Good working knowledge in MVC, Struts Application Framework.
- Expertise in various Java/J2EE Design Patterns.
- Designed end to end architecture of component based, service oriented architecture (SOA) using Java/J2EE technologies.
- Experience in implementation, upgrade and customization of various versions of InQuira/Oracle Knowledge Management Siebel,CRM.
- Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
- Excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages: Java, SQL
J2EE Technologies: jSP, Servlets, JDBC
Web Technologies: XML, CSS, JavaScript, Ajax, HTML.
ORM and Frame Work: Struts, Spring, Hibernate, IBATIS.
IDE Tools: Eclipse, JDeveloper.
Databases: Oracle, MySql, SQL Sever.
Platforms: Windows/Linux.
Application/Web Servers: JBoss, WebLogic, Tomcat
Design and Modeling Tools: Agile methodologies, SCRUM, RUP, UML, OOAD.
Other tools and technologies: ClearCase, Clear Quest,CVS,SVN, JIRA, Maven, ANT, XML.
PROFESSIONAL EXPERIENCE:
Confidential
Responsibilities:
- Prepare Technical Design document,
- Developed Java based LDAP Auth code to enable auto login.
- UI customizations using JSP and product tag library.
- Bug Fixing, Unit Testing.
- Developed Import program in Java/Spring to extract, transform and import content from external source into OKM.
- Developed complex requirements by invoking product IMWS web services (SOAP/WSDL).
- Integration with OKM web services.
- Developed Taxonomy export/import utility using web services.
- Develop SSO authenticator in Java.
- UI customizations using JSP and product tag library.
- Bug Fixing, Unit Testing.
- Developed Spring based security model for Answerflow Editor and Runtime UI.
- Written Batch JOB Java program for sending Notification to child locale document while the changes are made on parent document
- Integration with webservices.
Environment: Java, JSP, Servlets, Spring, HTML, CSS, JavaScript, Ajax, ANT, Linux,Tomcat.
Confidential
Responsibilities:
- UI customizations using JSP and product tag library.
- Bug Fixing, Unit Testing.
- Developed Import program in Java/Spring/XML to extract, transform and import content from external source into OKM.
- Integration with sharepoint.
- Developed complex requirements by invoking product IMWS web services(SOAP/WSDL).
Environment: Java, JSP, Servlets, Spring, HTML, CSS, JavaScript, Ajax, ANT, Linux,Tomcat.
Confidential
Responsibilities:
- End to end installation and implementation of Oracle Knowledge product.
- Develop Generic authenticator in Java for OAM integration.
- UI customizations using JSP and product tag library.
- Bug Fixing, Unit Testing.
- Developed Spring based security model for Answerflow Editor and Runtime UI.
- Developed Import program in Java/Spring/XML to extract, transform and import content from external source into OKM.
- Integration with CSP portal using webservices.
- Developed complex requirements by invoking product IMWS web services(SOAP/WSDL).
- Developed Taxonomy export/import utility using web services(SOAP/WSDL).
Environment: Java, JSP, Servlets, Spring, HTML,CSS, JavaScript, Ajax, ANT, Linux,Weblogic.
Confidential
Responsibilities:
- End to end installation and implementation of Oracle Knowledge product.
- Prepare Technical Design document,
- Develop Generic authenticator in Java for NTLM and LDAP integration.
- UI customizations using JSP and product tag library.
- Bug Fixing, Unit Testing.
- Developed Import program in Java/Spring/XML to extract, transform and import content from external source into OKM.
- Developed complex requirements by invoking product IMWS web services(SOAP/WSDL).
- Integration with Intuit webservices for user information.
- Developed Taxonomy export/import utility using web services(SOAP/WSDL).
Environment: Java, JSP, Servlets, Spring, HTML, CSS, JavaScript, Ajax, ANT, Windows,Tomcat.
Confidential
Teach Lead/Sr. Developer
Responsibilities:
- Develop Java/JMX based health check utility for Inquira instance monitoring.
- Developed Java based content Crawler for JIRA and SharePoint sites.
- UI customizations using JSP and product tag library.
- Developed Autosuggest feature using Product Client API and JQUERY/AJAX.
- Developed complex requirements by invoking product IMWS web services.
- Integration with Seibel CRM using webservices.
- Integration with CSP application using webservices.
Environment: Java, JSP, Servlets, Spring HTML, CSS, JavaScript, Ajax, NT, Linux and Windows.
Confidential
Developer
Responsibilities:
- Design, development and unit testing.
- Bug Tracking using IBM Clear Quest.
- Code merging using IBM Clear Case.
- Developed configurable Patch deployment utility using Java and Ants scripts.
- Developed configurable workflow using Spring.
- UI development using JSP,HTML,CSS
- AGILE SCRUM Based Development
Environment: Java, Struts, Spring, J2EE, JDBC, Ant, HTML, XML, CSS, JavaScript, Oracle
Confidential
Developer
Responsibilities:
- Requirements, design documentation.
- UI development using JSPs and struts templates.
- Implement Spring IOC at business layer.
- Implemented Spring AOP for user activity auditing.
- Implemented Spring Security (ACEGI) for Authentication and Authorization.
- Implemented Struts based interceptors for exception handling.
- Developed integration with Payment Gateways.
- Integrated customer support application with User management application.
- AGILE SCRUM Based Development
- Used decoration framework (Sitemash) for UI templates.
- Implemented Maven for build and configurations.
Environment: Java, Struts, Spring, Hibernate, J2EE, IBATIS, SQL Server
Confidential
Developer
Responsibilities:
- RUP based project model
- UI development using JSP and HTML.
- Struts framework
- Server side programming using EJB.
- Developer, Unit Testing.
Environment: Java, Struts,J2EE, EJB, Ajax, Sybase, SOA.
Confidential
Developer
Responsibilities:
- Bug Fixing, Unit Testing, Integration Testing.
- Rational Unified Process based implementation.
- UI Development/ Mock up creation.
- VSS Administrator for the Entire Team.
- Implemented Struts framework with EJB at business layer.
Environment: Java, J2EE (EJB, Servlet, JDBC), JUnit,Oracle.
Confidential
Developer
Responsibilities:
- Personnel calendar: Developed in Java and J2EE.It supports daylight savings and different time zones to schedule meetings and invite.
- Developed SOAP based web services to sync portal calendar events with Outlook Calendar events.
- Franchisee Emails: This was developed using Java Mail API for exretanal emails and for internal communication within franchisee network.
- Supplier Management: Developed this E-Commerce module in JSP and Java for internal order management.
- I have integrated this application with Packaging services (UPS - webservices) and payment gateways for payments.
- Developed home grown MVC architecture for the portal.
- Developed Generic framework for CRUD operations using Java.
- Requirement Gathering, Feasibility Analysis,SRS Documentation
- Bug Fixing, Unit Testing,Integration Testing
- UI customizations using JSP,HTML,CSS and Javascripts
Environment: Java, JSP, Servlets, JDBC, MySQL,XML.