We provide IT Staff Augmentation Services!

Java Devoloper Resume

0/5 (Submit Your Rating)

Portland, ME

SUMMARY

  • 7 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using JAVA and J2EE technologies with Software Development Life Cycle.
  • Experience in developing project scopes (budget, timelines and delivery dates), planning, development, testing, documentation, training and delivering enterprise applications with sound knowledge of software development life cycle (SDLC).
  • Analysis, Design, Development, Maintenance and Implementation experience of enterprise, web and client server applications using JAVA/J2EE technologies and Object oriented technology.
  • Experience in developing server side code with good knowledge of enterprise and persistence design patterns like Singleton, Factory, Prototype, Business Delegate, Session Facade, Service Locator, DAO, ORM, MVC and IOC.
  • Experience in developing applications using Waterfall, and Agile (Scrum).
  • Experience in performance tuning, code reviewing applications, configuring clustered application domains, fine tuning application resources, designing and defining entities and their relationships.
  • Experience in developing application components using frameworks like Spring, Hibernate and Struts.
  • Experience in deploying, configuring and administering application servers such as IBM Web sphere, BEA Web logic server, Jboss and Apache Tomcat.
  • Experience in Websphere technologies including MQ, WSAD,RAD and RSA
  • Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.
  • Experience in developing inter-operable Web Services and its related technologies like SOAP, WSDL, UDDI, XML related technologies/tools such as JAXB,JAXP, XSL, XQuery, XPath with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues.
  • Extensive working experience in RDBMS design and implementation in Oracle, MySQL, Postgresql, MS SQL Server 2005/2008.
  • Extensive experience of database programming in the oracle environment using PL/SQL with tools such as TOAD, Squirrel, SQLPlus.
  • Well experienced in database development Stored procedures/packages, Functions, Table creation Scripts & database triggers.
  • Experience in using various configuration management tools like, SVN,CVS and GIT.
  • Extensive experience in developing unit testing frameworks using JUnit, DBUnit, JQuery, a Mock Object and Cactus based on test first or test driven methodology.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
  • Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Ability to work enthusiastically in both team based projects and individual projects.
  • Jasper reports for reporting data in variety of formats,represent data graphically, flexible report layout

TECHNICAL SKILLS

Languages: C, C++, Java 1.4/ 1.5/1.6, SQL, PL/SQL.

JEE/J2EE Technologies: Servlets, JSP, JDBC, JSTL, JAXB, JAXP, JMS, JAX-RPC

Open Source Frameworks: SpringIoC, Hibernate, Struts

Web Technologies: HTML, DHTML, CSS, AJAX, JQUERY, JSON, JavaScript.

XML Technologies: SAX, DOM, STAX, DTD, XSD, XML, XSLT, XPath

Distributed Technologies: RMI, Web Services

Databases: Oracle, DB2, SQL Server, MY SQL

Web Servers: Apache TOMCAT

Application Server: BEA’s Web logic and IBM’s Web Sphere, JBoss

Versioning Software: SVN, CVS and GIT

Operating Systems: Windows 98/XP, Windows NT 4.0 and 2000, UNIX

Tools: ANT, JUnit, Cruise Control, Maven

IDEs: Eclipse, RAD, WSAD

XML Editors: XML Spy, Stylus Studio

PROFESSIONAL EXPERIENCE

Confidential, Portland, ME

Java Devoloper

Responsibilities:

  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • AGILE(Scrum) development methodology has been followed to develop the application.
  • Developed application in MVC3 architecture using Spring Framework 3.1.
  • Object Relational Mapping is implemented using Hibernate 4.0.
  • Implemented Spring IoCas dependency injection framework and Hibernateas database ORM framework.
  • Used Jasper Reports for flexible report layout, presenting data graphically, supplied data in multiple ways, generated subreports, exporting reports to variety of formats.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, Java Mail API, XML.
  • Used JMS (Java Mailing Service) API for mailing detailed notifications.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Experience in Rational Unified Process (RUP) using RSA. Conducted several projects creating use case and sequence diagrams
  • Involved in developing SQL and Stored procedures with the Oracle database.
  • Used these Web Services to interact with other application in organization using SOAP and WSDL file.
  • Developed and used SQL and Stored Procedures in MySQL server.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH.
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.

