J2ee Developer Resume
Norristown, PA
SUMMARY
- 8+ Years of IT Professional experience in teh industry in Systems Analysis, Design, Development and implementation of Web and Enterprise Applications.
- Proficient in using RDBMS concepts and various Databases like Oracle,MySQL.
- Strongfront - endUIdevelopment skills using scripting languagesand expertise in developing UserInterface Applications and professional Web Applications using Web Standards, HTML/HTML5, XHTML,CSS/CSS3, JavaScript, Bootstrap, AngularJS, JSP, jQuery, JSON, Ajax.
- Experience in developing web based Dynamic User Interfaces, DOM manipulation using HTML5, CSS3, JavaScript, JSON,JSP, NODE JS, AJAX and JQuery.
- Experience on Object-relational mapping in EJB 3 and JPA, Hibernate, Spring-Hibernate Template.
- Experience using various web/application servers like Apache Tomcat, JBOSS, XAMPP.
- Experience in Maven buildtools and automation.
- Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
- Worked on front-end/presentation tier development using Struts Framework that includes JavaScript,AjaxandCSS.
- Design, investigation and implementation of public facing websites on Amazon Web Services AWS
- Extensive development experience on different IDE's like Eclipse and Net Beans for debugging and using java coding standards.
- Experience in developing web-services using REST, SOAP, WSDL and ApacheAXIS2.
- Good debugging skills that deep diving into technical issues, collaborating with cross-domain experts, handling clients with different priorities both onsite and remote.
TECHNICAL SKILLS
Languages: Java, C, C++, SQL, and PL/SQL
Database: Oracle 8i/9i/10g/11g, MS SQL Server 7.0/2000, DB2
Framework and Tools: Spring 1.x/2.x/3.x, Struts, Hibernate 1.x/2.x/3.x, Log4J, J2EE Design Patterns, Angular JS, GWT
Web technologies: JSP, HTML, HTML5, CSS 3.0, JavaScript, Unix shell scripts, Perl, JQuery
IDE: IntelliJ, Eclipse, NetBeans
Web/Application Servers: Web Sphere, Web Logic, Apache Tomcat, JBoss
Web services: JAX-WS, SOAP, WSDL, AXIS2 and UDDI
Design Methodologies: UML, J2EE Design Patterns
Version Control: CVS, SVN, and Clear Case
Methodology: Water Fall, Agile, SCRUM, Lean and Kanban.
Operating Systems: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential
J2EE Developer
Responsibilities:
- Involved in analysis, designanddevelopment of e-bill payment system as well as account transfer system and developed specifications that include UseCases, Class Diagrams, and Sequence Diagrams.
- Involved in designing teh user interfaces using JSP.
- Worked on j2ee.
- Developed UI with AJAX, HTLM, XML, XHTML, NODE JS and JavaScript,JSF 2.0 for more interactive web pages.
- Developed teh application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
- Designing many JSP pages using JSP/Strut Tags and JSTL, JSF.
- Implementedpersistence layer using Hibernate that use teh POJO’s to represent teh persistence database tuples. These POJO’s are serialized Java Classes that would not has teh business processes.
- Implemented teh application using teh concrete principles laid down by several design patterns such as MVC, Session Facade, Service Locator, and Singleton.
- I worked on SOA and JQuery.
- Using Java Script and JBoss.
- Used CVS for version control across common source code used by developers.
- Used XML Web Services using WSDL,SOAP,REST to transfer teh amount to transfer application that is remote and global to different financial institutions.
- Worked on Dojo and SOA.
- I worked on PL/SQL maintain records,iterative statements like simple loop and while loop Store Procedures.iterative statements,Functions.
- I worked on Joss Message driven POJO's,Service POJO's and Asynchronous.
- I worked on Maven and worked on Unix shell scripting.
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
- Developing Web Services
- Using log4j for generating teh log files for all teh applications and I worked on EJB 3.0.
- Involved in Unit & Integration Testing for different Modules in teh application.
- I worked on Linux.
- Create RFP (Request for Proposal) micro services to provide RESTful API utilizing Spring Boot with Spring MVC
Environment: Linux, Java1.4,Java 1.5,Java 1.6, JSP2.0, Struts, EJB2.0, JMS, JNDI, AWS,Oracle9i/10g/11, HTML, XML, ANT Script, WSAD5.1, SOAP,WSDL, Junit, websphere5.1,Hibernate, LOG4J, CVS,PL\SQL,Axis2,Jboss, Micro Services.
Confidential, Norristown, PA
Sr. Java Developer
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
- Developed web application usingSpring MVC
- Implementation of Web Design based on CSS3, HTML5, NODE JS and Bootstrap Front-End Framework.
- Wrote Web Services using SOAP for sending and getting data from teh external interface.
- Used teh Tiles Framework and Tag Libraries in teh presentation layer to simplifythe complexities of teh application.
- UsedSpring Inversion of Control, to make application easy to test and integrate
- UsedAuto wired Pojo
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Spring Boot and Bootstrap with MySQL database as teh backend.
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques
- UtilizedSpringannotationsand XML configuration forDependency Injection
- Implemented web services for communicating by using SOAP.
- Provided connections usingSpringJDBCto teh database and developedSQLqueries to manipulate teh data.
- UsedSpringDAOconcept in order to interact with database (DB2) using jdbc template.
- UsedWeb sphere Application Developerfor building, testing and deploying application locally.
- UsedLog4jto print teh logging, debugging, warning, info.
- UsedRationalClearCasefor version control.
- UsedCodePro Analyticsto make sure all teh code maintain standards.
- Used Maven script for building and deploying teh application.
- Involved in bug fixes, enhancements and code refactoring.
Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, Angular JS, jQuery, Bootstrap, AJAX, JSON, Java 5.0, Micro Services,JSP, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, DB2, Log4j.
Confidential, Rocky Hill CT
Sr. Java/J2EE Developer
Responsibilities:
- Involved in teh development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3Bootstrap& used Client Side validations were done using AngularJS, XSLT and JQuery (Masking), and Google graphs XMLDOM.
- Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
- Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
- Developed and implemented teh MVC Architectural Pattern using Struts Framework including JSP, Servlets
- Developed teh DAO layer for teh application using Spring Hibernate Template support.
- Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring HibernatePOJOs for relational mapping.
- Implemented Transactions using spring framework.
- Used SpringMVC and WebFlow to bind web parameters to business logic.
- Developed application by using Struts, Servlets and JSPs.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, Spring Boot and Bootstrap with MySQL database as teh backend.
- Installed, configured and maintainedWebSphereApplicationServers (WAS) in a network deployment.
- Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of teh Release support team.
- Developed server side applications using Servlets, JSP, and JDBC.
- Used JSP Tag Libraries (JSTL) to implement teh logic inside teh JSPs.
- Used plain JavaScript and JQuery, JavaScript Library to do teh client side validations.
- Used IBMWebSphereStudioApplicationDeveloper (WSAD) as teh IDE for writing code.
- Developed Web Services using REST, SOAP, WSDL, UDDI and XML.
- Used AJAX to get teh data from teh server asynchronously by using JSON object.
- Has worked on Oracle10g database for storing and retrieving teh application data.
- Created a range of user interfaces, implemented complex business logic, simple and complex SQLqueries and stored procedures implementation, Jasper report generation, testing and bug fixing process.
- Involved in configuring JMS and JNDI in rational application developer.
- Performed building and deployment of EAR, WAR, JAR files on test, stage systems in Weblogic Application Server.
- Used BusinessDelegate, Servicelocator, Factory, SessionFacade, DTO and DAO design patterns.
- Performed unit testing using JUNIT framework and tested DAO’s and Business Services.
- Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
- Designed and developed teh application using AGILE-SCRUM methodology.
- Used CVS as a version control system, an important component of Source Configuration Management (SCM).
- Maintained relationship between objects using SpringIOC.
Confidential
Java Developer
Responsibilities:
- Involved in Iteration planning, requirements analysis, design, coding, testing, and documentation.
- Interacted with Business Analyst for requirements gathering.
- Involved in resolution, document preparation for Change Requests.
- Coordination withDevelopersand QA Testing Team regarding Testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
- Implementing enhancements using Spring and Java Technology as part of change requests
- Responsible for development of Business logic in CoreJava.
- Involved in unit testing, integration testing.
- Used JUNIT testing framework for Unit testing.
Solution Environment:Windows XP, Core JAVA, J2EE, spring, JSP, JS, XML, Spring Boot, Hibernate, DB2 database, SQL Server 2005.
Confidential
J2EE Developer
Responsibilities:
- Involved in understanding of business requirements, design and development of teh project.
- Implemented Struts framework with MVC Architecture.
- Worked closely with developers to define and configure Application Servers, Web Resources,JDBC as well as deployment of EJBs across multiple instances of WebSphere.
- Involved in teh deployment of components to run Java Beans, Servlets and JSPs to be deployedn teh WebSphere Application Server.
- Used different features of Struts like Validation framework and extensively used Struts TagLibrary.
- Involved in creating and reviewing technical design documents.
- Used XSLT to convert XML document into HTML Page.
- Developed teh presentation layer using JSP, HTML and client side validations using JavaScript/AJAX.
- Applied J2EE design patterns like Business Delegate and Singleton.
- Deployed teh application using WebSphere application server.
- Involved in coding and code reviews.
Environment: J2EE, JDBC 3.0, SQL procedures, Hibernate, Spring, Struts Framework, SOAP, DAO, JSP, JTA, Servlet, Web Service, IBM WebSphere, Oracle 9i, JavaScript, HTML, Ajax Eclipse.
Confidential
Programmer Analyst
Responsibilities:
- Developed presentation layer using HTML and JSP.
- Used Struts Tiles framework for teh development user interface.
- Developed custom tags to add extra functionalities to JSP.
- Developed web-based UI using Struts Framework.
- Code development using Java Servlets.
- Created dynamic web pages using JSP, static pages using HTML.
- Used JMS to established message communication.
- Used SAX API for accessing XML documents and for notifying teh application of a streamf parsing events.
- Deployed JAR, WAR and EAR on Weblogic application server
- Modified SQL, stored procedure and functions for performance enhancement.
- Developed SQL queries with JDBC API to create, retrieve and update data.
Environment: Struts Framework, Servlet, JSP, JDBC, JMS, HTML, Weblogic server, SQL, Eclipse, Windows XP.
