Sr. Java/j2ee Developer Resume
Iowa City, IA
SUMMARY:
- Over 6+ years of strong experienced in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on Windows and Linux platforms.
- Extensived development applications using Java/J2ee technologies Servlets, XAL, JSP, JSTL, JSF, JMS, EJB, JDBC, XML, JavaScript and HTML.
- Experience in using frameworks and tools like Hibernate, spring, J - Unit.
- Experience in implementing business components using spring modules like Spring IOC, Spring AOP, Spring MVC, Spring ORM integration.
- Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation.
- Experienced in Java Multithreading, Enterprise Java Beans, Servlets, Java Script, HTML and XML related technologies and Ajax.
- Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC and AOP features.
- Experienced in JavaScript, Node.JS, Angular.JS and JQuery used for Front-end and Engine coding, while Embarcadero Rapid SQL, used Sybase and SQL for handling or retrieving information as back-end.
- Extensived in Application Servers like Web Logic, IBM Web Sphere, Jboss and Apache Tomcat Web Server.
- Experienced in SQL, PL/SQL programming RDBMS experienced includes Oracle12c/11g/10g/9i, IBM DB2, MS SQL2014/12/08, MySQL and Sybase.
- Expertised in various open source frameworks like Struts, spring (including Web Flow), and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Experienced in implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI).
- Experienced providing and consuming SOA Web services, Restful web services, SOAP, XML-RPC, and JSON.
- Experienced in implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, UDDI and XML Parsers).
- Extensive in testing on multiple operating systems including UNIX, Sun Solaris, and Windows.
- Expertise in XML technologies such as XSL, XSLT, XML schemas, X Path, X Forms, XSL-FO and parsers like SAX, DOM.
- Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
- Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
- Experienced in UNIX & Linux Shell scripting Bash, Perl scripting and Service Oriented Architecture using SOAP, JAX-RS and Restful Web Services.
- Experienced in Object Oriented Analysis and Design (OOAD) methodology using tools like Unified Modeling Language (UML) and Rational Rose.
- Expertised in Web Services architecture in SOAP and WSDL using JAX-RPC ANT, MAVEN and Log4J.
TECHNICAL SKILLS:
Languages: JavaScript, JQuery, HTML 5/4, CSS 3/2, Object Oriented JavaScript, MVC, AJAX, JQuery, UI, JSON, XML, and PHP.
Frameworks: Struts, spring, JSF, Hibernate, Apache CXF, Bootstrap, IDE Eclipse, Adobe Dreamweaver CS3, Atana Studio, Notepad++, Sublime.
J2EE Design: Patterns, Front Controller, Composite View, Business Delegate, Session Facade, DAO, Command Pattern, Singleton pattern, Service Locator.
Java: APIs J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, RMI, JNDI, JMS, JAXB, Junit, AWT, Swing.
Version: Control SVN, CVS, GIT.
JavaScript Libraries: Ext JS, Backbone.js, Require.js, Node.js, React.js, Angular.js.
Client Technologies: HTML, DHTML, Java Script, Ajax, DOJO.
Application Servers: Apache Tomcat, IBM WebSphere, BEA, Web Logic and JBuilder.
Database: PL/SQL (Oracle12c, 11g, 10g, 9i), MySQL.
XML Technologies: XML, XSL/XSLT, SAX, DOM.
Operating System: Windows NT/2000/XP, UNIX, Sun Solaris.
Others: Bootstrap, Adobe Photoshop, Google Ad Words, Yahoo Search Marketing.
WORK EXPERIENCE:
Confidential, Iowa City, IA
Sr. Java/J2EE Developer
Responsibilities:
- Worked in Development, Implementation, testing and support using Java, J2EE, spring, Hibernate, Oracle, Swing, Jetty, JSP, JSF, XML, Accurev, UNIX, SOAP technologies.
- Worked with J2EE Technologies and in developing web applications using JAVA, JDBC, Servlets, JSP, EJB, MDB, J2EE, Struts, Hibernate, Eclipse IDE and Web Sphere, Web logic, Apache Tomcat Application Servers.
- Involved in front-end technologies such HTML5, CSS3, JavaScript, Groovy and Ajax, Ext.JS.
- Implemented RESTful web service components using JAX-RS & Jersey to respond JSON requests.
- Worked with Enterprise Java Beans (EJB) - Session, and Message Driven Beans.
- Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery/jQuery plugin etc. Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Used SVN as version control tool, used JIRA as project management software to implement persistence POJO classes representing tables in the database.
- Involved in CVS administrator and for deploying web application in the Oracle App Server.
- Developing an Administration Portal using HTML5, node JS, jQuery, Java Script Frameworks like BackBone JS and requireJS
- Extensively used spring web services (XSD WSDL specification, defining end point and spring-servlet).
- Created and managed all of hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines.
- Designed and Developed SOAP and REST Interface with Java
- Developed various GWT customized widgets, services and DAO classes for the above systems using servlets, Core Java and GWT RPC/Ajax calls.
- Developed user interface using JSP, jQuery and JavaScript for client side validations and used AJAX.
- Performed exceptional J2EE Software Development Life Cycle (SDLC) of the application in Web and client-server environment using J2EE.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Involved in analysis, design and development phases of the project. Adopted agile methodology throughout all the phases of the application.
- Developed a Python Flask REST API web services for an Angular.JS front-end application delivering STEM educational content.
- Used Apache's log4j with Singleton Design Pattern to implement the logging system for this web application.
Environment: Java, J2EE, JDBC, Servlets, JSP, XML, CSS3, HTML5, DHTML, JavaScript, Oracle12c, Log4J, XML, Spring, JavaScript, Bootstrap, DOJO, JQuery, Angular JS, JSON, UML, Junit, Photoshop, JAX-RS RESTful, web services, GUI, Hibernate, front-end, Adobe Illustrator CS3, prototypes, Jasmine, CONTENT MANAGEMENT SYSTEM, WSDL, MVC framework, XSD, AJAX, ATG, BEA Web logic, Jboss, front-end and back-end etc.
Confidential, Chicago, IL
Sr. Java/J2EE Developer
Responsibilities:
- Involved in developing applications using Core Java, Multi Threading, Servlets, JSP, Java, J2EE, JMS, Hibernate, spring, Oc4j, SVN, JDBC, JDK, JNDI, Maven, ANT, HTML, XML, Java Scripts, and JQuery.
- Used Node.JS, React.JS, Backbone.JS, Angular.js, MVC framework for developing the Single Page Application.
- Used Hibernate and Hibernate annotations and Java POJO to design the modeling part of the application.
- Worked with Application servers, Web servers like IBM WebSphere, Web Logic, JBOSS and Apache Tomcat.
- Involved in Design and Development of Maintenance application involving spring, MVC, Web Services, JSP, and Java Script.
- Used Java Messaging Service (JMS) for reliable information exchange across applications.
- Implemented SOAP architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
- Worked with version control systems like CVS, VSS and SVN for providing common platform for all the developers.
- Used DB2 as the backend database using UNIX OS and design of the database schema and development of Stored Procedures.
- Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
- Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
- Used ANT scripts to build the application and deployed on JBoss Application Server.
- Used Spring AOP for exceptions logging along with log4J and transaction handling in DAOs.
E nvironment: J2EE, HTML, XHTML, CSS2, JavaScript, JQuery, Hibernate, Struts, SQL queries, PL/SQL, Oracle11g, DB2, Maven, XML, JSON, Node.JS, React.js, Backbone.js, Angular.js, Re-usable UI, dynamic, Jenkins, i.e. CRUD, Spring, Maven, JAX-RPC & JAX-WS, SOAP Web Service, JQuery UI, AJAX framework, MVC Architecture, HTTP/HTTPS, MVC architecture, Jersey Drag and Drop, JQ Validator, AutoComplete, AJAX, LESS, Sass, other front etc.
Confidential, Boston, MA
Sr. Java/J2EE Developer
Responsibilities:
- Involved in Web development with technologies like Java/J2EE, JSP, Servlets, Ajax, JSTL, Java Script, JQuery, HTML, XML, XSD, WSDL, JSON and Oracle.
- Developed web pages using JSP, JSTL, XHTML, CSS, DOJO, Java script, Ajax and Json.
- Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- RAD and deployments in WebSphere.
- Involved in level skills on JQuery, JavaScript, Angular JS, Node.JS, React.JS, backbone.JS, VBScript, Perl, AJAX, Adobe Flex, Action Script, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
- Designed and developed UI using HTML, CSS, AJAX, JQuery, Bootstrap, JSON and Angular.JS
- Used Hibernate extensively in data access layer to access and update information in the IBM DB2 database.
- Developed REST Web Services clients to consume those Web Services as well other enterprise wide Web Services.
- Performed system analysis and design using OOA/OOD and UML diagrams with Rational Rose and Visio.
- Involved in the development of back-end Logics or data access logic using Oracle DB & JDBC.
- Developed JSP, JSF and Servlets to dynamically generate HTML and display the data to the client side.
- Developed web services both SOAP, RESTFUL web services with Apache CXF for integration of services such as login according to the client.
- Developed and consumed wide web services using SOAP /WSDL and RESTFUL web services (Using AXIS and Jersey frameworks).
- Performed application deployments as well as hot deployments on to the BEA Web Logic application server.
- Worked with build tools like ANT, Maven, and logging tools like Log4J.
- Worked with Web sphere MQ (Messaging Queue's), JMS (JAVA Messaging services).
- Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
- Involved in developing Database access components using Spring DAO integrated with Hibernate.
- Involved in web component design and development using the spring framework, JSP, Servlets and taglibs.
Environment: Java Script, HTML, CSS, AJAX, JQuery, Java Server Faces, Prime faces, XML, web services, Java, SOAP, WSDL, back-end, Restful, Node.js, React.JS, Backbone.JS, Angular.JS, MVC4, Cascading Style Sheets, RAD IDE, Swing, MVC framework, log4j, Servlets etc.
Confidential, NC
Java/J2EE Developer
Responsibilities:
- Involved in the implementation of Core concepts of Java, J2EE Technologies JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, and Message-Driven Beans), JMS, Struts, spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading etc.
- Developed and consumed web services to interact with the downstream and upstream systems by RESTFUL and SOAP methods.
- Designed and Developed the Database tables and Stored Procedures, functions, triggers using SQL, PL/SQL by using TOAD.
- Mapped the objects with the database using Hibernate Query Language (HQL) as the persistence Framework.
- Implementing Hibernate and Spring's DAO layer together offer a high performance, productive approach to persisting Plain Old Java Objects (POJOs).
- Used Message Driven beans to read the messages from JMS queues for asynchronous communication.
- Developed Single Sign On (SSO) functionality, through which we can run SCM from Oracle Applications.
- Implemented Representational state transfer (REST) Web services for distributed systems using Jersey framework.
- Used JSPs in the presentation tier along with various customs tags, JSTL tags, CSS, AJAX and JavaScript.
- Involved in JUnit Testing of various modules by generating the Test Cases.
- Involved in working with build tools like ANT and MAVEN, logging framework log4j to perform unit testing.
Environment: J2EE, JQuery, JavaScript, HTML3.2, CSS1, Front-end, AJAX, JSP, Firefox, IE Developer, Node.JS, DOM, Hibernate, Spring framework, Java Servlets, GIT HUB, JSF Framework, Tomcat server, Oracle9i, back-end, SQL, Junit, Test Cases, EJB, Message Driven Bean, JMS etc.