Sr. Java/j2ee Developer Resume
Boston, MA
SUMMARY
- Senior Java Developer with around 7+ years of JAVA/J2EE Enterprise Application Development experience in Client/Server and web based architecture systems.
- Involved in all the stages of Software Development Life Cycle (SDLC) processes like Design, Specification, Coding, Debugging, Testing (Test Plan and Test Execution), Integration and System testing.
- Strong ability to elicit, document, validate and transform Business Requirements in to Technical Functional requirements and then to details specification document.
- Experienced in writing and maintaining Test Plans and defining Test Cases for Unit testing, Integration testing and System testing and executing them and capturing the results appropriately.
- Experience in developing enterprise application using J2EE environment, MVC design patterns and open source frameworks like Struts, SPRING and Hibernate.
- Expertise and Strong knowledge in developing web based applications using Servlets, JSP, Struts, JDBC, Hibernate, CSS, EJB, HTML, DHTML, XML, Web Services and JavaScript.
- Experience in developing client side modules using HTML, JavaScriptAngular.js, RequireJS, and JSP.
- Broad working knowledge in Oracle, MySQL, DB2 and MS - SQL Server databases.
- Extensive knowledge in using application servers like Apache Tomcat, and, IBM Web Sphere, Web logic.
- Responsible for implementing Vertex O series system and integrating with Oracle Application system and other supporting systems which need Tax related information
- Very good experience in using IDE tools like Eclipse, Oracle SQL Developer and Net Beans.
- Good working knowledge on Ant, Log4j and Maven and Experience with SOAP and RESTFUL Web services.
- Thorough knowledge and hands-on experience using reporting tools, extensively used in PeopleSoftlike SQR and Query tools like PS/Query
- Expertise in developing software using Java, JavaScript, C, C++, Oracle, UDB EEE, MySQL, HTML, XML, XSL, SOAP, WSDL and various commercial tools on Unix and Windows platforms
- Used various Source Management Systems like PVCS, SVN, PERFORCE.
- Proficient in developing Multithreaded Applications using Multithreading concepts.
- Extensive experience in the areas of System Analysis, Design, Gap-analysis, Technical Design, Implementation, Testing, Data mapping and Conversion of data from legacy systems toPeopleSoft system..
- Worked on development and modification of Interfaces and data conversion from Legacy systems to PeopleSoftrecords by performing numerous validations using SQRs and Application Engine
- Wide knowledge in preparing Requirement Documents, Design documents and Test cases.
- Experienced in Software Development Life Cycle (SDLC) methodologies - Traditional Waterfall Model and Agile methodology.
- Ability to multitask and cope up with interruptions and changing priorities.
- Result oriented, motivated and an organized team player with a capability of working for a common goal.
TECHNICAL SKILLS
Languages / APIs: Java (JDK 1.7), J2EE, C, C++, PL/SQL, COBOL and CICS
Web Technologies: Servlets, JSP, JDBC, JavaScript, CSS, XML, HTML5, Angular.js, Swing, Core Spring, Spring MVC, Web services.
IDE: Eclipse, Net Beans
Application Servers: Apache Tomcat(7.0), IBM Web Sphere(8.5/8.5.5), Web logic(12c/10/8.1)
RDBMS: Oracle 11g, DB2, MySQL and MS-Access.
Methodologies: UML.
Tools: Apache Ant, JUnit,log4j
Frameworks: Struts, Spring.
OR Mapping: Hibernate.
Operating Systems: Windows, Windows XP/Vista, UNIX
Office Tools: MS Word, MS Excel, MS PowerPoint, Outlook, Clarity
PROFESSIONAL EXPERIENCE
Confidential, Jefferson City, MO
Sr. Java/J2EE Developer
Responsibilities:
- Project planning sessions with business analyst and team members to analyze business requirements and translated requirements into working model.
- Involved in Initial design and Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio.
- Gather, Analyze and determine system requirements; Define solutions to meet requirements; Analyze and identify system modification requests; Develop and execute software test plans for functional, performance, stress and regression testing;
- Identify and facilitate issue resolution; Perform business process analysis and gap analysis; Provide recommendations for new tools and innovations designed to improve efficiency and performances.
- Involved in Design, Development, Testing, and Enhancement ofPeopleSoft HCM for HR, Payroll and Base Benefits modules
- Design and Development of Web-module using Spring MVC.
- Development user interfaces using JSP, Angular.js, HTML and CSS.
- Development of Data Access Layer using Hibernate.
- Development of Hibernate mapping and POJO generation using Eclipse-Hibernate Plugin.
- Developed number of interface reports using SQR to read the data from file and load it into PeopleSofttables and send data from PeopleSoftto other external applications.
- Implementation of Web services using JAX-RS web services.
- Involved in Maintenance, Support and Documentation of the entire application within the project limitations.
- Responsible for Contributing Technical Information to Business analyst in the preparation of BRD document.
- Responsible for Preparing Detailed Specification Document (DSD) for Program Changes.
- Implementation of agile software development methodology.
Environment: Java, J2EE, PeopleSoft, DB2, SPRING, HTML, JSP, Apache Ant, Servlets, XML, Hibernate, Java Script, Angular.js, Web services, CSS, Eclipse, Windows XP/Vista and UNIX.
Confidential, Boston, MA
Sr. Java/J2EE Developer
Responsibilities:
- Develop business and system models to be used by the business to plan and design for future products and solutions; translate business requirements in to system concepts; Assist to find resolutions for production issues.
- Responsible for integrating and configuring VERTEXwith CRM
- Designed and Developed of Client application using JSP/Tiles on the front end.
- Responsible to configure and build custom rules in the Tax Assist tool ofVERTEX O Series for calculating taxes in Ireland according to the business requirement
- Designed and Developed of web application using Spring Framework.
- Developed user interfaces using JSP, HTML and CSS.
- Implemented validation framework for creation of validation.xml and used validation-rules.xml
- Developed Data Access Layer using Hibernate.
- Created and deployed web pages using HTML, JSP, JavaScript and CSS.
- Used DoJo and JQuery frameworks.
- Developed test cases for unit testing with JUnit testing Framework.
- Responsible of preparing documentation of the application.
Environment: Java, J2EE, Oracle, Vertex, SPRING, Hibernate, JSP, JavaScript, HTML, JUnit, JQuery, Apache Tomcat, Eclipse, CSS, Windows XP/Vista and UNIX.
Confidential, NE
Java/J2EE Developer
Responsibilities:
- Involved in initial requirements gathering.
- Worked on the analysis and design of the application with UML.
- Design and Development based on SOAP and WSDL.
- Design and Development of front end components using JSP.
- Design and development of server side modules using J2EE, JSP.
- Development of test cases for unit testing
- Involved in maintenance and support
- Documentation of the application
Environment: Java, J2EE, SPRING, Hibernate, Eclipse, JSP, UNIX, Maven, Web Logic and Oracle.
Confidential
Senior Software Engineer
Responsibilities:
- Low-level design of the scheduler plug-in and GUI for resource monitor plug-in.
- Modification of the Cron-Exec plug-in of Salome TMF to build the scheduler module.
- Implementation from scratch for the resource monitor plug-in using Java plug-in framework, which involves usage of Core Java, Applet, Eclipse plug in framework and Swing.
Environment: JDK1.5.0 01, Eclipse Plugin Development, Java Plug in Framework, SWT, JUnit, Clear Case.
Confidential
Software Engineer
Responsibilities:
- Designing of the modules of the pro chat that initiate the chat session between different support level and customers and added toolbar for Easy Browsing between the windows inside Wizdesk.
- Performed unit testing of my module, and integration testing with other modules in the project.
Environment: MS SQL server 2000, Servlets, JSP, Tomcat, JAVA, HTML