We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY OF EXPERIENCE

  • 8+ years experience in the Java/J2EE based enterprise application development along wif System Integration testing.
  • Extensively worked in Core Java coding and object oriented design wif strong understanding of Collections, Multithreading and Event/Exception handling.
  • Excellent work experience wif 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 noledge 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 wif 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 wif 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:

Confidential - Sunnyvale, CA

JAVA Developer

Environment: Java1.7, Oracle 12g, Multi threading, Eclipse, Unix, soap UI, junit, PL/SQL, Mavan, Quartz Scheduler, Jetty, Log4j,SVNResponsibilities:

  • Worked on SOAP based Webservices.
  • Wrote test cases in plsql for testing packages and procedures
  • Used multi-threaded programming using Java.
  • Created automated test data for analyzing the complexity.
  • Developed few stored procedures, triggers and sequences on Oracle 11g.
  • Used Quartz schedulers for running some schdulers jobs like EOD,Intraday.
  • Simple triggers and cron triggers are used for running the scheduler jobs.
  • Used Unix commands to go through the server logs and identify the issues
  • Used jetty sever for running the service and scheduler.
  • Created junit test cases for testing the some scheduler jobs.
  • Maven is used for building the project.
  • JDBC drivers are used for connecting to the oracle database.
  • 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
  • Created SOAP test cases for testing different call types.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services

Confidential, MN

JAVA Developer

Environment: Java 1.6/1.7, JSP, HTML, DHTML, Ajax, JQuery, Javascipt, Spring MVC, Hibernate, Oracle 10g, XML, XPath, XSLT, Axis 2.0, JAXB, IBM Websphere 6.0, Eclipse, Unix, Clearcase.

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Leading and coordination wif 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 MDB’s to read the messages from JMS queues for asynchronous communication.
  • 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 Clearcase as version management tool
  • Served as POC for on call support in the production team on a rotation basis.

Confidential

JAVA Developer

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

Responsibilities:

  • 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.
  • 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 wif DB2 database using Spring ORM and other components wif 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
  • 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

Confidential - Chicago, IL

JAVA Developer

Environment: Java 1.4, J2EE 1.3, Servlets, JSP, Struts 1.1, JMS, Hibernate 2.0, 1.2.9, ANT, Log4J, JavaScript, Ajax, JUnit, Oracle 9i, WebLogic 9.1, AutoSys, UNIX CVS

Responsibilities:

  • Involved in Analysis, Development and Production phases of the application.
  • Used Ajax wif JavaScript to fetch the requested work lists 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 Spring MVC and Hibernate in integrating different layers wifin the application.
  • Used Spring AOP concepts for autantication and logging.
  • Developed the framework based on MVC Architecture.
  • Implemented client side validations for the screens using Java Scripting.
  • Developed the STP Interface subsystem using Message Driven Beans.
  • Developed stored procedures and triggers.
  • Used JDBC for connectivity to Oracle for real-time gathering of prescriptions and retrieval.
  • Created Rule Engine to increase the Java code efficiency.
  • Used MDB’s to read the messages from JMS queues for asynchronous communication.
  • 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.
  • 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, JUnit, RFT
  • Used ANT to build the EAR file, and Fusion Charts for reporting the data.
  • Experience in installation, configuration, Deployment and management of web applications on JBoss Application servers.

Confidential

Software Engineer

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.

Responsibilities:

  • Documented use cases, functional requirements based on the A&D using RUP and UML.
  • Used Spring MVC and Hibernate in integrating different layers wifin the application.
  • Used Spring AOP concepts for autantication 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!