Environment: JDK 1.6, J2SE, J2EE, Spring 3.1, Hibernate 4.0, Design patterns, JMS, JSP, Servlets, Web Services, SOAP, AJAX, PL/SQL, XML, HTML, CSS, JavaScript,JUnit,Log4j, Maven, RSA,Web sphere V7, RAD,Oracle 10g, SVN, Eclipse, SQL Analysis Services, Data Printing.

Confidential, CA

Java Developer

Responsibilities:

  • Converting data to facilitate communication between different interfaces exposed by different components using XSLT transformations.
  • Communicating with external systems using Web services (JAX-WS).
  • Consuming services and exposing the XML response as Java objects using JAXB framework.
  • Connecting to disparate systems using JMS (Web Sphere) protocol to integrate different systems (Mainframes and Cognos).
  • Data transformation from one XML schema to another using XSLT.
  • The front end is in JSP, Ajax, JSON, JQuery, Prototype Ext-JS, DOJO, XML, and HTML and Oracle are used.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Configuring authentication (site minder) and authorization (LDAP) systems with life ray.
  • Mapping roles from LDAP by creating roles, users and user groups in life ray.
  • Transforming the results into different formats with Struts display tags and free text.
  • Splitting web application into a different port lets.
  • Transforming XML into XSL FO using XSLT, XPATH.
  • Creating PDF documents using XSL-FO.
  • Unit testing the applications using easy mock, JUnit

Environment: Java,XML, XSLT, XPATH, JMS, JAXB, JAX-WS, Web services,RAD, Web sphere, Life ray, Hibernate 3.0, Struts 2.0.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Mainly involved in the creation of the back end skeleton including connecting to Data Base, creation of Data Model layer and DAO Layer for the Vendor Item Portals using Hibernate.
  • Involved in creation of Mapping to the Oracle 10g Database to the upper application layers of the application.
  • Created Different transfer objects that were used to merge / transfer data between the different layers.
  • Was involved in the analysis and the creation of different Portlets from where the user can perform different tasks like Insertion, Editing and updating of different record.
  • Involved in understanding the older outdated application functionality and enhancing it to the latest technology plus functionality with respect to the client requirement.
  • Developed the application functionality inside a DAO layer; that can be used in the processing of all the transactionsin the application.
  • Enhanced the older outdated email functionality with respect to the latest client requirement, latest technology and the format of the email message.
  • Implemented RSA ClearTrust to ensure that only authorized users get access to specific applications.
  • Wrote stored procedures and data migration procedures in Oracle 8.0.
  • Developed the scheduler functionality using QUARTZ by which automatically an email will be generated at the end of the day and will be sent to the particular Product Specialist depending on the category.
  • Developed the whole mechanism including the fetching of Product details from the Oracle database; converting it in To canonical message and then saving it in MS Access residing on another server and forwarding the product history details to another DB2 server.
  • Updated the application configuration from older Websphere version to the newer Websphere 6.0.2 Application Server.

Environment: Java, J2EE, IBMRAD 7, Servlets, JSP, XML, XSL, JUnit,Oralce10g, MS Access, DB2, HTML, AJAX, JavaScript, Hibernate, Spring, RSA ClearTrust, Web Sphere Application Server 6.0.2, JMail, Quartz Scheduler, Web Sphere MQ, RAD,Message Broker.

Confidential

Java Developer

Responsibilities:

  • Developed and maintain an MVC architecture with Spring framework.
  • Involved in designing the user interfaces using JSP’s.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Creating of test cases for the Unit and Integration testing.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as part of system testing.
  • Written test cases for unit testing the code using JUnit testing Framework.
  • Extensively used the Java collection Framework classes for holding the application objects.

Environment: Java, Java Script, Servlets, JSP, JDBC, Spring Framework, Tomcat 5.0, oracle.

We'd love your feedback!