We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Java J2EE Developer with 8 years of experience in the web development and client - server applications, Worked extensively on a variety of Application servers, Web and Databases, GUI front ends and Web applications using Java/J2EE technologies.
  • Well versed with various phases of Software Development Life Cycle process (SDLC) which includes Designing, Developing, Testing and Implementation like Waterfall, Agile, and SCRUM.
  • Extensive experience in developing web applications using JSP (Java server pages), Java-Servlet, Filters, Listeners.
  • Experience in Spring framework for developing light weight business components.
  • Expertise in developing application with Struts frameworks to make application flow centralizes with various design patterns and Strut Validations.
  • Proficient in implementing various design patterns like, MVC, Singleton, Session Facade, Front Controller, Business Delegate, View Helper.
  • Worked with JSF framework to develop application.
  • Expertise in using HTML, CSS, Java Script, JSTL, Angular JS designing web pages.
  • Proficient in mapping with relational database by using ORM framework such as Hibernate.
  • Good Experience with relation databases such as Oracle, MS SQL, MySQL.
  • Exposure to Oracle database in developing applications using SQL, Stored Procedures, Triggers and PL/SQL packages.
  • Comfortable to work with application servers like Apache Tomcat, Web Sphere, Web Logic and JBoss.
  • Experience working with XML technologies like SAX, DOM, JAXB, Xpath and structure definition using DTD and Schema.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, and UDDI) & REST web services.
  • Experience in usingCVS,Subversion (SVN), Accurev.
  • Sound Knowledge of build application using Maven, ANT tool, configuring Log4j for handling errors and writing JUnit for test cases.
  • Worked on UNIX shell script to deploy application
  • Strong Analytical, Problem Solving and debugging skills with excellent understanding of system development metrics, techniques and tools.
  • Dynamic team player, positive thinker, deadline aware flexible personality. Strong communication skills and work ethics.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL/PLSQL

Technologies: J2EE, Hibernate, EJB,JNDI, JDBC, RMI, JMS, Web Services (WSDL), Servlets, Java Server Pages, Java Script, HTML, CSS, Spring, Spring MVC, Struts 1&2, Hibernate

IDE/Servers/Tools: Web Logic, JBoss, Web sphere, Apache Tomcat, Eclipse, Net Beans, Jbuilder, WSAD, Log4J, JUnit, ANT, Rational Rose, Jenkins, SVN, AccuRev, GIT, Sonar.

Scripting Languages: JavaScript, UNIX Shell script

Database: Microsoft SQL Server, Oracle 8i/9i/10g, MySQL, MS Access

PROFESSIONAL EXPERIENCE

Confidential, San Francisco CA

Sr. J2EE Developer

Responsibilities:

  • Understand and Analyze existing application functionalities, Business logic.
  • Design and developed P2P transfer SOA application.
  • Involved in adding new functionalities for the existing using Spring MVC.
  • Used Hibernate to persist data into data base and configure hibernate mapping file.
  • Integrate Spring Framework with Hibernate.
  • Analyze Hibernate Queries and mapping to find code defect and understand existing functionalities.
  • Implemented UI functionalities using Java Script, JSP, spring tiles framework.
  • Used Oracle 11g to make database operations.
  • Created store procedure, triggers to update large data sets in oracle database.
  • Worked within SOA based enterprise framework to build SOAP based web services.
  • Support Production issues using UNIX commands to get logs and Java skills to debug code.
  • Implanted multithreading to support batch processing process multiple payments in chunks.
  • Write Unix Shell scripts to support batch processing.
  • Handle any batch failure and made manual updates to production if required.
  • Used Splunk queries to analyze big log files from multiple servers.
  • Created DML script to update production data to fix production issue.
  • Created and track issues using Jira tool.
  • Involved in Agile sprint planning and daily status meetings.
  • Co-ordinate and assist development teams to identify and fix production issues.

