We provide IT Staff Augmentation Services!

Sr J2ee Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Java/J2EE/J2SE/UI Developer professional with 8+ years of strong experience in full life cycle implementation of web based applications and Testing.
  • Excellent implementation knowledge of JDK 1.8, Spring, Hibernate, Micro services, Web Services using SOAP, REST and JAXB AOP with Spring Framework, Struts, JDBC, EJB, Log4J.
  • Experience in designing UI patterns and UI applications with the help of Adobe products
  • Good working experience in architecture, designing and developing applications and production support/release and performance tuning using Java, Servlets, JSP, JSTL, HTML, JavaScript, JavaBeans, JNDI, EJB, JMS, XML, Swing, JSF and Ajax.
  • Extensive experience in Design, Development and implementation of Model - View-Controller (MVC) using Spring and JSF Frameworks.
  • Expertise in  Object Oriented Analysis and Design (OOAD) .
  • Experienced in Bootstrap (responsive design), Backbone, and AngularJS 2, React.JS frameworks.
  • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3,
  • Implementation of Agile process with Scrum in projects and was involved in all the phases of software development lifecycle (SDLC) like requirement gathering, design and architecture, development, testing, deployment, support.
  • Experienced in applying techniques for cross-browser and cross-platform interface development Angular JS 2.
  • Experience in NoSql databases technologies like Mongo DB.
  • Developing applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse 3.2, IBM Visual Age for Java 3.2.
  • Worked with various application servers like BEA Weblogic 8.1, IBM Web sphere 6.0, Apache Tomcat 7, and JBoss.
  • Have been involved in building and deployment of the applications by using build tools like ANT, Maven.
  • Worked as a member of QA team and had good experience in writing Unit Test Plan, Integration Test Plan and was involved in various testing phases such as Unit testing, Integration testing and System testing.
  • Experience developing test plans and automating test cases following standard testing frameworks and agile methodology using selenium RC and TestNG.
  • Automation testing using Selenium RC, TestNg, Junit. Solid understanding of Object-Oriented programming.
  • Worked on operating systems like Windows Vista, Redhat Linux, Windows XP, UNIX, Windows 2000, Windows NT and Windows 98.
  • I’m a Full stack Developer who is an organized professional, able to strategize and prioritize effectively.
  • Detail oriented person with good technical troubleshooting/problem-solving ability.
TECHNICAL SKILLS:

Languages:  JAVA 7/8, C, C++, Oracle, PL/SQL.

Java/J2EE:  Servlet, J2SE, JSP, JSTL 1.2,EJB 3.0/2.1, JMS1.1, JDBC, RMI, Junit, Web Services, XML,XSLT, XSD, XML Schema, JAXP, JAX RS,DOM, OOAD, SAX, Applets, Custom Tags, DTD.

Web Technologies:  Web Services (SOAP, JAX RPC, WSDL). HTTP, HTML, XHTML, HTML 5, JavaScript, XML, JSON, AJAX, JQuery, Bootstrap, Angular JS 2, Backbone JS.

Databases:  Oracle 11g, MYSQL, DB2, MongoDB

Database Tools:  TOAD, SQL, Derby.

Cloud technologies:  AWS, Amazon EC2

Web/Application Servers:  Websphere, Weblogic 11g, Jboss 7.0, Tomcat 7.0.

Frameworks:  Struts 2.3, Hibernate 4.0, MVC, JSF, DOJO, JQuery, Swing, Spring 4.x (AOP, IOC, MVC, Core Container, DAO, ORM).

Operating Systems:  Windows NT/2000/XP/7, UNIX, Linux Sun Solaris.

GUI Java Programming:  Angular JS 2, Java Swing, AWT

IDEs / Versioning / Performance /Tools:  Eclipse, Net Beans, JDeveloper, BEA Workshop 8.0, Edit Plus, SVN, CVS, Ant, Maven, Log4j, Rational Rose, SOAP UI, Quality Center, Fiddler, Micro services.

Testing Tools:  Junit, selenium RC and TestNG.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Sr J2EE Developer

