We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Parsippany, NJ

SUMMARY

  • Having 8+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies, Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Strong design/development experience with SDLC including Business modeling, Requirements gathering, Analysis and design, Implementation, Testing, Deployment and Integration. Extensive uses of various design methodologies like OOA & OOD, UML and Design Patterns.
  • Hands on development experience in Core Java and J2EE Patterns like Factory, Singleton, Command, Proxy, Business Delegate, Service Locator, Session Façade, and DAO.
  • Proficient in developing advanced web-based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, XSLT, JDBC and Databases(Oracle, Sql, Cassandra). .
  • Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures, and Triggers in Sybase, Oracle, IBM DB2, UDB MS SQLServer.
  • Good understanding of J2EE Design Patterns and N-Tier Architecture.
  • Proficient in developing web-services using REST, SOAP, WSDL and ApacheAXIS2.
  • Experienced in using IDEs like Eclipse and NetBeans for Java programming.
  • Extensive experience in designing front end interfaces using HTML, HTML5, CSS3, JSP, CSS, Java Script, Angular JS and Ajax
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB
  • Experience in working with build tools like ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases and used Clear Quest, Jmeter, Bugzilla for bug tracking.
  • Significant knowledge in J2EE including JSP, Servlets, JMS and spring / Hibernate Framework for building client-server applications.
  • Used CVS, Maven, and SVN, GIT Source code version control.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
  • Good Experience on Quality Control, JIRA, Fish Eye for tracking the tickets like accepting the tickets/defects, Submitting the tickets, Reviewing Code and closing the tickets etc.,
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

Programming Languages: Java, Jython, SQL, PL/SQL

Web Technologies: JDBC, Servlets, JSP, JSTL, JNDI, XML, HTML, CSS and AJAX, Angular JS

Frame Works: Struts, Spring Framework, MVC, Hibernate ORM and Log4J, Design Patterns

Web Service Technologies: AXIS2, SOAP, WSDL, WADL, REST (JAX-RS).

Scripting Languages: JavaScript, JQuery.

Web/Application Servers: Web Sphere, jboss, WebLogic and Apache Tomcat.

Databases: Oracle10g,Cassandra,Postgre SQL

IDE Tools: IntelliJ, Eclipse, Velocity Studio

Source Control: CVS, SVN, Maven, GIT Subversion.

Methodology: Water Fall, Agile, SCRUM, Lean and Kanban.

Other Tools: TOAD,Log4J, MS-Office,, JIRA,TOAD,SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, Parsippany, NJ

Sr Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of legal research search system developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Involved in developing JSF components for the next generation version of the application.
  • Developed the application using spring framework that leverages model view layer architecture, also configured dependency Injection.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java. Integrated the spring and Hibernate framework.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and Javascript to simplify the complexities of the application.
  • Built main application in leveraging technologies such as Angular js, Backbone js.
  • UsedLog4jto print the logging, debugging, warning, info.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Configure SQL using Liquibase preconditions, insert, update and rollback. This will reduces the maintaining traditional way scripting and maintaining the data in Different Environments.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Extensive experience in implementing J2EE design patterns like, Visitor, Singleton, MVC pattern and Data Access.
  • Designed and developed SOAP and REST-ful style Web Service layer.
  • Created entities and mapped them to the data base using Hibernate.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Deployment of web, enterprise java components and messaging components.
  • Used JIRA to manage the issues/project work flow.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents.

Environment: Java, J2EE, JSP 2.0, PL/SQL, Spring, EJB, Struts, JMS, JNDI, Oracle, XML, DOM, SOAP, Rationale Rose, Eclipse IDE, WebLogic, Hibernate, JDBC, MS SQL Server 2008, CVS, REST-ful Web service.

