We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Bethesda, MD

PROFESSIONAL SUMMARY:

  • Highly motivated IT professional, 8 years of experience in development and implementation of customized software and web - based applications.
  • Experience in teh field of Software Development as Developer.
  • Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Experience with working in fast-paced AGILE, TDD and RUP development environments.
  • Experience with multi-tierJ2EE Web Application architecture using UML (Unified Modeling Language), IBM Rational Rose and MS Visio.
  • Thorough noledge in core Java concepts like OOP, JUnit and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, Java Beans, JDBC and SPRING.
  • Expertise in developing GUI using Web-Development technologies like HTML, DHTML, DOJO, JavaScript, CSS, HTML5, Angular JS, Bootstrap, JSF and jQuery.
  • Designed and developed multiple J2EE MVC Model based Web Application using J2EE Technologies (EJB, Servlets, JSP, and JSF), Patterns and popular open-source framework struts, spring and Hibernate.
  • Experienced in Web Services (SOAP & RESTful) approach for Service Oriented Architecture (SOA).
  • Expert in HTML5/CSS3 development and has experience in Backbone.js, Require.js,node.js, angular.js, Gruntjs, Responsive design.
  • Extensive experience working with IBM MQ Series.
  • Strong development skills in Java, J2EE, JDBC, JSP, Servlets, EJB (J2EE), JMS (MQ-series), JNDI, RMI, C, LDAP, HTML, XML, XSL, Java Script, JCE, Rational Rose, DB2, Oracle, SQL Server.
  • Designed web pages using various XML technologies including DTD, XML schema, and DOM and SAX parsers.
  • ExperiencewithFront End Development using JSP, HTML, CSS, Javascript, JQuery, PHP and Bootstrap.
  • Used Bootstrap and AngularJS, React.js and Node.js in TEMPeffective web design.
  • Good Knowledge on Direct capture of objectives (DCO) including tools like Application profiler, Enterprise Application Accelerator, Use case rulers and document wizard.
  • Used Subversion, Clear Case, PVCS and CVS source control systems.
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, Postgre SQL, Oracle and DB2 environment.
  • Used AngularJS framework for building web-apps.
  • Worked with IBM Web Sphere, Weblogic application servers and Jetty, Apache Tomcat web servers.
  • Good experience with Operating Systems like Windows and UNIX.
  • Experience in writing ANT, Maven, Jenkins and GitHub build scripts and configuring and using Log4j and writing JUnit test cases.
  • Extensive hands-on experience on a wide variety of Test tools and frameworks like Cucumber JVM, JBehave, Spock, TestNG, JUnit, Mockito, Selenium Web Driver, and REST- assured etc.
  • Skills in analyzing user requirements, modeling teh system and ensuring teh functionality.
  • Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new.
  • Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.

TECHNICAL SKILLS:

Operating Systems: Windows XP/Vista, 2000, UNIX, LINUX

Programming Languages: Java, Java Beans, SQL, C, C++, Visual basics

J2EE Technologies: Servlets, JSP, JDBC 2.0/3.0, JNDI, EJB 2.0/3.0, RMI, ASP

Frameworks: Struts, Spring, Spring MVC, Hibernate

Databases: Oracle 10g/9i/8i, SQL Server 2005, DB2 8.1, MySQL

Development tools: IDEA 8.1, Eclipse 3.5, RAD 7.5.3, IntelliJ, MyEclipse.

Web/Application servers: JBoss, JMeter, Selenium, Web logic, Apache Tomcat 6.X, IBM WebSphere, WebSphere portal, Mule ESB

Web Development: HTML, DHTML, XHTML, CSS, XML, XSLT, XSD, NodeJS, AJAX, JWT.

Build/Testing tools: ANT 1.7.1, JUnit 4.7, TestNG, Mockito, XMLSpy, Cucumber, Webdriver, Log4j

Web Services: SOAP, WSDL

Others/Tools: Agile, RUP, Subversion 1.6.5, TOAD

PROFESSIONAL EXPERIENCE:

