Java/j2ee Developer Resume
Raleigh, NC
SUMMARY
- 6+ years of IT experience in analysis, design, development, deployment, testing and implementation of Object Oriented, Web - based Applications in Java and J2EE technologies.
- Good Experience in design and development using Java, J2EE and Web based applications.
- Experience in developing Web/Enterprise based applications using Java/J2EE, JSP, Servlets, JDBC, Hibernate, Struts, Spring and XML
- Experience in Design Documents using Rational Rose, Microsoft Visio.
- Experience in implementation of various designs Patterns like Singleton, MVC and Front Controller.
- Experience in Web development using HTML, CSS, XML and JavaScript
- Experience working on various Web/Application servers IBM Web Sphere Application Server (v8.5.0), Apache Tomcat
- Extensive Experience in working with various databases like DB2, Oracle
- Experience in designing and developing SOAP and RESTFUL Web services.
- Handled several modules in addition to working closely with the team to ensure bug free deliverables within stipulated timeframes
- Involved in all phases of SDLC of the Applications from Analysis to Testing.
- Committed to excellence, self-motivator, quick-learner, diligent, team-player, and a prudent Developer with strong problem-solving skills and communication skills.
- Experience working in agile metholodigies.
- Good team player and ability to work in fast paced environment.
- Excellent written and verbal communication skills, presentation and problem solving skills.
TECHNICAL SKILLS
Operating Systems: Windows, LINUX
Databases: DB2, Oracle 9.x/10g, MYSQL
Web Development: HTML, CSS, Javascript and JavaScript libraries (jqueryAngularJS, etc) Servlets, JSP.
Web servers: JBoss, Tomcat, Websphere and Weblogic
IDE’s: Eclipse, SQL developer, MYSQL Workbench 5.x
Other Tech/ Tools: EJB 3.0, Hibernate, SOAP and RESTFUL webservices, Struts 1.x, 2.x, Spring MVC, putty,xmlSPY, SOAPUI, SQL, PL/SQL JUnit, Jasper Reports, Git
PROFESSIONAL EXPERIENCE
Confidential, Raleigh, NC
Java/J2EE Developer
Responsibilities:
- Responsibilities included developing and unit testing the code, in various scenarios, before promotion to higher environments in a short span of time owing to tight deadlines.
- Involved in writing JSP pages for the program application using the spring validation Framework.
- Extensively used JQuery JavaScript library and implemented Ajax calls in the application.
- Experience in MVC (Model View Controller) architecture with spring framework involving various J2EE design patterns.
- Responsible for writing unit test cases using JUNIT Framework.
- Responsible for making appropriate changes to GUI using JSP, JavaScript, XML and CSS
- Experienced in Databases like Oracle and DB2 and writing SQL Queries.
- Involved in Fixing the Defects for the application.
- Involved in calling the backend stored procedures.
- Designed and developed JAX-WS/JAX-RS Web services.
- Extensively used ORM JPA API like Hibernate to create entities and performed database operations.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js, node.js and JQuery.
- Extensively used Maven to build the application and used various Maven plugins (Cobertura, Codepro, and Check Style) to improve the overall code quality for the application.
- Extensive experience in developing applications using Java and related technologies using AGILE methodologies.
- Develop SOA standards based SOAP & REST web services mainly using Spring, Hibernate.
- Worked on configuring Hibernate L2 Caching using Hazel cast and EHCache.
- Configured Build and Automation tools like Nexus and used GIT extensively.
Environment: HTML 5, CSS3, AJAX, ASP.NET, C#, JavaScript, media queries, CVS, GIT, JQuery, SVN, JSP, AngularJS, and Adobe Photoshop.
Confidential, Lake Mary, FL
Java/J2EE Developer
Responsibilities:
- Used inheritance and method overloading, overriding to implement polymorphism.
- Handled different exceptions by Java Exception handling facility
- Create request and call SIM Item Inventory SOAP web service
- Generated client stubs using wsimport and call web service.
- Used JAXB to parse XML.
- Create request and call Amber web Manager to calculate amber points
- Responsibilities included handling and delivering business requests, analysis and design, code construction and review, testing and maintaining the quality of deliverable in a team of 5 members, delegation of requests to team members and tracking.
- Designed the start page layout with the new UI’s in JSPs as per the project requirements using Java Beans.
- Define various object dependencies using Spring DI module.
- Implementation of Spring MVC architecture by separating the business logic from the presentation logic using Struts framework.
- Implemented logging aspect using Spring AOP concepts.
- Implemented various design patterns like MVC, Factory, Singleton
- Implemented Hibernate (JPA) database persistence layer to communicate with Oracle
- Used Hibernate DAO Support to integrate hibernate with Spring to access database
- Enhanced the application for multithreaded scenarios. Deployed the application under Apache Tomcat Application Server and resolved the production issues during migration onto the production server.
- Designed and implemented front end web pages using CSS, HTML, Java Script, JSP, XHTML and JSTL.
- Worked with the team in implementing the drag and drop functionality using JQuery.
- Monitored error logs using Log4J and fixed the problems
- Worked on JUnit Framework for Test Driven Development.
Environment: Java, JSP, Servlet, Spring, Hibernate, XML, HTML, Apache Tomcat v6.0, Oracle 10g, Eclipse IDE 3.5.1, CSS, SOAP Web services, JAXB
Confidential, Danvers, MA
Java Developer
Responsibilities:
- Developed application business components and configured beans using Spring IOC.
- Generated POJO classes and Hibernate mapping files using Reverse Engineering.
- Developed DAO classes using Hibernate Template from spring with Hibernate API.
- Designed and Implemented MVC architecture using Spring MVC.
- Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
- Designed and modified User Interfaces using JSP, JavaScript and CSS.
- Involved the CRUD operations.
- Used Eclipse as an IDE for developing the application.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Developed test cases and performed unit test using JUnit Framework.
- Involved in Production Support. Solved many production issues based on priority.
- Designed UML diagrams using UML and Rational Rose.
- Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.
- Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
Environment: Java/J2EE, spring, Hibernate, JavaScript, Oracle, PL/SQL, XML, Eclipse, Agile, WebLogic, Junit.
Confidential
Java Developer
Responsibilities:
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- UsedSVN, CVSversion control tool
- Used JSON strings to transfer java object data to Angular JS and vice versa.
- Participated in initial construction of a new targeted advertising product based on the Jersey Java REST framework, MySQL.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js, node.js and JQuery.
- Used the Node.js MVC Frameworks in the development of the web applications.
- Proficient in working with JavaScript Frameworks like Angular JS.
- Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: CSS3, JavaScript, JQuery, JSP, XML, Bootstrap, angular.js, Backbone.js, Node.js, AJAX, Adobe Flash, Dream weaver, GWT, agile, SOAP, SQL, PL/SQL, Oracle, Windows
Confidential
Java Developer
Responsibilities:
- Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
- Responsible to enhance the Portal UI using HTML, JavaScript, XML, JSP, JAVA, CSS as per the requirements and providing the client side JavaScript validations.
- Used Spring Core Annotations for Dependency Injection.
- Hibernate used as Persistence framework mapping the ORM objects to tables.
- Responsible to write the different service classes and utility API which will be used across the frame work.
- Used Axis to implementing Web Services for integration of different systems.
- Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
- Exposed various capabilities as Web Services using SOAP/WSDL.
- Used SOAP UI for testing the Web services by sending an SOAP i/p request
- Used AJAX framework for server communication and seamless user experience.
- Used client side java scripting: JQUERY for designing TABS and DIALOG BOX
- Used Log4j for the logging the output to the files
- Used JUnit/Eclipse for the unit testing of various modules.
- Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
Environment: JDK1.5, JSP, Servlets, SQL, JavaScript, jQuery, spring, Hibernate, WebSphere, Oracle 9i, XML, XPath API, UNIX, Selenium, Web Services, WSDL, SOAP, AJAX, CSS.
Confidential
Java Developer
Responsibilities:
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, CSS, JavaScript, JQuery and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used SVN version control tool
- Used JSON strings to transfer java object data.
- Participated in initial construction of a new targeted advertising product based on the Jersey Java REST framework, MySQL.
- Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: CSS3, JavaScript, JQuery, JSP, XML, AJAX, agile, REST, Jersey Framework SQL, PL/SQL, Oracle, Windows