Senior Java/j2ee Developer Resume
Hopkinton, MA
SUMMARY
- Around 7 years of experience in different phases of Software development and maintenance. This broadly includes Requirements Analysis, Design, Development, Testing, Code Reviewing, Onsite/Offshore co - ordination and Production Support.
- Expertise in leading the team and proving the support for resolving the issues in project development phase.
- Expertise in designing and developing web applications using JSP dynpage and Abstract portal Component in Enterprise Portal.
- Expertise in design and development of SOAP-web services, xml, xslt, MQ, XML Parsing (DOM & SAX Parsers) and EJB’s.
- Expertise in design and development of web applications using open source frameworks Struts, Spring Core, Hibernate and JSP’s.
- Strong experience in working with Application Servers like Apache Tomcat, Web Logic, IBM Web sphere (WAS) and building application using ANT.
- Expertise in using Ant Build Scripts and web service testing tool Soap UI.
- Expertise in using database tools Oracle SQL Developer and Toad.
- Experienced in development, deployment and troubleshooting Web based and enterprise based applications on Windows and UNIX platforms
- Experienced in Unit Testing, Integration Testing and generating of Test cases using JUnit
- Expertise in using development tools Eclipse and SAP NWDS 7.0.17..
- Expertise in Web Dynpro for Java.
- Experience in developing Technical Design Documents for the Functionality based on User Requirements.
- Experience in Understanding project issues and ability to work independently or as a part of team with excellent communication skills and analytical, presentation and implementation skills.
- Fast learning, self-motivated, hardworking, good team player with excellent communication skills and strong affinity towards learning new technologies.
- Skilled in developing business plans, requirements specifications, user documentation, strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concept quickly and produce meaning result
TECHNICAL SKILLS
Languages: Java 1.4/1.5/1.6, C ++, PL/SQL
Web Services/ XML: WSDL, SOAP, SAX, DOM, XSD, XSLT
Web Technologies: HTML, Java Scripts, JSP, Servlets, Struts, JSTL TagLib
Java Technologies: MDB, Session Beans, JMS, JNDI, JDBC, JCos, Hibernate, JMS
Other Tools / Tech.: SOAP UI, UML, Visio, Ant, JUnit, Log4j
Application Servers: Tomcat, WebSphere 6.1, WebLogic 8.1/9.2, JBoss
RDBMS: Oracle 9i/10g, SQL
Development IDE: Eclipse, NWDS, NWDI
Version Control: Subversion, ClearCase
Operating Systems: Windows XP, 2000, 9x,Vista,7
PROFESSIONAL EXPERIENCE
Confidential, Hopkinton, MA
Senior Java/J2EE Developer
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Adding new features to the existing SAP Netweaver CE7.3 to LVM plug-in.
- Removing the existing Configuration Utility and created the users and Storage Systems to it. And usage of the Users and Storage Systems values into SAP LVM UI screen. Slowly moving from configuration utility to complete SAP LVM UI screen by creating the users into direct derby database by make use of web services.
- Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services.
- Accessing SOAP Webservices from SAP.
- Implemented the Persistence layer using the ORM technologies such as Hibernate.
- Handled the complete SAP development and integration of nonSAP (web services) and middleware code into EP7.3.
- Consumed java web services to integrate with SAP frontend.
- Extensively worked on writing JUnit test cases for testing the business components developed in Java.
- Used Agile-methodology in Development.
- Coding followed Test-driven development.
- Used SOAP UI to test the webservices for unit testing webservices.
Environment: Java, J2EE, JSPs and Servlets, xml, web services, SAP Landscape Virtualization Management, Web Dynpro java, derby, hibernate, Toad, ANT Build Script, SVN, eclipse, NWDS, UML.
Confidential, New Jersey
Senior Java/J2EE Developer
Responsibilities:
- Working with the sync process using the charm tool to in corporate the changes in sync path: BWD --. BWT.
- Working on Data Upload application enhancements using NWDI.
- Working on client proposal for recommendations on improvement of BMS Portal.
- Worked on the development of the presentation tier using Servlets, JSP, JSTL, Struts, Java Script.
- Implemented Struts Validation Framework for Server side validation.
- Developed JSP's with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
- Implemented Struts Action classes using Struts controller component.
- Developed the web components using Servlets and JSP.
- Designed and developed JSPs and Servlets for the presentation layer.
- Developed web components using MVC pattern under Struts framework.
- Client and server validations were handled using Struts validator plug-in.
- Ant to compile and generate EAR, WAR, and JAR files.
- Created an Ant file to automate the build process such as compilation, archiving and deployment.
- Involved in preparing technical specification documents based on the functional specifications.
Environment: Struts, SAP Portal, Java, J2EE, JSPs and Servlets, Web Dynpro java, oracle, hibernate, Toad, ANT Build Script, UML, SVN, eclipse, NWDS.
Confidential, Rocky Hill, CT
Senior Java/JEE developer
Responsibilities:
- Handled the team of 3members and provided the estimation to the client for enhancements and Change Requests.
- Working on internal tool SMS for assigning the hours for the team members and booking the hours.
- Working on enhancements and Change Requests.
- Custom applications development (PAR files).
- Dealt with the Export Excel project.
- Implementing Servlets and JSP for designing purpose using HTML, JavaScript.
- Used Spring Framework for DI (Dependency injection) and integrated with Hibernate.
- Used HQL, Criteria queries to perform all the required CRUD operations on Oracle DB.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Performed Unit testing and Integration testing using JUnit.
- Involved in detecting and analyzing bugs, inefficient code and informing team members about them.
- Used Log4J to capture the log.
- Interaction with the client and participated in meetings with the client.
- Involved in preparing technical specification documents based on the functional specifications.
Environment: Java, J2EE, Core Spring, JSPs, Servlets, Web Dynpro java, hibernate, Toad, ANT Build Script, SVN, eclipse, NWDS, UML.
Confidential
Java/JEE developer
Responsibilities:
- Understanding of the specifications and Design.
- Dealt with the Library Membership, HR Focal Points, COA and PA Upload on Materials Website and storing the data into backend worked on the Data exchanging using EJBs.
- SSO configuration.
- Involved in preparing technical specification documents based on the functional specifications.
Environment: Web Dynpro java, SAP R3, NWDI, Java
Confidential
Java/JEE developer
Responsibilities:
- Analysis of the specifications provided by the clients
- Designed and developed the screens in HtmlB
- Dealt with the Tickets Availability, Selection of Booking Type, User Log-IN page, Customer Registration module, ticket booking and generating transaction id, and storing the same into backend Worked on the Data exchanging using beans
- Worked on the necessary Client side validations and integrating the same with other modules.
- Testing the application- unit testing & integration testing
- During development interacted with the PM as well as team members
- On queries & clarifications
Environment: Struts, Core Spring, Hibernate, JSPs, Java scripts, HTML, HtmlB, Oracle9i
Confidential
Core Java developer
Responsibilities:
- Understanding of the specifications and Design.
- Development of Java Module for EDI to XML conversion for ANSI X12 formats using SAP NWDS
- Development of Java Module for EDI to XML conversion for EDIFACT formats using SAP NWDS
Environment: Core Java, XML, eclipse, NWDS
Confidential
SAP Netweaver Consultant (Java and SAP EP)
Responsibilities:
- Analysis of the specifications provided by the clients
- Design and Development
- Web Dynpro screens designing.
- PCD creation which includes iviews, pages, worksets and roles
- Worked on the portal permissions and approvals.
- Worked on the km folder creation.
- Worked on the content management of the portal.
- Worked on portal themes.
- Worked on the Index creation of Trex search for the portal.
- Worked on the Configuration document creation for the portal.
- Worked on km using Macromedia dream weaver by using portal drive.
- Testing - unit testing & integration testing
- Responsible for overseeing the Quality procedures related to the project.
Environment: Web Dynpro java, Oracle 9i, Enterprise Portal, Java, EJBs, JBoss