Confidential - Bethesda, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Created Work Plan and planning for Interim deliveries depending on teh length of teh projects.
  • Used Rational Application Developer (RAD) as Java IDE tool for creating JSPs, Servlets, EJBs, and XML
  • Implemented various XML technologies like DTD schemas, JAXB parsers, XSL style sheets and XSLT.
  • Coordinating with teh client as well as with offshore team and managing teh deliverables and deadlines.
  • Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using waterfall model.
  • Developed Graphical User Interfaces to dynamically fetch teh reward member data based on teh information provided using JSP, JQuery and JavaScript.
  • Developed code to utilize existing SOAP API of teh application to fetch data of teh reward member.
  • Developed application using AngularJS andNode.JSconnecting to Oracle on teh backend.
  • Developed code to send automated notification emails to teh Reward member, if teh reward points are getting expired in teh next 30 days.
  • Designed Interactive GUIs usingJavaApplets andSwing.
  • Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
  • Developed Controller and Business layers of teh MVC, using Spring.
  • Created a Front-end application using JSPs, JSF, Swing, ExtJS 3.0,GWTand Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
  • Experienced in developing web applicationswithSingle Page Applications (SPAs) Framework using AngularJS. Used Selenium for automating web applications for testing purposes, and to create robust, browser-based regression automation suites and tests.
  • Developing APIs to support Angular JS and BPM 8 UI migration.
  • Developed XSDs to build web service data.
  • Developed teh Product Builder UI screens using Angular-JS, HTML, CSS, Javascript and Bootstrap.
  • Developed code to consume web services using SOAP document style model
  • Looked at teh logs and working on teh Defect Fixes on existing online modules.
  • Unit Testing - Developed unit test cases and performed unit testing by using Junit
  • Developed RESTful webservices using JAX-RS.
  • Worked in configuration of APACHE CAMEL and executing routes, integrating applications using Red Hat Jboss Fuse.
  • Hands-on experience in CoreJava(OOPS, Multi-threading, Collections) andSwingdevelopment.
  • Developed and deployed web components to Websphere application server. Used to write and execute Jmeter scripts, monitored teh performance of teh load testing hardware under load, analyzing and reporting teh results, and working with teh right people to resolve issues.
  • Responsible for deploying applications on Red Hat Linux servers. Write shell scripts on Linux systems to automate jobs.
  • Finding Memory Issues by using JVM memory management tools.
  • Refactored teh bad code to best design patterns.
  • Worked on CoreJava/J2EE, Hibernate andExtJS.
  • Developed Sequential and UML notation documents for teh new tasks
  • Wrote SQL queries to analyze teh data.
  • Gap analysis on teh new requirements.
  • ExperiencedwithAngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data & familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Good experience in developingExtJSapplicationswithextensive server calls using AJAX and strong hold in handling teh server data and exceptions to provide interactive user experience.
  • WorkedwithAngularJS Expressions, Directives, Controllers, filters.
  • Web application development for backend system using AngularJS andNode.jswithcutting edge HTML5 and CSS techniques. Part of teh System & Integration Testing (SIT) and User Acceptance Testing teams (UAT).
  • Understanding teh Architecture and modifying teh functional specifications.
  • Collaborate with several departments for strategic input, determining user needs, feedback on test plans and user scenarios and layout design solutions.
  • Impact analysis of new Requirements/Change Requests.

Environment: J2EE, JDK 8, Struts1.3.8, Hibernate3.0, Hibernate 4, JSP, JSTL, JavaScript, Servlet's, JNDI, Core Java, Multithreading, Bootstrap, Node.JS, RAD, JAX-RS, JAX-WS, React.js, HTML5, jQuery, CSS3, Fusion Charts, Angular JS, Cucumber ExtJS, Oracle Database SQL, UNIX, JUNIT, GWT Framework, Swing, Agile, Web Services, QTP, SOAP, RDBMS, CVS, OSB, API, Source Forge, Apache Maven.

