We provide IT Staff Augmentation Services!

Sr Java Developer Resume Profile

5.00/5 (Submit Your Rating)

NY

Summary of Experience

  • 10 years experience in the Java/J2EE based enterprise application development along with System Integration testing.
  • Extensively worked in Core Java coding and object oriented design with strong understanding of Collections, Multithreading and Event/Exception handling.
  • Excellent work experience with writing SQL queries, Store Procedures for major Relational Databases DB2, Oracle 10g/9i and MS SQL Server.
  • Extensive experience in application development using Java, J2EE, JSP, CORBA, Servlets, EJB2, JMS, Struts, Tiles, JavaBeans, JDBC, Junit 4.0, Log4J, XML, XSLT, PLSQL, JAXB, JavaScript, HTML, AJAX.
  • Worked extensively in the development of Business applications using the Java Servlets, JSP 2.0, spring, Hibernate, STRUTS 1.1, and Java Server Faces JSF frameworks.
  • Extensively worked on multiple IDE tools like RAD 6.0 Rational Application Developer , and Eclipse 3.2.
  • Involved in code versioning, Check In, Check outs and code merging using various configuration tools like Microsoft VSS, CVS, Rational Clear Case, SVN Sub Version .
  • Strong knowledge in developing Web Services using SOAP and XML.
  • Worked on different OS like UNIX/Linux, Windows NT, Windows XP, and Windows 2K.
  • Strong Experience in OO Analysis and Design
  • Strong Knowledge in generics jdk1.6.
  • Hands on Experience with J2EE design patterns.
  • Created Test cases using JUnit4.4 to test functionalities of application.
  • Researched on Graphical information system and presented a paper in my Undergrad.
  • Good experience in process like RUP, Agile and Test driven methodologies.
  • Good initiator, quick learner and excellent team-player with strong personal and group communication skills.
  • Proficient and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML, Object Oriented Techniques.
  • Goal oriented team player, self-starter, quick learner, and proficient in handling multiple projects, Gap analysis simultaneously.

Technical Skills

  • Languages: C, C , Java, C , Visual Basic, Perl.
  • Presentation: JSP, Servlets, HTML, DHTML, CSS, JavaScript, AJAX, XML, Swing/Java AWT, PHP, ASP.NET.
  • Business: Struts, Spring, Hibernate, SOAP, Web Services, RMI, and JNDI.
  • Back-end: Oracle, JDBC, PL/SQL, MySQL, SQL Server 2005.
  • Application Servers: iPlanet, Weblogic, Tomcat 5, JBoss 5.0, Resin.
  • Platforms: Windows 2K/XP, UNIX, Linux.
  • UNIX: Shell Scripting, Job Scheduling Cron .
  • Voice Technologies: VXML, VoiceRuby.
  • Other Tools: JUnit, Log4j, ANT, MAVEN, Eclipse, MyEclipse, TOAD, CVS, Perforce, VSS, Rational Rose, NetBeans, Quick Build, Microsoft Visual Studio 2008.

Professional Experience

Role: Sr JAVA Developer

Confidential

Environment: Java 1.6, JSP, HTML, DHTML, Ajax, JQuery, JSF, Javascipt, Struts 2.0, Hibernate, Oracle 10g, XML, XPath, XSLT, Axis 2.0, JAXB, IBM Websphere 6.0, Eclipse, Unix, CVS.

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Leading and coordination with offshore team for Production Support management
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Analysis of HTTP requests and responses using proxy tools to identify security issues and to design and develop the solutions to resolve the same.
  • Preparing DB scripts and PL/SQL programming to resolve DB related production issues
  • SQL Query tuning to enhance performance of application in production environments.
  • Developed UI part of the application applications using JSP's, JavaScript, Ajax - DOJO tool kit and CSS, HTML 5, JQuery.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements and used different XML technologies such as XPATH, JAXB, Style Sheets CSS etc
  • Developed the Persistence Layer using Hibernate.
  • Extensively used Spring IOC, AOP concepts and used Spring MVC framework to develop the application.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Used EJB Session beans to expose the application for the use by the third party users.
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails
  • Worked on the consumption side of SOAP based Webservices using AXIS 2.x, SOAP UI..
  • Used Hibernate for implementing the persistence mechanism in the application.
  • Developed few stored procedures, triggers and sequences on Oracle 11g.
  • Wrote CRON Jobs and autosys to schedule the daily scripts
  • Used Unix commands to go through the server logs and identify the issues
  • Used VSS as version management tool
  • Served as POC for on call support in the production team on a rotation basis.