Environment: Java 1.6, J2EE, JSP, JavaScript, WebLogic 10.3, Eclipse, Oracle 11g, Web Services, Maven, Hibernate, JAXB, spring 3.0, UNIX, Splunk 4.0, Jira.

Confidential, Sunnyvale CA

Sr. Java/J2EE Developer

Responsibilities:

  • Understood application, created technical documents, requirement gathering, Analysis.
  • Involved in application development as part of agile environment.
  • Created web service for order hold request and update existing web services.
  • Created REST web service to update order data in Mosaic application using JSON.
  • Used Cassandra NoSQL database to update and store order data.
  • Use Spring dependency injection for bean injection.
  • Used Apache CXF frameworks to implement routing mechanism.
  • Created JMS queues using TIBCO for asynchronous services.
  • Write unit test case using TestNG framework and Sonar for test coverage.
  • Used Git for version control and Maven to build application.
  • For scrum development and tracking issue used Jira API.
  • Work with Team to implement new services as well updates existing services.

Environment: Java 1.7, Eclipse Luna, spring 3.0, Tomcat 7.0, Jenkins, GIT, JSON, XML, Maven, Jira, Spring, Solr.

Confidential, Walnut Creek, CA

Sr. J2EE Developer

Responsibilities:

  • Created Technical documents for CIS portal Project with application flow, class implementation, database tables configuration.
  • Understood the application. Involved in Design, Development, Programming, and Deployment of application.
  • Participate in Agile scrum meetings.
  • Developed Service layer and DAO to integrate with persistence frame work.
  • Developed UI pages using JSP, HTML, JQuery, CSS, and AJAX.
  • Implemented AngularJS Controllers to maintain each view data.
  • Developed Application with Spring MVC frame work, EJB, JDBC and UI techniques.
  • Involved in developing Spring MVC framework set up configure spring framework.
  • Developed controller classes for request processing used spring annotations to handle request.
  • Used JDBC connection to integrate application with database.
  • Used SpringJDBC to develop reservation dashboard application.
  • Created mapper classes for interacting with Database.
  • Used SQL navigator to add, update Oracle database.
  • Used RESTful web services using Jersey to get product price from WMS application.
  • Implemented synchronization to support multithreaded environment.
  • Used Junit framework for Unit testing.
  • Used EJB Stateless session bean for credit card transaction.
  • Created Ant script and configure with Jenkins for building application.
  • Managed code using Accurev version control.
  • Configure and run application on JBOSS & WebLogic application server.
  • Work with Build team to support build and deployment.
  • Used Tivoli for scheduling jobs.
  • Used Quality Center (QC) for defect tracking.
  • Work with JProfiler for performance tuning.
  • Support Production releases, resolved environment and build issue.

Environment: Java 1.6, Eclipse 3.3, Oracle, SpringMVC 3.0, JDBC, JBoss 6.0, JSP, HTML, JQuery, Jenkins, Swing, Accurev, XML, WebLogic 10.3, JDK 1.6.

Confidential, San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • As a programmer Analyst I was involved into all the modules of the application.
  • Prepared Technical design document to understand the flow of the application, Work with technical architact to create flow diagram.
  • Developed SOA, software apps and web service solutions.
  • Involved in a team of designed and developers to design and implement the core modules.
  • Developed application using Struts2 and J2EE technologies.
  • Developed JSP pages using Struts and JSP tags for OOBV module.
  • Used Advance Java Script Library for Implementing UI functionality like Data Scroller, Data Table, Data Viewer, and Dynamic Dropdown Box, SelectShuttle, DataViewerDropDownFilter.
  • Developed Overlays, Scrolling Paginator for large number of records using Java Script and WRIA tags.
  • Used AJAX to implement asynchronous fetch the data from back end using JASON object.
  • Used Java Script and WRIA code to Validate UI fields and Buttons.
  • Developed Action Classes to handle request coming from front end.
  • Write code for Service layers and DAO Layers.
  • Used Spring MVC framework with Hibernate on PMOL project
  • Used Hibernate DAO to persist data into data base and configure hibernate mapping file.
  • Integrate Hibernate with Struts.
  • Used Hibernate Query Language (HQL) and Custom Queries to querying data from Oracle Data base In DAO.
  • Used SOAP based WebServices for communicating with Telephony Company to validate the user s transaction. Like One Time Authorization Code (OTC).
  • Used SVN tool to maintain all version repository.
  • Also involved in Production support for PMOL Project and new enhancement to PMOL project.

