We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

NC

SUMMARY:

  • 8+years of extensive experience in JAVA/J2EE technologies.
  • Proficient in Object oriented design and Agile methodologies.
  • System integration specialist with hands on experience in high volume, high availability enterprise environment generating highly efficient results
  • Expertise in designing Java, J2EE applications using Spring 3.2, Struts 2.0, Hibernate 3.0, Web services (SOAP, RESTful), Servlets, JSP, XML
  • Expert in creating user interfaces using jQuery, HTML, CSS, Java Script(React, React Native), AJAX, and XSLT
  • Proficient in development methodologies, scalability, reliability, and related concepts for distributed and non - distributed integration.
  • Extensive experience with Web logic 11g, Jobs 7.0 and WebSphere8.5
  • Expertise in programming with Eclipse, RAD 7.x, Easy eclipse 2.0 and Net Beans 8.0 IDE tools
  • Expert in Writing ANT scripts, Maven Build and Deployment and done unit testing using Junit framework
  • Expertise in Design Patterns like Singleton, DAO, Front Controller, Service Locator, Factory, Façade, and architectures like MVC
  • Possess a strong knowledge of web application programming using Java in Windows/Unix environments.
  • Expert in writing SQL, Stored Procedures, Functions, Cursors, Triggers, and Packages.
  • Good written and verbal communication skills, experience of working with large teams and multi-site development models.
  • 7+ years of experience in designing, developing, and implementing software applications using Java, J2EE, C, C++, SQL, PL/SQL, and Enterprise frameworks (Struts) and extensive Object-oriented analysis, design, and development experience.
  • Strong Design, Development, and Deployment skills in Java, J2EE, Servlets, JSP, Applets, Struts, spring, JDBC, JavaScript, AJAX, HTML, XML.
  • Good experience in coding using Interfaces, Multithreading, Reflection.
  • Proficient in database design and coding database objects that includes tables, triggers, Stored Procedures, Functions, Indexes, and Sequences.
  • Working Experience in Tibco Business Studio for process flows.
  • Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, NetBeans.
  • Good experience with version controls such as CVS, SVN.
  • Experience in database development and implementation using different RDBMS like Microsoft SQL Server2000/2008, MySQL 5.5 and Sybase Adaptive Server.
  • Experience with build tools like Maven Junit, jQuery and Log4j and have worked in mavenization of multiple projects.
  • Experience with both SOAP based and RESTful webservices.
  • 3+ years of experience of working in agile environment.
  • Worked with subversion control system for providing common platform for the development.
  • Experience in production support, client interactions and working onsite at client location.
  • Experience in designing and developing solutions using the MVC Architecture.
  • Proficient in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as WebLogic, JBOSS and Tomcat.
  • Vastly experienced in debugging production issues end to end all the way from thin client user desktop to server side components using various tools in a web based distributed system.
  • A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SKILLS:

Operating Systems: Windows 7, VISTA, 2003, Linux, UNIX, Solaris, HP-UX

Databases: Oracle 11g/10g/9i/8i, DB2, MySQL

J2ee Technologies: EJB3, Web Services, Design Patterns, JDBC

Framework: Struts 2.0, Hibernate 3.0, Spring 3.2, Log4j

Application/Web Servers: IBM Web Sphere 8.5, BEA Web logic Server 11g, JBoss 7.0

Web Technologies: Java Script, AJAX, HTML, CSS, jQuery, JSP, XML, and XSLT

IDE: RAD 7.x Eclipse 3.1, Easy Eclipse

Configuration Management: CVS, SVN

PROFESSIONAL EXPERIENCE:

Confidential, NC

Sr. Java/J2EE Developer

Role & Responsibilities:

  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • AGILE development methodology has been followed to develop the application.
  • Developed as whole application using Spring Modules following MVC design pattern.
  • Implemented spring as a web framework and Hibernate as database ORM framework.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, Java Mail API, and XML.
  • Developed the view components using CSS, HTML5, JavaScript, JQuery and form beans.
  • Deployed applications on JBoss 7.5 Application Server.
  • Test cases have been written by using JUnit framework.
  • Used JMS (Java Mailing Service) API for mailing detailed notifications depending upon the success and failure once the backend process is completed and for mailing administrator of any system related problems.
  • Developed Session Façade objects using Stateless Session Beans for having a single point of control for a business service.
  • Involved in developing SQL and Stored procedures with the databases Oracle.
  • Developed and consumed SOAP Web services using JAX-WS
  • Object Relational Mapping is implemented using Hibernate 3.0.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH.
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.

Environment: JDK 1.7, JMS, JSP, EJB, Servlets, JSTL, Spring 3.2, Hibernate 3.0, Maven, JBoss 7.5 Application Server, Oracle 11g, Web Services, SOAP, Agile, JUnit, AJAX, PL/SQL, XML, Log4j, HTML5, CSS, JQuery, Design patterns, SVN.

Confidential, St. Paul, MN

Sr. Java Developer

