We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

New York, NY

Professional Summary

  • 7 years of IT experience in the area of Analysis, Development, Testing in Java, J2EE Technologies.
  • Strong skills in using Java6, JSP, Java Servlets, Java beans, EJB,JUNIT, Common Controls, JDBC, JMS, JavaScript, Swing, and Oracle RDBMS, XML/XSL.
  • MVC concepts and frameworks like Struts1.2.9, Validator Framework, JSF, JMS, JAXB, SOAP, RUP, UML,WSDL, Hibernate3.0, Spring 1.2.6, BPM Lombardi Teamworks 6.1, Agile Methodology
  • Build/release engineering, configuration management, development tool support, embedded, CVS, SCM, ClearCase,C , Multisite, Perforce,Maven, RCS, SCCS, GNU make, gcc, clearmake, imake, ksh, sh, bash, csh, perl, tcl, python, awk, sed.
  • Expereince in Oracle server side programming which includes SQL, SQL Plus, PL/SQL Packages, Stored Procedures, Functions, Cursors, Triggers, Views.
  • Good skills in using RADV6, WebSphere Application Developer 6 WSAD ,Jboss, Netbeans,Websphere MQ, Weblogic 10,Jboss,BEA Weblogic workshop, TOAD, Eclipse IDE, Jakarta-Tomcat Web server Net Beans and Rational Tools like Rational Clear Case.
  • Experience in databases Oracle 11g , DB2,SQLplus
  • Experience in developing a multi tiered framework on Servlets/JSP and interacting with database.
  • Good skills in Software configuration management and deployment activities using Ant Hill Pro, Rational Clearcase, Harvest and chopping tool for bouncing the software.
  • Full Project Life cycle experience with the knowledge of HLD and LLD design.

Professional Experience

Confidential

Java developer

  • Analyzed and coded new and enhanced J2EE components of application. Project included displaying Software product catalog listing, integration with 3rd party validation engines via Web Services, dynamic pagination components, visitor tracking for conversion reporting and more.
  • Worked with business teams to analyze the requirements and independently implemented the required functionality using Hibernate for persistence and Spring framework and JSTL for front end development.
  • Analyzed and coded various new intranet admin tools to significantly improve efficiency of the company's marketing and sales operations.
  • Met with business teams to define requirements, created mockups and independently implemented J2EE system components using advanced Hibernate relationship mappings, db schema design, Spring framework, JSTL, advanced JavaScript, and XML/XPath using DOM4J.
  • Created database packages, procedures, functions, triggers, views, materialized views using Oracle PL/SQL in 10g.
  • Designed and coded JMX components, Enterprise Java Beans of all flavors Session and Entity for synchronous tasks, Message Driven for asynchronous tasks in an environment consisting of Eclipse IDE, Weblogic 10, CVS, Ant, Drools rules engine, Cruise control and other open source J2EE tools. XDoclet is used to automate the process of creating EJB interfaces and deployment descriptors.
  • Authored various XSL stylesheets to transform XML data into multipart email newsletters HTML and text using XSL, XPath, DOM4J parser and XML Spy editor.
  • Created tags and branches, fixed merge issues, and administered software repositories Subversion
  • Major contribution to the system implementation using Java, J2EE, EJB, MDB, XML, XSLT, Jboss and etc.
  • Converted internal website from HTML/Perl to PHP using custom built framework.
  • Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used tools like TogetherJ and Rational XDE for the same.
  • Constructed SQL statement to access Oracle with JDBC and connection pool.
  • Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.
  • Worked on creating UI components through advanced frameworks such as Rich faces.
  • Developed Message Driven Beans in collaboration with Java Messaging Service JMS .
  • Involved in inception, elaboration, implementation, testing, defects fixing phases.
  • Integrated Ajax capabilities into application using JSF.
  • Developed Connector and business service classes using spring dependency injection and hibernate entity model for load and save functionality.
  • Developed Session Fa ade with Stateless Session Beans for coarse-grained functionality.
  • Played a critical role in the design and development of scenarios functionality which involved end to end changes. This functionality allows users to try out different conditions and compare them and choose the best rate and submit the loan.
  • Implemented the templates functionality using Team works Process modeling, process analysis, UI Coaches, Variables which helps the sales user to apply various predefined templates on a new loan or existing loan. System supports templates for pricing data, prepaid fees and closing fees. Worked in all types of template development.
  • Authored Unix Korn shell scripts to aid our team in system monitoring.
  • Wrote a comprehensive Unix standard to govern both current Unix deployments but to also forward looking views on future developments in the Unix marketplace
  • Maintained patches and updates for the linux distributions used by all of campus.
  • Maintain linux distribution based on Red Hat Linux, Centos and Fedora Core for department and campus-wide use. System is currently deployed to over 1200 computers on campus.

