We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Caremark, RI

SUMMARY:

  • Around 8 Plus Years of experience in Designing & Development Enterprise applications & solutions, with extensive work experience in developing Web based Enterprise application using J2EE, JSP, Servlet, Struts and JSF 2.0.
  • Extensively used Java, Servlets, JSP, JSTL, Java Beans, EJB, JNDI, JDBC, Struts, Tiles, HTML, JavaScript, PL/SQL web applications.
  • Excellent experience as a Core Java developerusing Java Multi - Threading, Java Swing, J2EE (Servlets/JSP/EJB), Struts, Spring MVC and core, JBoss, JDBC, Hibernate, JPA, Web Services, Content Management System(CMS)
  • Experience and expertise analyzing, designing and developing enterprise applications using Java, Eclipse, Spring, Hibernate, CFX, Oracle Fusion middleware, SOA Suite 11g, OSB, JDeveloper 11g, SCA, WebLogic 10,Apache, Tomcat, WebSphere Application Server, IBM BPM 7.5, IBM Rational Software Development Platform
  • Developed applications based on Model-View-Controller(MVC)architecture, using Struts.
  • Have significant experience in design and programming (J2EE, JDBC, JSP, HTML, Servlets, Swing,JavaScript, XML, SQL, Oracle)
  • Extensive experience in Service Oriented Architecture (SOA), Model-View-Controller (MVC) architectural pattern and Enterprise Service Bus (ESB).
  • Expertise in development of enterprise software applications using Java, Swing, J2EE, JDBC, JMS, Servlets, JSPs, Struts framework, Spring MVC, Stripes, Java Beans, EJB, JavaPortals, RMI, XML, IBM WebSphere (WSAD/RAD), WebLogic, Velocity, iBATIS.
  • Extensively experienced in using Build Automation tools like ANT, Maven, GRADLE and working knowledge on other build tools like make file.
  • Performing all the build and release management activities for this project by administrating and integrating Source Code control systems like Subversion (SVN) and Perforce into build system like Anthill Pro.
  • Involved with set up of continuous integration and daily builds using Bamboo with Artifactory repository manager.
  • Expertise in using Design Patterns likeMVC,Factory, Value Objects, Session Façade, Proxy, Singleton and other J2EE design patterns.
  • Knowledge and Experience in installing, configuring and using ecosystem components like Hadoop MapReduce, HDFS, Sqoop, Pig, Flume, Hive, HBase, Zoo Keeper, Cassandra.
  • Hands-on experience with Hadoop components such as Job Tracker, Task Tracker, Name Node, Data Node, MapReduce and HDFS Framework
  • Expertise in developing and deploying Web Services using SOAP, WSDL, SOA and XML technologies like JAXP,JAXB,XML Spy, JAX-WS, JAX-RS.
  • Expertise in Enterprise Architecture & Design, SOA, Enterprise Service Bus (Mule ESB).
  • Used B2B adapters like DB, File, FTP and MQ and define Canonical enterprise specific EBO’s.
  • Exposure to Mocking framework for Unit testing - Mockito, EasyMock, Powermock
  • Experience in using Hibernate as Object Relational Mapping (ORM) framework and Maven, a highly effective project management tool for Java/J2EE projects.
  • Proficient in SCM practices using Team Foundation Server (TFS 2005/2008/2010 ), MS Build, ANT, NANT, and automation in Perl/Shell scripts.
  • Good working knowledge of Web and application development using Java 2, JDBC 2.0, JSP (JavaServer Pages), Servlets, Java Beans, JSF (Java Server Faces), HTML5 AJAX and JavaScript, Ruby on Rails (RoR), Grails, JQuery.
  • Designed and developed Web 2.0 applications using JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0), Seam Framework.
  • Insisted & migrated projects from CruiseControl to the Jenkins CI tool and ANT, NAnt to Maven
  • Good Understanding of OOA, OOD, OOPS and J2EE Design Patterns like MVC, Singleton, Session Façade, Factory, DTO, DAO and Service Locator .
  • Design and development of distributed Enterprise and Web applications using UML, Java, J2EE (EJB, JSP, Servlets, Struts Frame Work, JMS), JDBC, HTML, XML (SAX, DOM, JDOM), XSL, XSLT, Java Script, Hibernate
  • Have complete Software development life cycle (SDLC) Knowledge and experience.
  • Strong understanding of Multi-Tier Environment and Design Patterns.
  • Worked with Relational Database Management Systems including Oracle, MongoDB, SQL Server and PL/SQL and have worked extensively on JDBC to connect to and access various remote databases including Oracle, MongoDB, MySQL, SQL Server.
  • Good knowledge in Object Relation Mapping using Hibernate.
  • Good Working Knowledge of J2EE Application Server - WebLogic 5.1/6.1/7.1/8.1 and WebSphere 4.0/5.0/6
  • Experience in JUnit Testing.
  • Possess development skills in XML technologies like XML DTD, XSL, SAX and DOM parsers
  • Exposure to three-tier and N-tier Client/Server development architecture.