Responsibilities:

  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Used Dependency Injection feature of Spring 4 .0 MVC frame work.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Worked on AWS tools EC2 instances, Elastic Load Balancer, Cloud Watch, and other tools deployed and maintained the applications in it.
  • Worked on AWS EC2 instance in Dev environment and hosted Application servers. I know to create an ami, clone from an ami etc.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping. implemented the SQL schema.
  • Involved in automation infrastructure development using Selenium
  • Implemented Transactions using Spring framework.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, j Query, AngularJS 2
  • Implemented the UI using Angular.JS 2 and other third party JavaScript libraries, implemented the cross browser capabilities, DOM manipulation for performance improve.
  • Designed and coded controller classes using J2SE that would talk to real hardware controller to access their states and gave the user control over the hardware through the multithreaded UI.
  • Developed Web Services using RESTFUL and XML using JERSEY.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • U sed plain JavaScript and JQuery JavaScript Library to do the client side validations.
  • Responsible for building the service from ground up using Jersey & React.JS .
  • Applied techniques for cross-browser and cross-platform interface development (Angular JS)
  • Identifying risks, module scope limitations and resolving issues with alternative solutions.
  • Used HTML5, JSP, JavaScript, jQuery, JSTL, Custom Tag libraries for making web pages.
  • Maintained relationship between objects using SpringIOC.
  • Development of Common Modules Beans and Business Objects.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Design Patterns: Service Locator, DAO, Business Delegate, MVC, Singleton, etc.
  • Performed Database and Application tuning including Java components, SQL and PL/SQL code.
  • Have worked on Oracle10g data base for storing and retrieving the application data.
  • Performed building and deployment of WAR, JAR files on test, stage systems in apache tomcate Application Server.
  • UNIX platform along with the Oracle RDBMS.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.

Environment: Java1.8, Eclipse, Maven, SpringBoot, Selenium, SOAP, restful, AJAX, AWS, XML, React.JS, JSON, Spring, Hibernate, JMS, Multithreading, Unix, JavaScript, OOAD, JQuery, micro services, Angular JS 2, HTML5, AJAX, CSS, SQL, PL/SQL, Oracle 11g,DB2, Apache Tomcat Application Server.

Confidential,  Little Rock, Arkansas

Sr J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering, Object Oriented Design &Analysis(OOAD) of the Customer Specifications, Development and Customization of the Application using scrum based agile framework.
  • Used Dependency Injection feature of Spring 3.0 MVC framework and O/R mapping tool Hibernate 4.0 for rapid development and ease of maintenance.
  • Used HTML5, JSP, JavaScript, jQuery, JSTL, Custom Tag libraries for making web pages.
  • Developed the DAO layer for the application using Spring Hibernate Template suport.
  • Developed and retrieved No-SQL data using Mongo DB using DAO’s.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS and AJAX for form processing. Implemented Message Driven Bean Using JMS Implemented enterprise applications with JQuery, AngularJs and Spring MVC.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Extensively used Angular UI (Bootstrap) for ng-grid, and UI components.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Used SpringMVC and WebFlow to bind web parameters to business logic.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, j Query, AngularJS
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Maintained relationship between objects using SpringIOC.
  • Designed and coded the J2SE solver, used to solve differential equations for the multithreaded simulation
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Developed Web Services using REST and XML using JERSEY.
  • Produced RESTful web services in Jersey Framework.
  • Designed test cases using selenium web driver and TestNG.
  • Have worked on Oracle10g data base for storing and retrieving the application data.
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns.
  • Enhancing the Selenium test case for cross browsing testing.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.

Environment: Java1.6, Eclipse, Maven, SOAP, J2SE, No-SQL, Selenium, restful, AJAX, XML, JSON, JQuery, Spring, Hibernate,, Angular.JS, XML, HTML / HTML5, DHTML, OOAD, CSS3, JMS,Oracle 11g,DB2, Clearcase, Weblogic Application Server.

Confidential, Kansas City, Missouri

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Created and used Cascading style sheets CSS to change the look & feel UI.
  • Extremely used plain JavaScript and JQuery to do the client side validations.
  • Used Spring Validation framework to implement the server side validations.
  • Used AJAX to get the data from the server asynchronously by using JSON objects
  • Used JSP Tag Libraries JSTL to implement the logic inside the JSPs.
  • Implemented persistence mechanism using Hibernate (ORM Mapping).
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Developed various business logic and reports using HQL and Hibernate Criteria.
  • Created various unit test cases and integration tests for the DAO, Service and Controller components using jUnit, dbUnit and Spring Test support.
  • Data Access Objects were used for accessing the service locator which in turn calls the Spring JDBC for getting and setting the data.
  • Performed code review, PVCS code checking and merging into the Branch and Baseline environments.
  • Identifying risks, module scope / limitations and resolving issues with alternative solutions.
  • Analysis of Use cases and help team members on resolving problems and issues.
  • Active participations in meeting and following up the required or missed information with Business.
  • Coordinating the QA, User Acceptance Testing, and fixing defects in Branch Testing, Base Line Testing, and Stage Testing.
  • As a Developer, ensure all activities pertaining to the module completion in time.