Environment: Spring, Hibernate, BPM Lombardi Teamworks 6.1, AJAX, JSON, JQuery, Web Services, XML/XSLT, XSL, DHTML, JavaScript, UNIX, Windows XP, JBoss, Eclipse,Subversion, JUNIT, TestNG, Oracle 10g, Maven.

Confidential

Java developer

Responsibilities:

  • Developed a JSF-and-Struts integrated application, where JSF components handles the purely visually-oriented HTTP requests for example, clicking a tree control node to expand its contents while business transaction events go through the standard Struts-request-processing lifecycle
  • Used the Struts-Faces integration library for existing applications to migrate user-interface components from Struts to JSF, one page at a time, with minimal changes to existing struts-config.xml files and without any changes to the back-end business and persistence logic.
  • Designed asynchronous messaging using Java Message Service JMS .
  • Worked on Integrating application with Oracle Identity Management to implement JAZN for Java Authentication and Authorization Service JAAS Support standard.
  • Designed the application by implementing JSF Framework based on MVC Architecture with EJB, simple Java Beans as a Model, JSP and JSF UI
  • Worked on Websphere MQ for messaging across multiple platforms, including Windows, Linux, IBM mainframe and midrange, and Unix
  • Developed IAL J2EE application Framework that was multi-tiered based on Servlets/JSP configured via XML XSL and XSLT files communicating with Oracle database.
  • Responsible for designing and develop user interface components using HTML, JSP and validation by JavaScript.
  • Deployed Software application to Linux and UNIX Servers in Configuration Manager.

Confidential

Sr. web developer

  • Analyzed and coded new and enhanced J2EE components of application. Project included displaying Software product catalog listing, integration with 3rd party validation engines via Web Services, dynamic pagination components, visitor tracking for conversion reporting and more.
  • Worked with business teams to analyze the requirements and independently implemented the required functionality using Hibernate for persistence and Spring framework and JSTL for front end development.
  • Converted manual jobs to fully automated processes using Autosys and Zeke process schedulers running both Unix C and Bourne shell scripts and MVS jobs.
  • Analyzed and coded various new intranet admin tools to significantly improve efficiency of the company's marketing and sales operations.
  • Worked on PrimeFaces, EJB, JPA, GlassFish.
  • Implemented dynamic web content using JSP, HTML and JavaScripts.
  • Developed EJBs Session, Entity and Message Driven for business logic.
  • Met with business teams to define requirements, created mockups and independently implemented J2EE system components using advanced Hibernate relationship mappings, db schema design, Spring framework, JSTL, advanced JavaScript, and XML/XPath using DOM4J.
  • Developed a site-wide authentication and authorization support for the company's product line involving Java JSP/Servlets development over SOAP against MySQL, LDAP and proprietary data stores.
  • Implemented PL/SQL to perform application security and batch job scheduling.
  • Mentored in-house administrative staff that includes basic/advanced UNIX, Perl, Make, ClearCase/MultiSite and CM/build/release methodology.
  • Designed and coded JMX components, Enterprise Java Beans of all flavors Session and Entity for synchronous tasks, Message Driven for asynchronous tasks in an environment consisting of Eclipse IDE, Weblogic 10, CVS, Ant, Drools rules engine, Cruise control and other open source J2EE tools. XDoclet is used to automate the process of creating EJB interfaces and deployment descriptors.
  • Authored various XSL stylesheets to transform XML data into multipart email newsletters HTML and text using XSL, XPath, DOM4J parser and XML Spy editor.
  • Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used tools like TogetherJ and Rational XDE for the same.
  • Constructed SQL statement to access Oracle with JDBC and connection pool.
  • Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.
  • Involved in inception, elaboration, implementation, testing, defects fixing phases.