TECHNICAL SKILLS:

Languages: Java 1.7/1.6/1.5/1.4 , J2EE, JavaServlets, JSP, JNDI, LDAP, JavaScript, PHP, Perl, PL/SQL, XSL, SQL,Groovy, Ruby, Python, C++

Core Java: Collections and Generics, Multithreading, File handling and I/O, Annotations, Reflection, Serialization, Externalization, Concurrency, Executor Framework, Memory ManagementMiddleware: Oracle Fusion Middleware 11g (OracleSOASuite, OSB, BAM, B2B, JMS), IBM MQ, IBM WebSphere, BPEL, BPM, Mule ESB.

Application Servers: Weblogic 12c, 11g, IBM WebSphere Application Server 6.0, Glassfish, JBoss, Apache Tomcat

Internet Technologies: Java(Servlets, JDBC/ODBC, JSP, JSF, JPA 2.2, Struts 2, EJB, RMI, JavaMail), HTML, DHTML, XML (SAX and DOM), AJAX, angular.js,CSS, JSON, XSLT, jQuery

Web Services: Node.js, Angular.js, Backbone.js, SOAP1.1, Bootstrap, RESTful Web services, WSDL1.1, UDDI, AXIS, XML-RPC, JAXB, JMS, HTTP, HTTPS, SNMP, SMTP, FTP, SFTP and TCP-IP

Process & Methodologies: STRUTS 1.1/1.2/2, Spring 2.5/3.0, Hibernate, JSF, J2EE Design Patterns, Log4J, SVN, Freemarker, Hibernate, UML, RUP, OOAD, Agile Scrum, Ruby on Rails (RoR),Stripes,OWASP.

Distributed Computing: J2EE, RMI

Development Environment: Eclipse, JDeveloper, Maven, Rational Application Developer 6.0/7.0, NetBeans, WSAD.

Database: Oracle 11g/10g/9i, MongoDB, NoSQL, SQL Server, Informix,PostgreSQL, MySQL, Derby

PROFESSIONAL EXPERIENCE:

Java/J2EE Developer

Confidential, Caremark, RI

