We provide IT Staff Augmentation Services!

Sr.java/j2eedeveloper Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • 8 years of experience inJava/J2EE technologies, Struts, Spring MVC, EJB, Web Services, Hibernate, SQL, PL/SQL, JDBC, and Servers like IBM Web Sphere, BEA Web logic, Apache Tomcat, Oracle 10g AS, Jboss and Database Servers like Oracle, DB2 and MySQL.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, EJB, JSTL, Struts, Spring, JSF,JMS, AJAX, JDBC, JNDI,GWTJavaBeans Hibernate and Web Services.
  • Experiencein developing components usingAngularJS, Ajax, JQueryetc.
  • Well versed in designing presentation layer components using Servlets, JSP, JSTL, HTML5, AJAX, JavaScript, jQuery, CSS, XHTML, XSL, XML, JSON and AngularJS.
  • Extensive experience with Model2 (MVC) architecture and Jakarta Struts/Tiles. Solid experience in using Jakarta Apache frameworks like ANT, JUnit and Log4J.
  • Good knowledge in Object Relation mapping using Hibernate.
  • Experience in the entire lifecycle process in projects which includes Design, Development, Deployment, Testing and Implementation.
  • Handfuls of experience in build and deploy tools such as Ant, Maven, and Jenkins.
  • Extensive experience in developing test cases using JUnit, Selenium, JMeter.
  • Experience in XML related technologies including XML, XSD, UML, XSL, DTD, XML Schemas, SAX DOM Parsers.
  • Experienced in developing web - based applications using Python, XML, CSS 5, HTML, DHTML, JavaScript and JQuery.
  • Experience in using Win CVS, SVN and PVCS for version control.
  • Designed and developed user interface of application modules using HTML, CSS, Java script, JSP and Strut Tags, JQuery and Ajax and also provided various style sheets.
  • Extensive experience in different IDEs including Rational Software Architect (RSA), Rational ApplicationDeveloper(RAD 6.0), WSAD 5.x, Eclipse, Jdeveloper, Net Beans and TOAD.
  • Experience in the design and development of SOA web services. Experience in integrating with the existing web services.
  • Hands on experience using the UDDI, SOAP, WSDL, JAX-RPC, JAXP, JAXR, JAXB technologies.
  • Experience in LINUX, UNIX Shell Scripting.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Good knowledge in working with Collections API, Multithreading and OOPs technologies.
  • Strengths include excellent interpersonal and communication skills, the ability to provide solutions from a functionaland technical perspective, meet deadlines, quickly build client rapport and be a team player.

SKILLS:

Languages: Java, J2EE, C, C++.

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, Spring MVC, Struts, EJB, JSF, JMS, SOA, SOAP, JAX-RS, JavaScript, JQuery,AngularJS,ReactJS, NodeJS, Bootstrap,AJAX, CSS 3, XML and HTML 5

Development Approach: Waterfall and Agile

Testing Tools: JUnit3.8/4.0 and Test Driven Development (TDD), Selenium, JMeter

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 7.X, 6.0, BEA Web Logic 8.1, 9.2, 10x and Red Hat JBoss EAP 6.X, JBoss 4.2.2

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Design Version Control: SVN, CVS, PVCS

Frameworks: Struts, Spring, JSF, Angular JS, Backbone JS and Hibernate