Confidential, San Jose, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of e-file payment system as well as account transfer system and developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Designed the system according to J2EE specifications. Servlets were used as a Front Controller gateway into the system. Helper classes were used to limit the business logic in the servlet. EJB s were used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Involved in designing the user interfaces using JSF, Faceletes, Java Script and HTML5.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • UsedSAXandDOMparsers for reading and putting XML messages into SOAP message.
  • UsedSpringDAOconcept in order to interact with database (DB2) using jdbc template.
  • Developed master JMS producer, master JMS consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers using ECLIPSE.
  • UsedSpring Inversion of Control, to make application easy to test and integrate.
  • Created entities and mapped them to the data base using Hibernate.
  • Performed various CRUD operation using RESTful web services.
  • Implemented DAO design pattern for database related activities (Add, Delete, Modify etc) and to interact with the database using JDBC.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Implemented business logic using session beans for integration of EJB's into struts framework.
  • Supported by subqueries, stored procedures, cursors or views by using PostGreSQl
  • Generated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS).

Environment: JSP 2.0, PL/SQL, Spring, JMS, JNDI, Java, J2EE, Oracle, XML, DOM, SOAP, Hibernate, JPA, JDBC, MS SQL Server 2008, Reporting Services (SSRS).

Confidential, New York, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and Javascript to simplify the complexities of the application.
  • Worked on Spring IoC, Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Installed, configured, and managed the servers (Amazon Web Services, Linux,Tomcat, Apache, MySQL, MongoDB, Groovy/Grails, Hudson/Jenkins,JIRA, Git, Junit, MediaWiki, tripwire, fail2ban, ssh, sendmail, sudo, etc.).
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting health plans from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Built main application in leveraging technologies such as Angular js, Backbone js.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Developed Ant Scripts for the build process and deployed in IBM Web Sphere.
  • Developed User Interface using JQuery.
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD.
  • Used Ajax API for intensive user operations and client-side validations.
  • Used CVS for version control and Clear Quest 2003 for bug tracking.
  • Maintained proper coding standards and best practices by using Check Style, CPD, PMD and find bugs.
  • Worked in Agile environment.

Environment: J2EE1.5, JSF 1.2, SSL, Node.js, Spring 2.5, XML, MS SQL Server 2008, Amazon Web Services, Web sphere, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, Oracle11g/10g, JNDI, CVS 1.1, Log4J 1.2, JUnit 3.8.

Confidential

Java Application Developer

Responsibilities:

  • Created Action Classes, Action Forms for the application using Model View Controller (MVC) approach.
  • Developed JSP Custom Tag Libraries for Tree Structure and Grid using Pagination Logics.
  • Develop the logics in BOSI to generate BOD XMLs for a given product with different business rules.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, Struts, Html, CSS and JavaScript.
  • Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
  • Developed business logic activities with Java Beans, Servlets.
  • Developed handlers and DAO’s to get the data from Database.
  • Developed the front-end using JSP, Servlets, HTML, and JavaScript.
  • Written SQL queries for Performing CRUD Operations using JDBC.
  • Configured JNDI properties in Web sphere.
  • Performed Unit Testing With Junit Framework.
  • Programmed the Data Access layer using DAO pattern, with JDBC being used for data access.

Environment: Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts, DGF, Tiles, Html, CSS, Oracle, Java Script, JUnit PL-SQL, Views, Web sphere, CVS, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Used log4j for logging mechanism.
  • Configured JDBC in the application server.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and other database configurations using Hibernate.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Used log4j for tracking errors and debugging the code.
  • Developed SOAP based web services using Jax-ws.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Coordinating with the testing team and fixing Bugs at various stages of the application development
  • Developing test requirements by decomposing the functional requirements and interacting with End-users, business analysts and developers.
  • Wrote Junit test classes for the services and prepared documentation

Environment: Java 1.5, Servlets, JMS, Hibernate 3.0, Webservices 6.0/6.1, JDBC, RAD 7, UML, HTML, Java Script, XML, WebSphere 6.1, Log4j, Oracle 10g, JUnit, JNDI.

We'd love your feedback!