Confidential, Englewood, CO

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development. Worked on creating various documents that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Worked in Agile environment. Experience working with scrum team. Used HP Quality Centre to view teh tasks and requirements. Key expertise includes testing, debugging GUI, Multi-Applications environment, automated testing and performance testing.
  • Used IBM RAD version 8.0 and also IBM WAS.
  • Developed teh application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Designed and Developed User Interactive Web pageswiththe help of HTML5, CSS3, JavaScript, JQuery,Bootstrap, and AJAX.
  • Experience in Testing Manual and Automation (Performance Testing and Load Testing (J Meter) in Web Applications and Tools to verify & validate of teh product in Windows XP and Red Hat Linux.
  • Deployed teh applications on IBM Websphere Application Server.
  • Used PMD and Check style which specified errors according to teh PMD and Check style rule files of teh company
  • Used AJAX Framework for Dynamic Searching of covered products for funding.
  • Worked with Multithreading, intensively used teh synchronization for controlling how resources can use data.
  • Involved in Passing teh XML in theJavalayer and passed teh UI lay out toExtJS. Based upon teh JSON Data received in teh Ajax request teh grid will be created Dynamically.
  • Design and implementation of business logic and data processing routes using Apache Camel.
  • Web application development (CSS, HTML, some Javascript and AJAX)
  • Designed and Developed application screens using Swing, HTML, JQuery, JSP and CSS
  • Used Hibernate in data access layer to access and update information in teh database.
  • Implemented Business processes such as user autantication, Transfer of Service using Session EJBs.
  • Developed web GUI involving HTML5,NodeJS,JavaScript under MVC architecture.
  • Created a Front - end application using JSPs, JSF,Swing, ExtJS 3.0, GWT and Spring MVC for registering a new patient and configured it to connect to database using hibernate.
  • Created RESTful web services interface to Java-based runtime engine.
  • Used JNDI for naming and directory services.
  • Created frontend screens usingGWTframework
  • Implemented Message Driven Bean Using JMS.
  • Added teh ability to stop library scans via teh JSON API.
  • Worked on Windows operating system.
  • Upgrading, and Configuration of WebSphere Application Server
  • Used Web services - WSDL and SOAP for testing.
  • Developing of customized components based onJavaEJB,Swings, JSP.
  • Used soapUI for load testing teh Web Services.
  • Did Performance tuning of infrastructure services using JProbe and OptimizeIt.
  • Used XML parser APIs such as JAXP and JAXB in teh web service's request response data marshalling as well as un-marshalling process.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript and AngularJS.
  • Development Experience inJavaScripting (Libraries): JQUERY, AngularJS, Backbone,ExtJs, Bootstrap.
  • Implemented JMS Listeners and Message Driven Beans (MDB)
  • Developed JUnit test cases for all teh developed modules.
  • Used Log4J to capture teh log that includes runtime exceptions, monitored error logs and fixed teh problems.
  • Created various testing UNIX shell scripts, and provided teh project documentation.
  • Used Unix Shell Scripting executed some code updating,
  • Experience in Building Applications using Maven builds
  • Used SVN for version control across common source code used by developers.
  • Designed database and normalization for databases in Oracle 10g and used teh Stored Procedures and Triggers in teh application.

Environment: RAD 8.0, Struts 2, Unix Shell Scripting, JSF, AJAX, Hibernate 3.6,, Apache Camel, RESTful, EJB, JSP, Multithreading, Servlets, JMS, XML, SOAP, Node JS, ExtJS, WSDL, JDBC, JavaScript, HTML 5, GWT, Swing, JSON, JNDI, SVN, Log4J, MDB, jQuery, Eclipse, IBM Websphere Application Server 7.0, Rational Rose for UML modeling, JUnit, Oracle 10g, 11g, AngularJS.

Confidential - Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Developed teh User Interface components using HTML 5, JSF, NodeJS and maintained teh session with Session Beans.
  • Used Form Controls for an interactive user interface web application
  • Implemented scripting with Ajax and XML to dynamically refresh teh page contents.
  • Created and validated multiple screens using Struts validation and performed action mapping using Struts config file.
  • Data from UI layer sent through JMS to Middle layer and from there using MDB message retrieves messages that will be sent to MQ Series.
  • Used ANT tool to build and deploy teh whole application into IBM WebSphere Application server (WAS) and WebSphere Process Server (WPS) in Linux /Centos OS.
  • Involved in teh Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring AOP.
  • Extensively usedAngularJSby consuming Restful web services & besides being a NodeJs developer was responsible for managing teh interchange of data between teh server and teh users.
  • Implemented various Java Design Patterns such as Singleton, MVC, Factory Method, Façade, Abstract Factory, Business Delegate and Composite View.
  • Teh views are programmed using JSP pages with teh Struts tag library, Model is a combination of EJB's and Java classes and web implementation controllers are Servlets.
  • Data from UI layer sent through JMS to Middle layer and from there using MDB message retrieves Messages and will be sent to MQ Series.
  • Developed Data Access Objects (DAO's) for interacting with teh database using JDBC.
  • Involved in developing stored procedures and Triggers on Oracle 10g.
  • Used AJAX, DOJO,Javascript, Spring andGWTto create interactive user interface.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Configured JMS in teh WebSphere application server to send messages on teh queue.
  • Deployed teh application in WebSphere Application Server 6.0.1.
  • Performed application performance tuning using JProfiler.
  • Built ANT scripts for automated deployment and for teh build operation of teh entire application.
  • Hands-on experienced working with version controller tools such as ClearCase and Clear Quest as issue tracking software.
  • Used Subversion for version control and created automated build scripts.
  • Performed unit testing using JUnit.
  • Handled production support of teh application.
  • Documented teh flow and functionality of teh code for further reference.

Environment: Java, J2EE, JSF, Servlets, AJAX, Spring, Struts, JMS, HTML5, JavaScript, JSP, EJB, CVS, CSS, MVC, JDBC, Oracle 10g, XML, MVC, Hibernate, AngularJS, Node JS MQ Series, Mule ESB, WebSphere, JUnit, Subversion, JProfiler, Ant, ClearCase, Clear Quest.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Implemented teh User Login logic using Spring MVC framework encouraging application.
  • Developed and designed teh application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and Faces Servlet as a Controller.
  • Developed teh presentation layer of teh application using Struts Framework and created teh struts-config.xml file, resource bundles for distribution module.
  • Implemented Business Delegate, Session Facade, DAO, Singleton, Factory and DTO Design Patterns.
  • Developed teh web-services and analysis of SOAP envelope using SOAP UI.
  • Designed and developed teh data model for teh development of persistence layer and being a NodeJS developer, had developed server-side logic, maintained teh central database, ensured high performance and responsiveness to requests from teh front-end.
  • Implemented teh Message Driven Bean for Instruction enrichment and pre-processing. MDB is deployed on WebSphere server and dispatches teh request to Stateless Session Bean (EJB) for further processing and Rules execution.
  • Used tomcat cluster on red hat Linux.
  • Developed Message Driven Beans (MDB) and extensively used teh JMS API.
  • Used Struts Framework for teh application, Developed Struts Action Classes and Business Logic and has developed Hibernate HSQL and Hibernate mappings /created DAOS mappings in Hibernate.
  • Involved in SQL development using Stored Procedures, Views and Queries with Oracle and DB2.
  • Used JBoss to test teh web application internally.
  • Configured and deployed teh web application on WebSphere Application Server.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control across common source code used by developers.
  • Tested teh application functionality with JUnit Test Cases.
  • Deployed code in IBM WebSphere server
  • Used ANT scripts for automated deployment.

Environment: Java, J2EE, WSAD, Hibernate, SPRING, Struts, Servlets, MDB, EJB, JSP, JSF, JNDI, XML FacesServlet, Web-Services, IBM WebSphere, SOAP, WSDL, Spring MVC, JavaScript, HTML, CSS, JMS, NodeJS, Oracle 10g, Windows XP, DB2 UDB, JUnit, JBoss, WebSphere, RUP, CVS, ANT, Log4J.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML NodeJS & integrated teh front-end elements into teh application.
  • Developed teh Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EEComponents.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns.
  • Expertise in implementation of MVC using frameworks and Web Services such as Struts, JMS, Swings, Spring, AXIS, JAXWS, RESTful Web Services.
  • Involved in writing all client side validations using Java Script, JSON.
  • Involved in teh complete development, testing and maintenance process of teh application.
  • Used Hibernate2.0 as teh ORM tool to communicate with teh database.
  • Designed and created a web-based test client using Struts up on client's request, which is used to test teh different parts of teh application.
  • Involved in writing teh test cases for teh application using JUnit.
  • Used extensive JSP, HTML, and CSS to develop presentation layer to make it more user friendly.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Developed Presentation screens using Struts view tags.
  • Responsible for developing and maintaining all teh session beans.
  • Developed various Customer and Network capacity flows. Developed various server side components using J2EE APIs.
  • Supported teh application through debugging, fixing, production support and maintenance releases.
  • Worked closely with teh client and teh offsite team; coordinated activities between them for TEMPeffective implementation of teh project.

Environment: Java, J2EE, WSAD, Hibernate, SPRING, Struts, Servlets, JSP, JNDI, XML, MVC Web-Services, EJB, AXIS, JDBC, SOAP, WSDL, CVS, PL/SQL, Toad, RESTful Web Services, JavaScript, HTML, CSS, NodeJS Windows XP, Swing, WebLogic, Oracle 9i, JUnit, CVS, ANT, Rational Rose.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for teh Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence
  • Diagrams to represent teh detailed design phase.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in developing teh CSS sheets for teh UI Components.
  • Involved in writing teh exception and validation classes using Struts validation rules.
  • Persistence layer was implemented using Hibernate Framework.
  • Used JavaScript for teh web page validation.
  • Created Servlets which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed various EJB components to fulfill teh business functionality.
  • Developed Session Beans to process requests from teh user and used entity beans to retrieve and update customer information.
  • Implemented teh Email module, which included setting up JMS message queue, designing and developing email client which sent Java messages to teh message queue, designing and developing message driven beans that consumed teh messages from teh queue and sent emails using contents from teh message.
  • Used Apache Axis for consuming Web Services.
  • Written ANT scripts for building application artifacts.
  • Monitored teh error logs using Log4J and fixing teh problems.
  • Used XML with SAX parser to transfer data between applications.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Used JUnit for unit testing.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Used WebSphere Application Server for deploying various components of application.
  • Involved in writing and executing stored procedures, functions and triggers for ORACLE to create a Database Management System.

Environment: Struts, Spring2.5, Hibernate, J2EE, Java SDK, XML, SAX, JSP, JMS, HTML5, JavaScript, Servlets, Eclipse, Web Services, JUnit, Unix, Ajax, EJB, RMI, JNI, ANT, CVS, Oracle.

We'd love your feedback!