Web Service Frameworks: Apache Axis

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr.Java/J2EEDeveloper

Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Designed and developed the User Interface using JSP, Servlets andJavafor both Business Logic and GUI development.
  • Developed and implemented UI controls and APIs with AngularJS.
  • Designed the user interface of the application using HTML, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript and AJAX.
  • Used Spring MVC Framework for developing the application and used JPA to map to Oracle database tables.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • UsedJavaMessaging (MQ Series)tocommunicate between the components and configured on the server
  • Worked with Single page application frameworkAngularJSextensively using routing, services, views and directives
  • Utilized JSP, JQuery, Servlets, HTML, Angular JS, Bootstrap, CSS and JavaScript to design user interfaces.
  • Design and Implementation of all the modules in the middleware.
  • Involved in writing SQL, PL/SQL queries and stored procedures for the application in Oracle.
  • Worked on establishing communications with other applications using WebSphere Message broker with JMS forasynchronous messaging.
  • Developedasynchronous messagingsystems using JMS, MDBandMQ Series.
  • Developed client side validations usingHTML,CSS,JQueryandAngularJSbean validator framework.
  • Involved in designing and implementing persistence layer using JPA with Hibernate following the Generic Data Access pattern.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Worked on developing the backend part of the application involving Spring 2, JPA, Hibernate 3.2 and Web Services.
  • Used spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Used spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies.
  • Developed a number of applicants using Spring 3, Spring Security, Spring WebFlow2, Hibernate, Dojo, Ajax, HTML, JSP, JSTL, JSON, JQuery, Log4J, RESTful, DB2, Maven, JUnit and LDAP.
  • Implemented client side data validations using JavaScript and Server side data validations using JSF validators.
  • Implemented Web service Message Flows using SOAP.
  • Built EnterpriseJavaBeans with Point-to-Point messaging functionality and MQ series as JMS provider.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
  • Participated in acceptance testing to ensure client/user needs are met.
  • Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary

Environment: Spring3.0, Hibernate3.0,Java, JSP, JSF, JBOSS, JavaBeans, AngularJS,NodeJS, JavaScript, JQuery, JPA, XML, XSLT, Unix Shell Script, Spring Middleware, Web Sphere IntegrationDeveloper, SOAP, Maven, Web Sphere Application Server, Oracle 12c, SQLDeveloper, PL/SQL.

Confidential, Alpharetta, GA

Sr.Java/J2EEDeveloper

Responsibilities:

  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML, involved in discussions with the client to discuss and understand various components of the requirement and to implement the same.
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • The Spring Integration patterns that were utilized to the design the middleware communication process between PJI corporate headquarters and the 3000 plus stores that make up the PJI global network.
  • Implemented the persistence layer using Hibernate-ORM.
  • Implemented the persistence layer using Hibernate.
  • Used RESTful API’s. The angular component makes an AJAX call to these API’s.
  • Experienced in using JSON data. Used JSON for data transfer between the angular component and web services
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Assisted in the development of XML files of Hibernate and Spring MVC.
  • Extensively written JQuery for responsive event handling.
  • Used technologies like Java 1.6, JEE, Spring MVC, Hibernate, JSON, CSS3, JQuery, Ajax, ANT, SQL, RESTful API Web Services, DOJO, PL/SQL back end as Oracle via SQL Developer with Tomcat.
  • UsedJavaMessaging Services (JMS)for reliable and asynchronous exchange of important information such as payment status report onRabbit MQmessaging system.
  • ImplementedAsynchronous messagingbetween components using JMS.
  • Responsible for design application layer API using EJB components using J2EE.
  • Used XML, WSDL, UDDI, SOAP Web Services for communicating data between different applications
  • Used data modeling for creating a data model by applying formal data modeling technique.
  • Deployed code in application servers like Tomcat locally and Web logic to host it on the Linux server.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
  • Extensively used log4j to log regular debug and exception statements.
  • Performed code review and unit tested the application using Junit framework.
  • Participated in the production support and maintenance of the project.

Environment: Java1.6,Spring 3.0, Hibernate, J2EE, JSP, JSTL, JQuery, AngularJS, Oracle, SVN, Web Logic, Eclipse, ANT, Apache Tomcat, SVN, REST, JSON, SOA, J2EE, Oracle, XML 1.x, JAXB 2.x,XSLT 1.x, JAX-WS, and Web Services.

Confidential, Chicago, IL

Java/J2EEDeveloper