Environment: Websphere application server V6, My Eclipse IDE, Spring framework, J2EE Java5 , JSTL, LOG4J, CSS, Javascript, XML/XSL, Xdoclet, CVS, Hibernate,Subversion, Oracle9i, DAO, SessionFacade, MVC, Cruise control

Confidential

Java Consultant

  • Worked on AEP Eclipse project on Struts framework and RAD development environment, including various client and server side validations.
  • The Presentation Framework contains the most common control elements like lists, trees, tab folders, menus and forms, which are required for the development of AEP applications with JSP front ends.
  • Applying the Struts Validator framework for Client side and Server side validations
  • Used the agile software development Methodology for application life cycle
  • Worked on Oracle Access Manager to secure and centralize authentication, policy-based authorizations for boarding enterprise applications.
  • Developing and maintaining the architecture of Merchant Boarding Application using JSP, Servlets and providing reporting solutions that gives access to the account status, control of your cash flow and Electronic Check from a repository of records that is queried from Oracle database.
  • Worked on HTTP that is used as the transport protocol for fetching VoiceXML VXML pages for Eclipse application.
  • Developed the JSP GUI pages to retrieves the message content from the Java Bean and maintaining a separate Data access layer for JDBC connection.
  • Building the Data Access Object Pattern to query the backend /Legacy system.
  • The architecture follows the MVC pattern where all the requests are submitted to the Front Controller Servlet which is responsible for executing of the interceptors.
  • Designing a separate data access layer to fetch and save the data by Oracle SQL queries and a controller servlet to navigate from one JSP form to the backend.
  • Worked across the development life cycle from design till implementation that included modularization of the application.
  • Using JSP and HTML interfaces and interaction with the Oracle database using TOAD tool.
  • Responsible for Software Configuration Management and deployment activity using Harvest tool.
  • Worked on daily basis on answering issue and resolving bugs. Maintaining the code optimization and reusable components
  • Constant interactions with the end users for the requirement gathering support and analysis required for this application

Environment: Rational Application developer ver 6.0.1 , JSP, Servlets, EJB, DAO DTO ,Session Fa ade, Harvest ver. 7.1 , JavaBeans, JavaScript, Jakarta Struts Framework, UML, Toad ver 8.6.1 , Agile Methods, Common Controls, Oracle 8i.

Technical Skills

Operating System

DOS, Windows 95/98/2000/XP

Programming Languages

Java, HTML, Java script ,C

Frameworks

Servlets, JSP,J2EE, Struts Framework, JDBC, Java beans, VXML, XML,XSL Spring 1.2.6, Validator Framework, JSF, JMS, Hibernate, JUnit, JCA, JAXB, AJAX, UML

Concepts

OOA, OOD ,File Handling, DAO, MVC Design Pattern, JMS, Singleton Pattern, Business Delegate, Agile Methodology, Swing

Software

IBM Web Sphere Application Developer Version 6, Weblogic 10 ,RAD V6, Jobs, Apache Jakarta Tomcat J2EE Servlet Container ,Eclipse IDE ,Toad, Harvest, Rational XDE Designing Rational Clear case ,Anthill Pro ,chopping tool, Netbeans, BPM Lombardi Teamworks 6.1

Tools

MS Office Suite, Common Controls

Others

Internet Applications, Networking and System Management

Database

Oracle 10g ,DB2

We'd love your feedback!