Role & Responsibilities:

  • Involved in gathering and understanding of customer requirements, analysis, and design.
  • Developed middle tier business logic using POJOs with Spring based transaction managers
  • Worked extensively on Web Services, XML, JMS and Message Driven Beans, Spring Controller.
  • Handled the back-end operations using SQL, PL/SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate and.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, and Session Façade and Data Transfer Object design patterns
  • Designed and developed Message driven architectures that consumed the JMS messages from the Java message queue and process the database updating and conversion
  • Implemented RESTful web services to invoke downstream services
  • Used ANT scripts to build the application and deployed on Oracle WebLogic Server
  • Understand and implemented WebLogic cluster and Node manager
  • Involved other story UTC, Design, Code Reviews and Testing
  • Implemented Logging framework using Log4J.
  • Performed performance tuning for Java, j2ee applications (Application side and Database side)
  • Developed scripts to export and import data from the one database instance to other.
  • Used SVN for version control.

Environment: Springs 3.0, Java 1.7, Web Services, AJAX, XML, XML Parsers SAX/ JAXB, Junit, JSP, JavaScript, & Java/J2ee design patterns, Eclipse, Web logic, Oracle, SVN, Windows XP & Linux.

Confidential, St. Louis, MO

Sr. Java Developer

Role & Responsibilities:

  • Evaluated High Level Designs and use cases given by the client and designed UML diagram.
  • Reviewed the code to maintain the code quality. Documented recommendations for best practices.
  • Successfully followed agile methodology throughout the project.
  • Designed and developed web interfaces and business logic using JSF, Spring, JSP, Servlets, Java Beans, Spring JDBC, Java Script, JQuery, HTML, and XML Technologies
  • Parsed JSON data and displayed it in the front-end screens using JQuery
  • Participated in development of messaging service using MQ series.
  • Successfully used J2EE patterns such as DAO, Session Façade, Singleton Factory, Service Locator, and Business Delegator.
  • Data Access layer (DAO) development-using Hibernate to communicate with Oracle.
  • Designed and Developed Presentation Tier using Struts taglibs, Tiles, JSF and JSP pages integrating AJAX, Custom Tag's, jstl, HTML, DHTML and JavaScript.
  • Used Apache Axis to generate WSDL and web Service clients.
  • Used Apache Log4J for logging.

Environment: JDK1.7, J2EE (JSP, Servlets, EJB, JMS, Java Mail, JMX, JAXB/JAXP, SAAJ), Struts2.0, Hibernate, AJAX, SOAP, SQL, PL/SQL, Oracle 11g, WSAD, TOAD, WebLogic .

Confidential, San Francisco, CA

Java Developer

Role & Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used WSAD for writing code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Improved code reuse and performance by making effective use of various design patterns such as Singleton, Session Façade, Value Object, etc.
  • Involved in JUnit Testing, debugging, and bug fixing
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: Java 1.7, J2EE, JSP, Struts2.0, EJB, JMS, JNDI, Oracle 11g, HTML, XML, WSAD (Web Sphere Studio Application Developer), IBM Web Sphere Application Server, Ant, CVS, Log4j.

Confidential, Boston, MA

Java Developer

Role & Responsibilities:

  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Designed and developed Java classes, JSP pages, Action Beans, and Action Classes.
  • Developed JSP pages with Struts Validation Framework, Struts Action Classes, Struts-config files, Application resources as per the Struts framework guidelines.
  • Design and implementation of the business logic.
  • Developed the view components using JSPs, CSS, HTML, and JavaScript and form beans.
  • Used Hibernate as the ORM framework in conjunction with Struts.
  • Worked on development of Hibernate including mapping files, configuration file and classes to interact with the database.
  • Involved in complex query to call the SQL and DB2 Database using Hibernate Query Language (HQL).
  • Responsible for setting up the development environment and configuration of the server.
  • Reported and raised all the encountered defects and worked on fixing it.
  • Technical and Code reviews of development team.
  • Contributed in build and release/deployment process.
  • Analyzed the impact of the fixes and enhancements on the current state of the system, and prioritized them.
  • Deployed the complete Web applications in tomcat Application server.
  • Timely and satisfactorily reverted with all the queries raised for product/project. In addition, provided whatever support needed for the project/product.
  • Performed performance tuning through code reviews and changes.
  • Involved in deployment & enhancement activities. Debugging and fixing of several production issues.
  • Attended regular Status Update Meeting and conveyed all important status updates timely.

Environment: Java 1.6, Struts 1.2, Hibernate, Oracle 9i, PL/SQL, J2EE - Servlets and JSP, CSS, HTML, JavaScript, Eclipse, DB2, and Agile Methodology.

Confidential

Java Developer

Role & Responsibilities:

  • Involved in various stages of Enhancements in the Application by doing the required analysis, development, and testing.
  • Developed logic and code for the registration and validation of the enrolling customer.
  • Performed client side validation using JavaScript. Validation from client side was done using JavaScript.
  • Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
  • Responsible for the development of database SQL queries.
  • Analysis and development of new features.
  • Preparing Functional and Technical Specifications for new enhancements.
  • Was involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • UAT support for projects before implementation.
  • Coordination between Offsite team and Deutsche Bank team.

Environment: Java Servlets, JSP, Java Script, XML, HTML, UML, JDBC, Apache Tomcat, JDBC, Oracle, SQL, and Windows.

Hire Now