Responsibilities:

  • Expertise in development, deployment and implementation of dynamic web applications using Application servers like Vignette Application Portal 7, Websphere, Apache tomcat in Windows and UNIX environments.
  • Intensive experience in using Java 1.4, 1.5.
  • Developed and implemented various dynamic web based applications using JSP 2.0, Servlets 2.X, Java Script, Ajax, html, CSS.
  • Efficiently enhancement of applications with Web 2.0 features like AJAX for performance improvement and customer satisfaction.
  • UML designing, Class diagrams, Visio diagrams.
  • Development, deployment, configuration of theJavaMessaging Services (JMS) on Websphere 6.
  • Worked in Service Oriented Architecture the angular component interacts with the API’s for the fetching data.
  • Utilized JDBC and Hibernate to interact with SQL database to persist the application data. Implemented Hibernate Framework technology for the persistence layer by writing Hibernate Query Language (HQL) queries and map Java Beans to specific database tables with XML configuration files and Annotations.
  • Developed API using Hibernate to interact with the Oracle database.
  • Experienced with JSP’s. The Angular component that is built will be loaded on a JSP
  • Architecture Design experience.
  • Development and deployment of Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, BPEL.
  • Experience in implementation of Object to Relational Mapping (ORM) using Hibernate in Data Layer using iBatis as well JDBC.
  • Implementing logging mechanism using log4j.
  • Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, Service Locater, Data Access Object (DAO), Front Controller, Factory patterns and frameworks like Jakarta Struts 1.x and Struts 2.x.
  • Experience in using Apache POI, Apache Axis API's.
  • Experience is using XML technologies such as JAXP, DOM, SAX, XPath, XSD, and JAXB Parser.
  • Expertise in writing complex queries using PL/SQL MYSQL, MS-SQL Server 2000/2005, Sybase, Oracle and exposure to DDL, DML, stored procedures, cursors, triggers and joins.
  • ImplementedJavaMail API for the email services,JavaFTP API for the file transfer service, ZIP API.
  • Creation and execution of Junit Test Cases
  • Incorporating enhancements in the existing functionality.
  • EAR, WAR, deployment, configuration on Websphere 6.1.

Environment: Java, JSP, JAX-WS, Servlet, EJB, Spring Security, Struts, Spring MVC, Hibernate, Web Services, WSDL,JavaBeans, WebSphere Application Server, Maven, Web logic workshop, Oracle 11g, SQLDeveloper, Ant, TOAD, CVS.

Confidential, Bentonville, AR

Java Developer

Responsibilities:

  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE client - server architecture (multi-tiered)environment
  • Designed and developed Message driven beans that consumed the messages from the Java message queue and generated emails to be sent to the customers.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Used Web services for sending and getting data from different applications using WSDLand SOAP in REST FUL architecture for Submitting the order to downstream, getting the status on the same, etc. Used Tom Cat for creating the Web Services.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, JQuery.
  • Used IBM WebSphere and JBoss as the Application Servers.
  • Design and Implementation of DAO layer using Hibernate & Spring IOC.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Used the Agile methodology to develop the application.
  • Coordinated the activities between onshore and offshore.
  • Developing web-tier using Struts framework.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Testing and deploying the application on Tomcat.
  • Maintaining the database required for report generation.

Environment: Java, J2EE, Hibernate, Spring, Struts, Servlets, JBoss, JSP, Struts, CSS, jQuery, Eclipse, Oracle, Maven, Firebug.

Confidential

Java Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • JAXB parser for marshaling and unmarshaling.
  • Used Hibernate3.1 to store the persistence data into the MySql-5 database.
  • JMS was used to send/receive asynchronous data from various message brokers
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug.
  • Worked in Eclipse Indigo to develop complete application
  • Deployed the application on JBoss 5.

Environment: Eclipse Indigo, JBoss 5, Struts 1.2, Spring2.0, Servlet 2.3, HTML, JSP 2.0, JNDI, JMS, JavaScript, JQuery, UNIX, MySQL 5, Log4J and ANT 1.5

We'd love your feedback!