We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Palo Alto, CA

PROFESSIONAL SUMMARY:

  • Java and J2EE Developer with 10+ years of experience in Java based technologies JDK SE (5,6,7,8), JEE(5,6,7), JSP, Struts 1/2, JSF 2.0/2.1, Spring 2.5/3.0, JDBC, Hibernate, Apache Tomcat, Glassfish, XML, Servlets, JUnit, Java Beans, HTML, Java Script, JQuery.
  • Expertise in back - end/server side java technologies such as: Enterprise Java beans (EJB), web services, Java persistence API (JPA), Java Messaging Service (JMS), Java Data base Connectivity (JDBC), Java Persistence Query Language ( JPQL ), Java Naming and Directory Interface (JNDI), JAVA Transaction API (JTA).
  • Experience in server side development skills using Apache and good knowledge of database connectivity (JDBC) for databases like Oracle, MySQL, and MS Access.
  • Expertise in web-based GUIs development using Applets, Java Script (DOJO)(JQuery), JQuery UI,JSP, HTML, HTML5, XHTML,CSS.
  • Experience in designing, developing and deploying J2EE applications on IBM WebSphere / WebLogic Application Servers, Tomcat, and JBOSS.
  • Developed rich web user interfaces with Java Server Faces (JSF), AJAX (Asynchronous Java Script and XML).
  • Very Strong conceptual and hands on programming skills on Collections, Multi-Threading, Garbage Collection, Exception Handling, OOPs concepts in Core Java.
  • Expertise in technologies using Java, C++ and C.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module in Spring Framework.
  • Extensively used collections and multi-threading API.
  • Extremely good in Struts, Spring Framework, Hibernate and JSF.
  • Expertise in using SOA and Web Services Technologies and Tools like Web Services, SOAP, REST, UDDI, SOAP UI.
  • Worked on different Java Script frameworks like Angular, React, Backbone and Knockout.
  • Experience with Data modeling concepts, SQL Stored Procedures, SQL Queries and Triggers.
  • Experience with UML modeling Class Diagrams, Use Cases, and Sequence diagrams.
  • Good Understanding of Agile Development Practices - RUP, Extreme Programming (XP) like Continuous Integration (CI), Test Driven Development (TDD), Refactoring and Pair Programming.
  • Good knowledge in Linux and UNIX (Solaris) and Shell Scripting.
  • Worked proficiently in various IDEs including Net Beans and Eclipse.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Expert trouble-shooter and problem solver with proven ability to design and develop reliable data driven applications.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
  • Good experience in using JUnit for testing and CVS, SVN, Gitlab, IBM Clear Case for Subversion (Version Control).
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player with proven work ethics and leadership qualities.

TECHNICAL SKILLS:

Operating Systems: Win 95/98/2000/XP/Vista/7/8, UNIX, Linux - Red hat.

Languages: Java, C++, C, SQL, PL/SQL.

Database Systems: My SQL, Oracle 8i/9i/10g/11g/12c, MS Access.

Frameworks: Struts 1/2, EJB 2.0/3.0/3.1/3.2, spring 2.5/3.0,JSF 2.0/2.1.

ORM Framework: Hibernate.

J2EE Technologies: JDBC, Servlets, Java Beans, JSP, JMS, XML, XSL, XSD, Web Services, JSTL, JNDI.

Web Technologies: Applets, JSP, HTML, XHTML, CSS, Java Script (GWT), JQuery

Testing Methodologies: JUnit 3.0/4.0/4.1.

Agile Methodologies: Agile, RAD, Waterfall, Test Driven and Scrum Models.

Web Services: XML, SOAP, WSDL, JAX -RPC, JAX-WS, JAX-RS (RESTful)

IDE Tools: Eclipse IDE, Net Beans IDE, Visual Studio.

Application Software: SVN, CVS, Apache Ivy, Microsoft Word & Excel, PowerPoint, Outlook.

Web/Application Servers: Apache Tomcat, IBM WebSphere, BEA WebLogic Glassfish, JBOSS.

PROFESSIONAL EXPERIENCE:

