We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Washington Dc, DC

SUMMARY:

  • Senior Java/J2EE developer with eight (8) years of experience in design, analysis, development and testing of web/enterprise, client/server applications and relational database based applications
  • Extensive experience in design and development of J2EE applications using Core Java, JDBC, Servlets, JSP, EJB, JSF, Spring, XML, XSLT, Java Beans, Struts, JQuery and Angular JS
  • Expertise in open source frameworks as Struts2.0/1.2, Spring2.5, JSF1.2 and Hibernate 3.0
  • Experience with multiple servers like Apache Tomcat, IBM WebSphere, WebLogic, Sun GlassFish and JBoss application server
  • Expertise working with standard Java Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate)
  • Strong experience in RDBMS using Oracle 10g, SQL Server, IBM DB2, schema development and PL - SQL programming
  • Proficient in HTML, DHTML, JavaScript, CSS, XML, XSL/XSLT and Ajax
  • Experience developing various UI components: controller, directives, expressions and filter using Angular JS
  • Extensive experience making Ajax calls to populate tables, tab menu and other components with JSON data in AngularJS
  • Well experienced with different IDE’s like Eclipse, My Eclipse, RSA, Net Beans and RAD
  • Experience in EJB Session beans with JNDI, Annotations and JMS message-driven beans
  • Experience using Web Services like JAXP, DOM, SAX, XSLT, JAXB, SOAP protocol in JAXWS and RESTFUL Web Services
  • Hands on experience in UML Modeling, Rational Rose, MS Visio and Linux commands
  • Implemented version control software like VSS, SVN, CVS and Clear Case, GIT
  • Used Log4j Framework to identify the errors in production, SIT and Analyzed Ant scripts.
  • Worked in agile methodologies like Test Driven Development and Scrum
  • Experience developing test cases and test plans for Unit testing, Integration testing and User Acceptance testing
  • Proven ability to analyze problems, root causes and develop innovative solutions for business challenges and streamlining operations

TECHNICAL SKILLS:

Languages: JAVA, J2EE, SQL and PL/SQL, UNIX Shell Script, C/C++

J2EE Technologies: CSS, Servlets, JSP, JSF, JDBC, JNDI, JMS, WebSphere MQ, MQseries, Java Mail API, EJB3, Web services, JSF and Angular JS

Frameworks: Struts MVC 1.1 /2.0, spring 2.5, Hibernate, Java Server Faces, and Angular JS

Web/Application Servers: Apache Tomcat, Jboss 5.x, WebSphere 7.x, WebLogic 10g/11g

Scripting Languages: JavaScript, JQuery

Markup Languages: HTML, DHTML XML, DOM, SAX, DTD, XSD, XSLT

Database & Tools: ORACLE 10g/11g, MY SQL, JDBC 3.0, DB2, PL/SQL, SQL*Loader, PostgreSQL 8.O/8.1 and MS-Access SDP/SDM Waterfall, Scrum

Design Patterns: Singleton, Prototype, Factory, Fa ade, Observer, DAO, MVC, Interceptor, Iterator, Business Delegates, Value Object, Front Controller.

Version Control: CVS, SVN, Clear case, GIT

IDE s/Tools: Eclipse, Net beans, Websphere Application Developer (WSAD), Rational Application Developer (RAD), Rational Software Architect (RSA), Log4j, JUnit, PL/SQL Developer, SQL Navigator, ANT, Maven, and JIRA, HP ALM, MS Office, Visio, MS Project, MS SharePoint, IBM Lotus Notes

PROFESSIONAL EXPERIENCE:

Java/ J2EE Developer

Confidential, Washington DC, DC

Responsibilities:

  • Participated in requirements gathering, analysis, design and testing phases
  • Designed use Case Diagrams, Class Diagrams and Sequence Diagrams as a part of the enhancement design phase using Rational Rose
  • Developed the enhancements implementing MVC Architecture integrating JSF (using Prime Faces) with Hibernate 5.0.9
  • Designed user interface using Java Server Faces (IBM-JSF), CSS, and XML
  • Used JNDI and XML configurations to lookup services for various components of the system
  • Implemented many UI functions like data tables, data grids, date picker and exported the tables referencing the IBM-JSF documentation
  • Migrated from portal server 7 to 8.5 and handled the major issues encountered
  • Worked with issues in LDAP and eh-cache implementation during the server migration
  • Developed interfaces and implementations using monitor and manager mechanism to handle different transactions such as performing CRUD operations on grant award data, user management data
  • Developed Hibernate mappings objects to database tables and accessed used xml configurations
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services for pre-Award and post-Award services
  • Developed Web Services for data transfer from FMSS client to server and vice versa using SOAP, WSDL, and REST APIs
  • Worked on TAM API for user management functionality in order to store new password and update password policy changes
  • Deployed G5 application with WebSphere portal Server 8.5, configured portlets on console
  • Used IBM-JSF 1.2 provided components on JSP pages, page code request beans and session beans
  • Navigation in the application is managed through xml configurations and Navigation Code from actions performed in page code request beans
  • Used AJAX for interactive web application and JavaScript and performed data validations in Action classes
  • Used Clear Case to implement version control system and RAD 9.5 as IDE and WebSphere portal server 8.5
  • Built ANT script for the application and used Log4J for debugging
  • Used JUnit framework for the unit testing of all the Java classes