Responsibilities:

  • Involved in analyzing the system and business requirements
  • Involved in project prioritization and Project estimation
  • Involved in design and development of Fax templates
  • Developed data access layer using DAO
  • Developed and tested the JAX Web Services using RAD 8.5
  • Involved in parsing the XML and creating the final HTML template
  • Integrated the respective clients with web services and participated in end to end system testing
  • Used the SoapUI for integration and unit testing of the services
  • Designed and developed the message broker flows to consume the file provided by the business
  • Involved in Web Sphere Application Server Configuration Management and deployment
  • Developed test cases and tested through soap ui.
  • Experience in using Version control system Clear Case
  • Integrated Build dependencies and dependency blocking strategy in Bamboo.
  • Analyzed client requirements by interacting with various business divisions and consolidated SRS (Software Requirements Specification) Document.
  • Developed this application using Struts MVC framework.
  • Responsible for developing stateful and stateless session beans for developing business logic.
  • Used Struts API for capturing action events of the application.
  • Developed JSPs, Servlets and custom tags for creating user interfaces.
  • Performed client-side and server-side validations using Struts validations.
  • Collaborated with web services team to implement the backend support
  • Used Tiles framework in JSP pages to change the look and feel of the website.
  • Automating The Build process using Subversion (SVN), and ANT.
  • Write ANT and MSBuild scripts to deploy the code to various client environments for the testing teams.
  • Adopted J2EE best practices using J2EE design patterns for designing and developing the application components.
  • Successfully done the Initial project setup for Web Based application and Mule ESB based application.
  • Created test cases and test data for testing the application using JUnit Extensions
  • Developed PL/SQL queries and SQL procedures for complex search techniques on the database.
  • Used Web Logic for running web applications.
  • Expert in installing and configuring Continuous Integration tools such as Bamboo, Build Forge, AnthillPro, Cruise Control and Hudson for build and deployment automation.
  • Developed Java components that interact with the oracle database using JDBC to perform various different transactions.
  • Participated in Home Solutions Grooming of user stories as a part of Agile Methodology.
  • Responsible in managing Indian offshore team and giving demos on regular basis.
  • Participated in deployment and implementation.

Environment: XML,HTML, Java, JUnit, SOAP, Web Service (JAX-WS), SOAP UI, Bootstrap, Maven, Clear case, Log 4j, Bamboo, Message broker, Anthill, ANT, NAnt, MQ explorer, Message Broker Queues, JBoss, RFH UTIL, WebLogic 12c, Web Sphere 7.0,SQL Server Management studio, Rational Application Developer 8.5, SVN.

Confidential

Responsibilities:

  • Involved in project prioritization and Project estimationInvolved in design and formatting the Email Content
  • Developed data access layer using DAO to upload the email content to database
  • Consumed the Exact Target Api services to send emails using RAD 8.5
  • Involved in creating the subscriber list and trigger send objects in exact target
  • Integrated the respective clients with web services and participated in end to end system testing
  • Used the SoapUI for integration and unit testing of the services
  • Designed and developed the message broker flows to consume the file provided by the business
  • Involved in Web Sphere Application Server Configuration Management and deployment
  • Developed test cases and tested through soap ui
  • Experience in using Version control system Clear Case

Environment: XML, Java, JUnit, SOAP, Web Service (JAX-WS), SOAP UI, Clear case, Log 4j, Message broker, MQ explorer, WebLogic 11g, Web Sphere 7.0,SQL Server Management studio, Rational Application Developer 8.5, Exact Target API client, Message Broker Queues, RFH UTIL

Confidential

Responsibilities:

  • Involved in project prioritization and Project estimationInvolved in design and development of Message broker flows using WMB toolkit
  • Involved in effectively utilizing the correct and high performance patterns for a solution using SOAP Nodes, mapping, transformation, DB nodes, JAVA nodes, ESQL, error/exception handling, logging & tracing.
  • Involved in parsing the XML and writing it to the queues
  • Involved in creating the jobs to produce the low resolution pdfs
  • Involved in sending emails to the group if the job fails to print the pdfs
  • Tested applications in DEV, QA and UAT Environments
  • Involved in performance testing of the message broker flows
  • Developed and executed the integration test cases of the message broker flows
  • Experience in using Version control system Clear Case

Environment: XML,HTML, SOAP, Web Service (JAX-WS), SOAP UI, Clear case, Message broker, MQ explorer, SQL Server Management studio, Message Broker Queues, RFH UTIL, No Sql.

Confidential, Dallas, TX