Environment: Java 1.6, J2EE, JSP, JavaScript, Struts-2, WebSphere 6.1, RAD, Oracle, Web Services, ANT, Hibernate, JAXB, spring 3.0.

Confidential, Camp Hill, PA

Java\J2EE Developer

Responsibilities:

  • Involved in development of Technical Design Documents.
  • Developed Full application flow using JSF Framework
  • Developed UI pages using JSP with JSF tags.
  • Developed Faces-config.xml to maintain configuration and handle UI navigation by writing the navigation rules and configure bean class accordingly.
  • Used Java Script library for implementing functionality like date picker, Item Picker.
  • Implement UI field validation using Java Script.
  • Involved in implementing JSF data table, dataScroller components and Pagination functionality to make user interface more interactive and robust.
  • Developed Action Listeners to handle action perform on UI.
  • Used EJB beans to maintain conversational state.
  • Used Google Juice Framework for Injection.
  • Involved in development of Managed beans, Service Layers.
  • Implemented Hibernate validations and Custom Validation to do validation on server side.
  • Developed JSF Validators and Converters to support the calendar functionality.
  • Used JDBC to make connection with Oracle data base at DAO layer
  • Involved in Unit Testing with JUnit, System Testing using TFS.

Environment: Java 1.5, Eclipse 3.3.2, MyEclipse 6.0.1, Tomcat 5.5, Web logic 9.2, Oracle 9i, Oracle SQL Developer 3.0, Firebug 1.6.2, WinSCP Client.

Confidential, Jersey City, NJ

JAVA\J2EE Developer

Responsibilities:

  • Created Use case diagrams, Class diagrams, sequence diagram.
  • Implemented Scrum software development life cycle throughout the project from analysis, design, coding, testing and deployment phases.
  • Developed Data Access Object (DAO) and Data Transfer object(DTO), design patterns
  • Developed presentation layer using HTML, CSS, JSP and JavaScript.
  • Developed User Interface using JSTL, Struts tag library, HTML tags.
  • Implemented MVC Architecture using Struts Framework for managing navigation and page flow.
  • Implemented Action Form class, Generic Action class, Action class and Action Mapping for separating the logic from the presentation using Struts.
  • Used Struts validation framework to validate client side.
  • Exposed business functionality to external systems (Interoperable clients) using Web Services (WSDL-SOAP-UDDI).
  • Used Oracle 10g as beck end development
  • Used Log4J to monitor the Error Logs.
  • Used JUnit to test the application for each phase of the development process.
  • Configure and run application on Web Sphere application server.
  • Used Maven to build application.
  • Used PDF image & Texting for generate summary and email to client.

Confidential

Java Programmer

Responsibilities:

  • Designed Use Case diagrams, Class diagrams, Sequence diagrams.
  • Extensively used HTML & JavaScript to design web pages and performing client side validations and dynamic content & JSP for UI
  • Implemented Servlet to handle request.
  • Involved in writing test cases and test reports for the module.
  • Involved in writing SQL queries for the application.
  • Provided support to the testing team and Bug Fixing.
  • Developed User Interface for SIA using JSTL, Struts tag library, Tiles.
  • Implemented MVC Architecture using Struts for managing navigation and page flow.
  • Used Struts validation framework to validate client side.
  • Utilized Hibernate to communicate application with Database.
  • Implemented Hibernate DAO to connect to backend database MSSQL

Environment: Java, JSP, JavaScript, Servlets, CSS, HTML, Web logic 7.0. JBuilder 5, Oracle8i, MSSQL, Struts.

We'd love your feedback!