Role: Sr JAVA/J2EE Developer.

Confidential

Environment: Java, Spring 3.1.1, Hibernate 3.1.3, GWT, Oracle 11g, XML, JAXB, Weblogic Application Server, Spring Eclipse, Unix, SVN

  • Participated in the system architecture and design and made use of proven Gang-of-Four GOF and J2EE design patterns
  • Designed and implemented complete functionality for support of trades search involving UI JSP/JavaScript/Struts , DTOs, Business logic execution and invocation using stateless EJBs.
  • Designed and implemented complete functionality for support of Business Actions involving UI JSP/JavaScript/Struts , DTOs, EJBs, JDBC.
  • Involved in integration of internal and external systems using Spring Integration.
  • Implement AJAX based rich client components for improved customer experience using JSON data, JQUERY, DOJO, CSS, and HTML.
  • Designed, implemented and altered database tables, procedures and packages to support the functionality.
  • Developed the Indigo Portal and Bulk Upload Portal using GWT 2.0 framework
  • Created Activity diagrams, State Chart diagrams, ER diagrams, Sequence diagrams, Collaboration diagrams, and web page mock ups in MS-Visio.
  • Integrated the Web layer with DB2 database using Spring ORM and other components with JMS.
  • Involved in Design, implementation and tuning of database and SQL scripts for optimal performance.
  • Redesigned and built the schemas to meet Optimal Performance measures.
  • Developed SQL Queries to fetch complex data from different tables in remote databases using joins, database links and formatted the results into reports and kept logs
  • Mentored guided the team on GWT framework
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements
  • Used CVS as a version management tool.
  • Configured the Deal Manager Processor using JMS queues in Weblogic.
  • Developed shell scripts and autosys jobs
  • Developed the application in highly multi-threaded programming using Java, OOPs concepts and threads

Role: JAVA Developer.

Confidential

Environment: Java 1.4, J2EE 1.3, Servlets, JSP, Struts 1.1, JMS, Hibernate 3.0, 1.2.9, ANT, Log4J, JavaScript, Ajax, JUnit, Sybase ASE 12.5, WebLogic 9.1, AutoSys, UNIX CVS

  • Involved in Analysis, Development and Production phases of the application.
  • Used Ajax with JavaScript to fetch the requested worklists and report pages.
  • Developed various Action classes and Form bean classes using Struts framework in the middle-tier.
  • Used tiles framework for the GUI screens.
  • Used MDB's to read the messages from JMS queues for asynchronous communication.
  • Developed XSLT files for transforming the XML response from the web service into HTML.
  • Developed the Persistence Layer using Hibernate.
  • Used session beans to expose the application for the use by the third party users.
  • Implemented an automated functionality to generate e-mails using Java Mail API.
  • Used DOM Parser to parse the XML response from webservices.
  • Implemented logger for debugging using Log4j.
  • Used JDBC for connectivity to Sybase for real-time tables.
  • Developed stored procedures, triggers and sequences.
  • Wrote CRON Jobs to schedule the daily scripts.
  • Performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used ANT to build the EAR file, and Fusion Charts for reporting the data.

Role: Software Engineer.

Confidential

Environment: JSP, Servlets, WebSphere 5.0, RSA 7.0 ANT, XML Spy, Rational Rose, UML, JProfiler, Eclipse 3.0, JavaScript, DHTML, HTML, CSS, AJAX, EJB 2.0, Struts 1.2, PVCS, Log4j, DB2.

  • Documented use cases, functional requirements based on the A D using RUP and UML.
  • Used Spring MVC and Hibernate in integrating different layers within the application.
  • Used Spring AOP concepts for authentication and logging
  • Developed reports using Crystal Reports using BOXI R3
  • Worked as build master handling huge migrations SIT, UAT and PROD environments.
  • Created Rule Engine to increase the Java code efficiency.
  • Used shell scripts and autosys jobs
  • Worked on R2 to R3 migration for Crystal Reports
  • Developed the framework based on MVC Architecture.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Implemented client side validations for the screens using Java Scripting.
  • Designed and developed the Matching Engine Scheduler framework using Stateless Session Beans, Autosys Production/COB and cron SIT/UAT .
  • Developed the STP Interface subsystem using Message Driven Beans.
  • Developed stored procedures and triggers.
  • Used JDBC for connectivity to DB2 for real-time gathering of MBS trades and retrieval.
  • Developed the XML files, DTD's, and parsed them using DOM parser for the report generation.

We'd love your feedback!