Sr. J2EE Consultant

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Involved in the feasibility study of the project.
  • Involved in gathering of requirements for designing the Test Client Web Pages.
  • Involved in the Front-end (user interface) part of the system, using JSP, Servlets, Tiles Validation framework, HTML and JavaScript.
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application using Apache Tomcat server.
  • Implemented Continuous Integration and Continuous deployment using various CI Tools like Jenkins, Hudson, Bamboo, and SonatypeNexus.
  • Developed excel reports using POI and multithreading.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Created Mule ESB’s to integreate Web services.
  • Designed and developed applications using Agile Methodology, Spring and Struts Framework that leverages classical Model View Controller architecture.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.
  • Worked on WAS server to deploy web services and test client applications.
  • Developed Rest Web Services from scratch using Spring MVC Rest.
  • Developed and consumed SOAP Web Services using JAX-WS and Apache CXF.
  • Used SOAP UI for testing SOAP web services.
  • Develop modules using spring framework (Core, Context, JDBC Template, AOP), WebSphere MQ, Mule ESB, Web services, Oracle.
  • Used Maven and Ant scripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
  • Developed Web Services using RESTful web services for supporting transaction of certain modules.
  • Utilized JavaScript/Struts Validator framework to validate the form data.
  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation. XML parsing for displaying XML Data from Back-Office.
  • Set and configured web-application modules like Registration, Accounts etc. on the Web Server. Encryption and Decryption using symmetric keys.
  • Created Model logic using Java Beans and used Hibernate to store the persistence data into MYSQL database.
  • Implemented PL/SQL and Stored procedures for Oracle10g database.
  • Developed common classes (enhanced Java API) to be used throughout the project.
  • Developed Database utilities to provide easy access for database modifications.
  • Prepared technical documentation of the project, which covered the user manual for various modules of the System.

Environment: Window, Java, JEE, JSF, JPA, JavaBeans, SpringMVC, Struts, Hibernate, Servlets, Angular.js, Node.js, EJB, SOAP, REST, Mule ESB 3, WAS server, ANT, Tomcat server,XML, SOAP UI, PostgreSQL, HTML, EAR, Bamboo, JavaScript, Apache Tomcat, JBOSS, Weblogic 10, Maven, Bootstrap, JMS, JUNIT, CSS, JSTL, PL/SQL, MongoDB.

J2EE/Java Developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in requirements gathering, UI design and design of application workflows.
  • Designing and Developing the Web portal Applications, web services, JBPM workflows, Back end Queuing implementations (MQ) using the technologies Spring MVC, JQuery, JSON, Spring ORM, Hibernate, CXF JAX-WS JAXB and Active MQ using Scrum based Agile methodologies.
  • Converted and automated builds using Ant and scheduled automated nightly builds using Cruise Control and maintained Continuous integration effort with Cruise Control along with scheduled builds.
  • Developed Web pages using Servlet and JSP, Angular.js, for the support app which is a test tool for a quick standalone testing of the Web service calls.
  • Implemented Golden Gate for Standby Configuration and developed procedures for Replication.
  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using Rational Unified Process (RUP).
  • Developed web application based on J2EE Struts framework, Implemented Java and J2EE Design patterns like Business Delegate.
  • Enhanced UI using JSF, HTML, and JavaScript, Develop and deploy the applications on Web Sphere Application Server 6.0/7.0.
  • Used Web services - WSDL & SOAP for getting credit card information from third party.
  • Created technical documents for the tasks assigned, Made changes in LLS donation workflow to accommodate Book Keeper.
  • JUnit test cases to test Web Services functionality before integration with client.
  • Extensively worked on J2EE Technologies to develop the project, Followed Spring MVC Framework for the development of the project.
  • Used Hibernate as ORM tool and defined the mapping, Coordinated with QA team to ensure the quality of application.
  • Involved in Unit integration, debugging the code, bug fixing, acceptance testing with test cases, code reviews.
  • Supported production environment including monitoring application, resolving any production related issues.
  • Exposed as RESTFUL Web services, with Chart Specific parameters passed as query string.
  • Extensive Performance testing is being done to determine the responsiveness and stability of the system.

Environment: Spring 3.0, Hibernate, SQL Server, JTA, JUnit, JSP, JSON, JavaScript, DHTML, HTML, CSS3, Angular.js, Ajax, Restful services, Jenkins, Eclipse, ANT, ActiveMQ Messages., Rational Application Developer (RAD) 7.x.x, 8.x.x, Smart GIT, JMS, WebSphere Application Server (WAS) 6.x.x, 7.x.x, IBM DB2, Agile Methodology.

