Java/j2ee Developer Resume
Newport Jersey, CitY
SUMMARY
- Around 7 Years of Java / J2EE Application Development experience in development of Multi - Tier distributed, Enterprise applications using SDLC.
- Extensive knowledge in working with J2EE Technologies such as JSP, Servlets, JDBC, JMS, Spring, Hibernate, Web Services, Design Patterns.
- Proficient in applyingCore Java, J2EE,and Collections Frameworkfor devising solutions.
- Hands on experience working onCore Java,JSF,Struts.
- Experience in handlingMulti-threading Environments & Client- Server architecture.
- Experience in various Agile Methodologies, Waterfall & Test Driven Development (TDD).
- Experienced with different modules of Spring like Spring - ORM, AOP, IOC/Core & MVC.
- Development of modules according to J2EE standards (Client, Web and Business-tier)
- Experience in developing web and enterprise applications using JAVA, J2EE (Servlets, JSP, JDBC, XML, EJB, JMS, XML), JSF, Struts, Spring, Hibernate and Web Services.
- Intensive knowledge in databases like Oracle, SQL Server.
- Experience in working with multiple Servers like Apache Tomcat, IBM WebSphere 7, Adobe JRUN 3.0,4.0, BEA Web Logic, 11g Oracle OC4J.
- Extensive development experience on different IDE’s like Eclipse, My Eclipse 6.0, IBM Rational Application Developer, Visual Age, Appway Studio and NetBeans.
- Experience in XML related technologies like XML, DTD, and XML Schemas.
- Experience in Web Services Technologies like JAXB, SOAP, WSDL, UDDI, JMS and Service Oriented Architecture (SOA).
- Experienced in using Log4j and good expertise in Ant Tool and Maven.
- Experience developing web applications using frameworks like Spring MVC and struts.
- Good experience on Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
- Assisted in Developing testing plans and procedures for unit test, system test, and acceptance test.
- Test Driven Programmer with thorough knowledge in Unit testing with JUnit 3.8/4.0, performance testing with JMeter andautomated testing with Test Driven Development (TDD) in Extreme Programming Model.
- Extensively used GIT for push and pull requests of the code.
- Quick learner and ability to work in challenging and versatile environments and Self-motivated.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Languages: C, C++, Java, J2EE, Visual Basic, HTML 5.0, XML.
Web Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, Tiles, JavaScript, AJAX, XML and HTML.
Web Services: SOAP, RESTful Web Service.
Development Approach: Waterfall, Iterative and Agile.
Application / Web Servers: Apache Tomcat 5.5, 6.0, IBM WebSphere 7.0, 8.0, 8.5, BEA Web Logic 10.0.
System Design: UML, Rational Rose.
IDE Tools: Eclipse 3.6, 3.7, 4.2,4.3, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7, IntelliJ and Net Beans
Databases / API: IBM DB2, Oracle 9i / 10g / 11g, MS Access, SQL Server and MySQL.
Operating Systems: Windows 2008 / Windows 7 / Windows 8NT/XP.
Data Modeling: Microsoft Visio, Rational Rose and UML Design.
Frameworks: Struts 2, Spring 3.0 and Hibernate 3.0.
Tool: Appway, ANT, Maven, Git, Rational Rose, UML, Log4J, Junit.
PROFESSIONAL EXPERIENCE
Confidential - Newport, Jersey City
Java/J2EE Developer
Responsibilities:
- Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
- Developed Business layer using EJB.
- Implemented Multi-threading to a parallel request
- Worked on thread safety asynchronous
- Developed the Presentation layer using the MVC paradigm, implemented by Spring MVC.
- Used the Spring Framework features like Spring Modules (IOC, MVC, Batch, Web Services and Integration).
- Developed Oracle SQL and PL/SQL Stored Procedures
- Developed Stored procedures, Triggers and Functions to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables sitting on Oracle Database
- Involved in creating, modifying and updating database tables in Oracle Server.
- Implemented the internal message channels utilizing JMS API and IBM MQ Series.
- Involved in creating, modifying and updating database tables in Oracle Server.
- Maintain the variable classes and create the database connection using the SOAP
- UI development and manual testing of the application.
- Implemented SQL Queries to perform data base operations.
- Implemented SOAP based JAX-WS Web Services.
- Involved in WebSphere Portal Branding by changing all visual elements of WebSphere Portal, including the masthead, the navigation areas, graphics, portlet title areas, and style sheets, to give the Portal a custom look
- Assisted the Administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and patching.
- Used Maven to build the application and deploy on Weblogic Application Server.
- Extensively used GIT for push and pull requests of the code.
- Created test cases using JUNIT and IntelliJ for IDE.
- Developing REST APIs for communication to external application, application integration
- Implemented stateless session beans in business processing layer.
- Involved in Code Reviews and Code deployment process.
- Implemented Spring for logging and exception handling for common logic.
- Used Log4J for logging and tracing the messages.
- Involved in integration testing and defect fixing.
Environment: Java, J2EE, WebSphere, Spring, Spring Boot, Hibernate, jQuery, AJAX, JSP, JSF, Struts, IntelliJ, WebLogic, EJB, SOAP, REST, Servlets, JavaScript, AGILE / Scrum Methodology, JSTL, MVC, SOAP, PL/ SQL, SQL, Web Services, Maven, Git, Log4J, JUnit, Oracle, PL/SQL, Windows, Linux.
Confidential - Newport, Jersey City
Java/Developer (Backend)
Responsibilities:
- Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
- Designed and developed front-end using Appway tools and script functions.
- Designed the user interfaces using Script functions, developed custom tags, and used Appway Taglibs.
- Worked on JAVASCRIPT for validations.
- Used Appway components for the UI.
- Worked with the Appway 6 latest components like Data Tables, Flow Layouts and so.
- Worked with BAM tool and developed the Business Analysis with the process instance variables and the BAM Trackers.
- Wrote PL/SQL stored procedures to access the reports according to hierarchical access and restricted the Users who don’t have the access
- Implemented changes over the configuration of the various components.
- Worked with the business closely and Analyzed the requirements.
- Worked with the various User Groups and User Approval Limits at various Wire Transfer Approval levels.
- Implemented SQL Queries to perform data base operations.
- Implemented SOAP based JAX-WS Web Services.
- Involved in Code Reviews and Code deployment process.
- Implemented Spring for logging and exception handling for common logic.
- Involved in integration testing and defect fixing.
Environment: Appway 6, Java, J2EE, Spring, Hibernate, JSP, Struts, Eclipse, WebLogic, EJB, SOAP, HTML, HTML5, CSS, Servlets, JavaScript, AGILE / Scrum Methodology, JSTL, SOAP, Oracle, PL/ SQL, SQL, Web Services, Oracle, PL/SQL, Windows.
Confidential, Manhattan Downtown, NYC
Java/Developer (Backend)
Responsibilities:
- Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
- Designed and developed front-end using Appway tools and script functions.
- Designed the user interfaces using Script functions, developed custom tags, and used Appway Taglibs.
- Worked on JAVASCRIPT for validations.
- Implemented SQL Queries to perform data base operations.
- Implemented SOAP based JAX-WS Web Services.
- Used Maven to build the application and deploy on Weblogic Application Server.
- Created test cases using JUNIT and Eclipse for IDE.
- Developing REST APIs for communication to external application, application integration
- Implemented stateless session beans in business processing layer.
- Implemented Hibernate in data access layer to access and update information in the database.
- Debugging the application by running the server in debug mode and having the experience in usage of Log4J to log the information in log files.
- Involved in Code Reviews and Code deployment process.
- Used SVN for version control and issue tracking.
- Implemented Spring for logging and exception handling for common logic.
- Used Log4J for logging and tracing the messages.
- Involved in integration testing and defect fixing.
Environment: Appway 5, Appway 6, Java, J2EE, Spring, Hibernate, JSP, Struts, Eclipse, WebLogic, EJB, SOAP, HTML, DHTML, CSS, Servlets, JavaScript, AGILE / Scrum Methodology, JSTL, MVC, SOAP, Oracle, PL/ SQL, SQL, Web Services, Maven, Log4J, JUnit, Oracle, PL/SQL, Windows, Linux.
Confidential - Baltimore, MD
J2EE Developer
Responsibilities:
- Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
- Designed and developed front-end using Servlet, JSP, JSF, DHTML,JavaScript and AJAX.
- Developed JSP pages using Struts frame work, Custom tags and JSTL
- Implemented AJAX calls for improved customer experience.
- Developed Business layer using EJB.
- Worked on JAVASCRIPT for validations.
- Developed the front-end screens using HTML, CSS, HTML5, CSS3, JSP.
- Implemented dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX.
- Developed the Presentation layer using the MVC paradigm, implemented by Spring MVC.
- Used the Spring Framework features like Spring Modules (IOC, MVC, Batch, Web Services and Integration).
- Involved in creating, modifying and updating database tables in Oracle Server.
- Implemented the internal message channels utilizing JMS API and IBM MQ Series.
- Implemented SQL Queries to perform data base operations.
- Implemented SOAP based JAX-WS Web Services.
- Involved in WebSphere Portal Branding by changing all visual elements of WebSphere Portal, including the masthead, the navigation areas, graphics, portlet title areas, and style sheets, to give the Portal a custom look
- Extensively used IBM Websphere Integration Developer(WID) to implement SOA
- Assisted the Administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and patching.
- Used Maven to build the application and deploy on Weblogic Application Server.
- Created test cases using JUNIT and Eclipse for IDE.
- Developing REST APIs for communication to external application, application integration
- Implemented stateless session beans in business processing layer.
- Involved in Code Reviews and Code deployment process.
- Used SVN for version control and issue tracking.
- Implemented Spring for logging and exception handling for common logic.
- Used Log4J for logging and tracing the messages.
- Involved in integration testing and defect fixing.
Environment: Java, J2EE, WebSphere, Spring, Hibernate, jQuery, AJAX, JSP, JSF, Struts, Eclipse, WebLogic, EJB, SOAP, HTML, HTML5, CSS, CSS3, Angularjs, Servlets, JavaScript, AGILE / Scrum Methodology, JSTL, MVC, SOAP, Oracle, PL/ SQL, SQL, Web Services, Maven, Log4J, JUnit, Oracle, PL/SQL, Windows, Linux.
Confidential
J2EE Developer
Responsibilities:
- Involved in requirements and prepare use cases and involved in designing, development and integration testing of the modules.
- Designed and developed User Interface modules using JSP, HTML and CSS, JavaScript.
- Developed UI usingJava, Struts, JSP, JDBC, HTML, JavaScript, Log4J, Oracle and SQL Server.
- Developed the Presentation tier using Struts (MVC Architecture).
- Developed front-end using AWT, Flex, Swing, JSF and JSP with Custom Tag libraries, JSTL, Struts Tag libraries.
- Involved in developing database transactions Using JDBC.
- Developed DAO (Data Access Object) classes in order to access data from database.
- Wrote Data transformation script using hive, Map reduce (PythonJava)
- Used AJAX, JavaScript and GWT to create interactive user interface.
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL.
- Used Log4j logger tool for logging warnings and error messages.
- Used ANT as application building tool and Eclipse for IDE
- Deployed the application on JBoss Server
- Implemented JUnit Test Cases.
- Used CVS for code repository
- Involved in Unit Testing and Functional Testing.
- Involved in Bug Fixing the modules.
Environment: Java, J2EE, Spring, Spring Boot, JSP, JSF, Struts2, Hibernate, EJB,JDBC, JavaScript, HTML, CSS, XML, XSD, SOAP, WSDL, CVS, JUnit, AJAX, Oracle, PL/SQL, ANT, Eclipse.
Confidential
JAVA Developer
Responsibilities:
- Designed the Application using Model View Controller Architecture.
- Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
- Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, Struts Tag libraries, GWT, Adobe Flex, HTML, and CSS.
- Involved in Requirement gathering, Analysis and Design using UML and OOAD.
- Developed user interface using HTML, HTML5, CSS, CSS3, JSPs and AJAX.
- Deployed the Application in WebLogic App Server.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Integrated the Application with Database using Hibernate.
- Communicated between different applications using JMS.
- Have done code reviews, debugging, bug fixing, performance tuning and unit testing.
- Have documented overall system resources in Migration document, testing procedures in User Acceptance Testing document.
- Client side validation using JavaScript and JQuery
- Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
- Used Log4j for logging daily logs and monitoring its activity.
- Used JNDI for registering and locatingJavaobjects.
- Interacted with backend Oracle and wrote stored procedures, functions and cursors for deleting and inserting using PL/SQL.
- Used Maven for build and Subversion for Source code version control.
- Developed test cases and performed unit testing using Junit framework.
- Worked on production issues
- Interacted with the Users and Documented the Application.
Environment: Java, J2EE, JSP, Servlets, Struts 1.2, JDBC, MVC, JSP, JMS, JQuery, JavaScript, HTML, XML, PL/SQL, SQL, WebLogic App Server, Oracle 9i, JUnit, Windows NT.