Sr Java/J2EE Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Involved in 2 projects NYSE-CON and HFIS from requirements gathering and involved in various stages like Design, Testing till production.
  • Involved in designing Applications based on MVC architecture.
  • The NYSE-CON web application uses Java, JSP, JavaScript, HTML, CSS, Struts 2.0, PL/SQL to process the data and save in the ORACLE database.
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Developed Struts-based form validation, Application error-handling, using Struts Validator framework.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed Oracle stored packages, functions, procedures and database triggers using PLSQL 11.0/10.0 to perform Oracle back-end validations, data manipulations and legacy data conversions on Oracle 11g/10g database environments.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton.
  • Worked on SOAP and RESTful web services. Developed components of web services (JAX-WS, REST, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • The HFIS web application uses Java,J2EE JSP, JavaScript, JQuery, CSS, Spring MVC, Spring ORM, Hibernate, to process the data and save in the ORACLE database
  • Used Spring framework for dependency injection and integrated with Hibernate. Involved in writing Spring Configuration XML file that contains object declarations and dependencies
  • Extensively used entity associations like One-to-many, Many-to-one and Many-to-many. Involved in writing HQL, Hibernate mapping files.
  • JQuery library has been used for creation of powerful dynamic Webpages and web applications by using its advanced and cross browser functionality.
  • Used JUnit framework for Unit testing of application.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files
  • Used Clear Case and GitLab for version control.
  • Used HP-UX, WebLogic V10.3 as Application Server.

Environment: JDK1.7, Java, J2EE, Eclipse, JSP, HTML, CSS, JavaScript, JQuery, Spring 3.0, Struts 2.0, Hibernate, JDBC, PL/SQL 11.0/10.0, XML, JSTL, JQuery, AJAX, Oracle 11g/10g, SOAP, RESTful, Jenkins, HP-UX, WebLogic Application Server V10.3, FileNet P8, Gitlab, Clear Case, Junit, Maven, Log4j, Linux(UNIX), Windows XP.

Sr Java/J2EE Developer

Confidential, ALBANY, NY

Responsibilities:

  • Worked on Dev team and helped in the development of a Next Generation Configurator project, which is used for Selling HP Products at Enterprise level.
  • Worked on Next Generation Configurator application called SCE (Simple Configuration Environment) and OCA (One Config Advanced).
  • The application uses Spring MVC, Hibernate to process the data and save in the Oracle database
  • Used Apache Maven for running automated build of the application.
  • Worked on prototyping a new user experience called one config advanced for next generation configurator.
  • Worked on JavaScript, DOJO Framework, JQuery, Angular, Backbone, React and CSS for designing the UI of one config advanced
  • Worked on Java and JSON, to interact and get the data from csv files as we are prototyping the user Experience.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns. Worked on Spring Core Framework.
  • Have Worked on Spring Integration Framework.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton.
  • Implemented persistence layer using Hibernate
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Used DAO pattern to retrieve the data from database.
  • Implementing all the Business logic in the middle-tier using Java classes.
  • Used Jenkins for Continuous Integration.
  • Used JUnit framework for Unit testing of application.
  • Followed Agile (Scrum) Methodology, Worked on 2-4 week Sprint.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.

Environment: JDK1.7,Core Java, J2EE, Spring 3.0, Spring MVC, Spring Integration, Spring Core Hibernate, Eclipse, Log4j, JUnit, Oracle 10g, SVN, Apache Maven, Jenkins, HP Quality Center, HP ALM, Windows 7, Agile(Scrum), Apache Tomcat 7.0, Java Web Services, Jetty for Prototyping project, JavaScript, DOJO, JQuery, Angular, Backbone, CSS, JSON.

Sr Java/J2EE Developer

Confidential, Bedford, TX

Responsibilities:

  • Involved in the project from requirements gathering and involved in various stages like Design, Testing till production.
  • Involved in designing Application based on MVC architecture.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons Validator.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns
  • Have Knowledge on Spring Batch which provides Functions like processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Implemented persistence layer using Hibernate.
  • Worked on conversion of some modules to be multithreaded. Multithreading was used on the Server side to perform Database pooling of connections in Java.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed web service for web store components using JAXB and involved in generating stub and JAXB data model class based on annotation.
  • Developed components of web services (JAX-WS, JAX-RPC) (RESTful) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Developed XML configuration and data description using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Used DAO pattern to retrieve the data from database.
  • Designed and develop web based application using HTML5, CSS, JavaScript (JQuery), AJAX, and JSP framework.
  • Created dynamic HTML pages, used DOJO for JavaScript. Also worked with AJAX to create interactive front-end GUI.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers.
  • Worked on Oracle 10g RDMS.
  • Used Jenkins for Continuous Integration.
  • Extensively worked on JavaScript (JQuery) for client side validation and various GUI elements.
  • JQuery library has been used for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Installation, Configuration & administration of WebLogic environment, including deployment of Servlets
  • Designed, developed Middleware Components using WebLogic Application Server, persistence registration object, request entry handling (controller) object, concurrency object, transaction object.
  • Implementing all the Business logic in the middle-tier using Java classes, Java beans.
  • Used JUnit framework for Unit testing of application.
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven.
  • Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files.

Environment: JDK1.6, Core Java, J2EE, Eclipse, Servlets, JSP, Spring 2.5, HTML, Java Script Prototypes, XML, JSTL, XPath, JQuery, DOJO, AJAX, Oracle 10, Java Web Services, RAD, TTD, Jenkins, WebLogic Application, SVN, Maven, JDBC, Windows XP, Hibernate.

Java/J2EE Developer

Confidential, IRVING, TX

Responsibilities:

  • Responsible for writing, tuning and maintaining complex SQL statements.
  • Developed the presentation layer GUI using JavaScript, JSP, HTML, XHTML, CSS, custom tags and developed Client-Side validations using Struts validate framework.
  • Implemented MVC architecture using JSF 2.0, Struts 1.2 and Hibernate 3.0
  • Worked on JSF components like data table, menu bar, calendar and tree.
  • Struts were used to make the application Web-centric, and followed the MVC architecture for the application.
  • Integrated View Commands with the Business Commands.
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Database Connectivity coding using Hibernate.
  • Involved in solving the multithreaded synchronization issues and job schedulers.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Data retrieval and storage in the DB2 database. Retrieval of data from database using JDBC Connectivity.
  • Worked on IBM FileNet for Content Management.
  • Involved in solving the multithreaded synchronization issues and job schedulers.
  • Worked on Adobe Dreamweaver.
  • Worked on Web Sphere MQ for communication of non-concurrent applications.
  • Used Jenkins for Continuous Integration.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party.
  • Used XSL/ XSLT for Transforming and displaying reports. Developed DTD’s for XML.
  • Performed extensive test driven development using JUnit for unit testing.
  • Used CVS for Source code control System.

Environment: Core Java, J2EE, JSF, JavaScript, Struts, XML, Eclipse, Adobe Dreamweaver, JBOSS, Apache Tomcat, Agile Processes, TTD, XSLT, JSP, JSON, JMS,IBM FileNet, JVM, SOAP, SOA, MQ, Hibernate, WSDL, Glassfish, Web sphere, Ant1.5, Log4J, JUnit, Jenkins, CVS.

Java/J2EE Developer

Confidential

Responsibilities:

  • Used CVS for maintaining the Source Code Designed, developed and deployed on Apache Tomcat Server.
  • Involved in Analysis, design and coding on J2EE Environment.
  • Implemented MVC architecture using Struts, JSP, and EJB’s.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Presentation layer design and programming on HTML, XML, XSL, JSP, JSTL and Ajax.
  • Designed, developed and implemented the business logic required for Security presentation controller.
  • Designed XML files to implement most of the wiring need for Hibernate annotations and Struts configurations.
  • Responsible for developing the forms, which contains the details of the employees, and generating the reports and bills.
  • Involved in designing of class and dataflow diagrams using UML Rational Rose.
  • Created and modified Stored Procedures, Functions, Triggers and Complex SQL Commands using PL/SQL.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed Shell scripts in UNIX and procedures using SQL and PL/SQL to process the data from the input file and load into the database.
  • Used Core java concepts in application such as multithreaded programming, Synchronization of threads used thread wait, notify, join methods etc.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Involved in maintaining the records of the patients visited along with the prescriptions they were issued in the Database.
  • Performed Unit Testing on the applications that are developed.

Environment: Core Java, Unix(Shell Scripts), IBM Rational ClearCase, Java (jdk1.6), JSP1.0, Servlets, Hibernate, JavaScript, JDBC, Oracle 10g, UML, Rational Rose 2000, WebLogic Server,Java Web Services, Jenkins, Apache Ivy, JUnit, SQL, PL/SQL, CSS, HTML, XML.

Java/J2EE developer

Confidential

Responsibilities:

  • Involved in gathering requirements for the application.
  • Worked in the Agile Environment with daily stand-ups and work within the specific time
  • Involved in Design documents preparation and Test Case Preparations for the assigned modules.
  • Developed business logic and presentation/controller phase.
  • Handled JQM for implementing mobile rich screens and design for the application.
  • Developed code in Java, J2EE, Web work and Hibernate using XP Practices (Pair Programming, TDD, Continuous Integration)
  • Handled Query Functionality in all the Modules.
  • Developed action classes in all the modules for the query functionality.
  • Developed GUI for query page in End User module.
  • Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of the application.
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database.
  • Data validations performed using Java script.
  • CR handling and implementation.

Environment:: Java 1.5, J2EE, Java Beans, Oracle, HTML 4, CSS, JavaScript, Design Patterns, Servlets, JSP, XML, UML, Spring MVC, Eclipse IDE, Log4J, SVN.

We'd love your feedback!