Java/J2EE consultant

Confidential

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernate’s persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Used XML data processing for JAXB.
  • Implemented rich front end pages by using HTML, CSS3, JavaScript, JSON, Angular.js and JQuery.
  • A created and updated Hibernate query, Log4j mechanism is extensively used.
  • Worked with team members and leads for reviewing the code during Code Review sessions and using Checkstyle to determine Java code is compliant to standards.
  • Find Bugs is used extensively to determine the Null Pointer exceptions and finding the bugs in Java code.
  • Performing Unit testing and Integration testing using JUnit with mockup objects.
  • Involved in Production Release Planning & implementation along with support for production issues for various releases of the application.
  • Involved in migrating the application from Clearcase to Subversion.
  • Designed and developed the Validators, Controller Classes and Java bean components.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Used Clear Case for version control and Clear Quest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 3.0, JavaScript, JQuery, Oracle 10g, JAXB, Eclipse 3.2,Apache Ant, Web Services (SOAP), WebSphere 6.1, XML, ClearCase, Clear Quest.

Software Developer

Confidential

Responsibilities:

  • Developed an infrastructure which automated(55 letters) the letter process from CACS system
  • Involved in the gathering of requirements and delivering the sequence and class diagrams
  • Responsible for preparing the design documents, sequence and class diagrams for the modules using UML (OOD&OOA).
  • Involved in the development of the application using IBM WebSphere Message Broker as a broker agent to convert the copybooks to http request objects and the Java Web Services (JAX-WS) as Business layer will trigger the letter in the Corporate Correspondence System and MQ Series for messaging.
  • Involved in creating the handlers to invoke the web service from the Websphere Message Broker
  • Used Gap Analysis to document which manual letters have been left out, which ones have been deliberately eliminated and which still need to be developed
  • Developed Websphere Message Broker modules for those letters
  • Involved in Websphere Message Broker design, requirements and design.
  • Involved in configuring the XML Gateway calls, which will invoke the web service.
  • Involved in testing and implementation of Web sphere and Websphere Message Broker

Environment: J2EE, JSP, JDBC, JMS, HTML, Java Script, Web Sphere 7.0, Oracle, RSA, Web Services, JMS, IBM Web sphere Websphere Message Broker STAR TEAM (Version Controlling), ESQL, JUnit, and Rational Rose.

JUNIOR Developer

Confidential

Responsibilities:

  • Responsible for System architecture, functional specs, Use case specs, requirements gathering and System design with UML
  • Designed, developed the Application using n-tier J2EE architecture, WebSphere application server.
  • Responsible for coding and implementing the component using the JAX RPC, IBM WEBSPHERE MESSAGE BROKER, MQ for MESSAGING and DB2 TABLES for ERROR HANDLING and XML GATEWAY to connect BROKER and the WEB SERVICES
  • Analyzed the system for Requirements and Design by developing Use Case, Class, Sequence and Collaboration Diagrams using Rational Rose as part of UML.
  • Building the application using XML, XSLT for presentation, Struts as controller framework and J2EE.
  • Implemented all the HIPPA Compliant Transactions and Code Sets in SSL secure environment.
  • Designed and developed many utility classes that help mock up the data and help in running JUnit tests.
  • Involved in Unit testing, Functional testing and Performance testing.
  • Teamed up with Production Test Team for bug resolution.
  • Fine-tuned code and also enhanced performance of the system both in presentation and back end.
  • Developed Websphere Message Broker modules for those letters.
  • Involved in Websphere Message Broker design, requirements and design.
  • Involved in configuring the XML Gateway calls, which will invoke the web service.
  • Involved in testing and implementation of Web sphere and Websphere Message Broker

Environment: J2EE, JSP, JDBC, JMS, HTML, Java Script, Web Sphere 7.0, Oracle, RSA, Web Services, JMS, IBM Web sphere Websphere Message Broker, IBM MQ, XML Gateway, STAR TEAM (Version Controlling), ESQL, JUnit, and Rational Rose.

We'd love your feedback!