Environment: EJB, JMS, AJAX, Query, JBOSS, Front end, J2SE, Middle, Backend, Webshpere, Oracle11g, Jboss4.XGAWSDL, JSP, JSF, JDBC, UML, Soap, Spring, GWT, Flex, Maven2.0.7, Eclipse3.x, My Eclipse, HTML, Tomcat, JavaScript

Confidential

Java Developer

Responsibilities:

  • Have done the requirement gathering for the FABS system.
  • Prepared Unit Test Plan, Integration Test Plan for capturing all the possible test scenarios so that the design phase would have minimum defects in development phase.
  • Have done system analysis that included the high-level design. Prepared design document from this analysis.
  • Conducted a Proof of Concept before proceeding further with the actual development of the system.
  • Implemented J2EE design pattern such MVC with Command and DAO.
  • Developed components of web technology Java, HTML, JavaScript and J2EE technology such as JSP, Servlets, EJB (Stateless Session Bean), Command classes, JavaBeans, Data Access Objects using IDE tool IBM Websphere Studio Application Developer.
  • Used Log4j for logging the application log of the running system to trace certain automated routine functions running in the background, log errors in operations and debug application bugs.
  • Configured and deployed the applications on application server Websphere during development phases.
  • Executed SQL database queries on RDBMS database systems like Oracle using SQL programming tool Toad and SQL Navigator.
  • Did unit testing, integration testing and system testing for the applications.
  • Have used Visual Source Safe tool for Version Control and check in check out operations on project files.

Environment: WebLogic Application Server, Web logic workshop, Java, JSP, Servlet, Struts, Spring, Hibernate,REST Web Services, Spring, WSDL, Java Beans, Oracle 10g, SQL Developer, Ant.

Confidential

Java Developer

Responsibilities:

  • Involved as a business analyst, design, development, deployment, testing of the Clothing, Home Fashion category, Shopping Cart, Order Status, OCA Pages and Partner Feeds, Email Backend Jobs
  • Implemented Factory, Session Facade, DAO, Helper design patterns for this application.
  • Developed JSP and Action classes by implementing the Jakarta-Struts API and Used the JSP custom tag libraries.
  • Designed and integrate Hibernate / Spring / EJB persistence Solution with the application architectures
  • Developed java business classes to move business logic into middle tier from data tier / stored procedures.
  • Used technologies like JSP, JSTL, AJAX, and JavaScript for Presentation.
  • Involved in the coding of Distributed Multi-threaded Enterprise applications using J2EE technologies Servlets, EJB, RMI, JDBC and JMS.
  • Prepared use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Dependency Injection used for runtime object injection using Spring.
  • Facade, BO and DAO design patterns were used to re factor the code.
  • Facade responsible for starting and ending the transaction.
  • Created a Web Logic Portal based environment for use throughout the worldwide
  • Involved in Client's side and Sever side validations based on the Business rules using Server side JavaScript.
  • Worked extensively with Java 2 including threads, TCP/IP sockets, Swing, Java Servlets, and JDBC on the
  • UNIX platform along with the Oracle RDBMS.
  • Used Rational Clear Case for Version Control
  • Actively interacted with QA and business team and mentored with Managers, Leads and Architecture and Other Team members.

Environment: J2EE-(JSP/Servlets/EJB/XML/JNDI), Struts, JDBC, JavaScript, Tomcat, Clear Case, HTML, Web Logic, Eclipse, Design pattern (Session Facade), AJAX, Swing, Web Services (SOAP, WSDL, UDDI), Hibernate, Spring, Collections, Multithreading.

Confidential

Jr. JAVA Developer

Responsibilities:

  • Developed applications using JDK1.3.1. Developed Servlets and EJB components for the middle tier. Created EJBs to encapsulate business logic using session beans
  • Developed Web interface using JSPs and HTML. Environment: Windows NT/98/2000, Web Sphere 3.5, JDK 1.3.1, JDBC, EJB, JSP

Environment: Java, JDBC, Applets, AWT, SQL Server, Windows 98, WebSphere

We'd love your feedback!