Environment: JDK 1.6, J2EE, JSF 1.2, JNDI 1.2, HTML, IBM-JSF 1.2, JavaScript, XML, CSS, JUnit, UML, MQ Series, Web Services, SOAP, WSDL, REST API, Ajax, Ant, RAD 9.5, WebSphere 8.5, Oracle DB, Toad 12.5, Clear Case and Linux

Java/ J2EE Developer

Confidential, McLean, VA

Responsibilities:

  • Created detailed design documents using UML (like Use case, Class, Sequence and Component diagrams) using Rational Rose
  • Designed and developed front end using JSF, PRIME FACES, JSTL, and Expression Language
  • Developed and reviewed the technical design for the system that adheres to the MVC architecture using front controller, business delegate and data access object patterns
  • Developed stateless session beans to implement business logic and wrote service locater for JNDI look ups
  • Created prototypes of project structure
  • Worked on custom component FMGrid to display data in excel format to manipulate data dynamically on user end. Later we tried to integrate it with JSF 2.0 framework
  • Worked with GSON and JSON to pass FMGrid data as object and convert to JSON string and from JSON string to GSON objects
  • Developed managed beans, necessary helper classes to facilitate data mapping to the JSF components
  • Developed business delegate to delegate data from bean to EJB’s using EJB’s service loop-up methods
  • Developed DAO’s to access and manipulate data
  • Worked with JUNIT to create test cases for EJB's lookups

Environment: Java1.6, Java Server Faces 2.0, Prime Faces 3.0, Rational Clear Case, Putty, Oracle WebLogic 10.3.6, Ant, EJB 3.0, Eclipse Indigo, IBM DB2 and Rational Rose

Java/ J2EE Developer

Confidential, McLean, VA

Responsibilities:

  • Participated in requirements gathering, analysis, design and testing phases
  • Designed use Case Diagrams, Class Diagrams and Sequence Diagrams as a part of the design phase using Rational Rose
  • Developed the entire application implementing MVC Architecture integrating JSF (using Prime Faces) with EJB 3.0
  • Designed user interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Used JNDI and annotations to perform lookup services for various components of the system
  • Implemented many UI functions like data tables, data grids and exported the tables referencing the Prime Faces showcase
  • Developed Enterprise Java Beans (Stateless Session beans) to handle different transactions such as import a batch file, view and modify metadata of attributes, etc.
  • Developed deployment descriptors for EJB to deploy on Weblogic 10.3.6 Application Server
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI
  • Worked on MQ Series using point-point, publisher/subscriber messaging domains for implementing exchange of information through messages
  • Deployed ADS application with Weblogic Application Server 10.3.6 on Linux
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems
  • Used Prime Faces components for rendering HTML/XHTML pages
  • Used AJAX for interactive web application and JavaScript for data validations that are available in Prime Faces
  • Used Clear Case to implement version control system
  • Built ANT script for the application and used Log4J for debugging
  • Used JUnit framework for the unit testing of all the Java classes

Environment: JDK 1.5, J2EE, JSF 1.2, EJB 2.0, JNDI 1.2, HTML, Prime Faces, JavaScript, XML, CSS, JUnit, UML, MQ Series, Web Services, SOAP, WSDL, UDDI, AXIS 2, Ajax, Ant, Eclipse 3.3, Weblogic 10.3.6, IBM DB2, Clear Case and Linux

System Analyst

Confidential, Bloomington, IL

Responsibilities:

  • Generated use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Designed and developed application using Struts based MVC framework
  • Designed and developed the presentation layers using HTML, CSS, JavaScript and JSP.
  • Used the Struts validation framework in the presentation layer
  • Used spring framework for dependency injection and integrated with Struts
  • Involved in the development of Session Beans for the business logic and for asynchronous flow of messages
  • Used Web services, WSDL and SOAP for getting service provider’s and policy holder’s information from third party vendor
  • Implemented various design patterns in the project such as MVC, Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton
  • Used Hibernate extensively in the data access layers to access and update information in the Oracle 10g database
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions
  • Used JAXB XML parser for data retrieval
  • Enhanced UI Screens with Front end technologies like Java script, HTML, JSP
  • Used ANT scripts to build the application and deployed on WAS Server
  • Developed logging module using Log4j to create log files to debug, trace the application
  • Accessed framework, performance and application logs on Linux environment
  • Performed testing using JUNIT framework and used Struts Test Cases for testing Action Classes
  • Resolved Defects using HPSM tool to ensure the maintenance of non-breached incidents as per SLA

Environment: Java, J2EE, JSP, Servlets, Struts, Hibernate, Spring, XML, SOAP, JavaScript, CSS, UI, UML, HTML, DOM, JNDI, SVN, Log4J, JUnit, WebSphere Application Server, Eclipse, Rational Rose, Oracle 10g, PL/SQL, Web services and Windows/Linux

We'd love your feedback!