Java Developer Resume
SUMMARY
- Over 7+ years experience in Object Oriented Programming Application using Java/J2EE Technologies
- Extensively worked in developing applications using Servlets, JSP, XML, JDBC, Java Beans, UML, HTML on Windows XP and UNIX environments
- Experience in configuration and administration using WebLogic, ApacheTomcat Application Servers.
- Proficient in deploying applications in WAR, JAR, and EAR formats.
- Developed core java classes for exceptions and unit test cases.
- Developing Use Cases, Sequence diagrams, Class diagrams and Collaboration diagrams.
- Experience in Integrated Testing and Unit Testing using JUnit and Parasoft Testing.
- Utilized XML for data/content exchange, defining business rules, and application configuration through XSLT, SAX, DOM and JAXB APIs.
- Implemented RDBMS access via container managed beans and DAO.
- Experience in Spring Web Services with JAXB for marshalling and unmarshalling requests
- Good Experience in the development and Deployment of Session, Entity and Message driven Beans
- Extensive experience in design and development of MQSeries applications using MQSeries for Java and MQSeries JMS APIs & MOM (Message Oriented Middleware).
- Extensive working experience on Apache Struts, JSF and Spring MVC presentation tier frameworks and also on Hibernate (ORM) framework.
- Expertise in HTML, DHTML, AJAX and JavaScript.
- Taken care of complete Java multi threading part in back end components.
- Experience in using the MVC frameworks like Struts,Spring
- Knowledge in Enterprise Service Bus and experience in implementing ESB architecture
- Experience in using IDEs like Eclipse, NetBeans
- Excellent experience with databases such as Oracle 10g,MYSQL 5.5,SQL Server
- Hands on experience in writing SQL Queries, Triggers and Stored Procedures
TECHNICAL SKILLS
Operating Systems: Windows NT/2000/XP, UNIX
J2EE technologies: EJB,JMS, RMI, JSP, Servlets, JDBC
OOP: Java 1.5, Servlets, Java Beans and C++
WebServers: BEA WebLogic9.x, Apache Tomcat 6.0, JBOSS
IDE Tools: Eclipse 3.6, NetBeans,JBuilder
Frameworks: Struts1.0,Hibernate 3.0,Spring
Scripting Languages: JavaScript,VBScript,AJAX
RDBMS: Oracle 10g, MySQL 5.5
UML Tools: Rational Rose (Object Oriented Design)
DataBase Tools: Toad,SQL developer
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Followed JIRA Agile methodology where it involves to plan, track, review and deliver the projects.
- We have created the stories, updating the tasks on the Scrum task board continuously throughout the sprint
- Have developed the market risk portal application which involves dhtmlX Layouts, JSP, JavaScript, jquery and AJAX
- Connect with Flex swf files from spring controller using http service with xml or JSON
- Implemented spring JDBC framework with JDBC Template for performing CRUD operations on the database
- Strong proficiency with Swing, printing and imaging and othe packages of Core Java API
- Involved in writing Spring Configuration XML file that references DataSource for connecting Netezza or Sybase credentials and DAO object declarations
- Creating the xml file or string from Java Objects using DOM Source
- Configured and created application log files using Log4j required to trace application messages.
- Developed test cases for Junit testing, rectified performance bottlenecks and eliminated critical bugs.
- Extensively involved in coding several business modules using Core Java 1.5.
- Developed build xml file which involves ANT Scripts for build, compilation, packaging and deployment in an application server
- Used Subversion in eclipse which maintains versioning for directories, renames and file metadata.
- Users can move and/or copy entire directory - trees very quickly, while retaining full revision history
- Have also worked in scheduling the Autosys JIL jobs which runs SSIS packages on a SQL Server
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
- Developed Message Driven Bean components in Websphere MQ Series for e-mailing and Data transfer between client and the providers
- Have used Database tool Toad for Sybase 15 to get packages and procedures implemented in database
Environment: Java1.6,python 2.6, Eclipse3.6, Spring Jdbc-3.1, Apache Tomcat-6.0.35, Flex 4.6, Aginity Netezza Workbench, Toad for Data Analysts 2.5,MSSQL server, Sybase 15, SVN Version Control, UNIX using putty, WinScp, AutosysProject: Arrow Global
Confidential
Java Developer
Responsibilities:
- Followed Agile scrum methodology and participated in Sprints.
- It invloves cross-functional members which includes software engineers, architects, programmers, analysts, QA experts, testers, and UI designers.
- Written Spring webservice request handler classes at server side to the incoming SOAP messages and XML Configurations
- Involved in writing Spring Configuration XML file that contains request object declarations and Hibernate DAO configurations
- Designed UI with JSP,HTML,CSS and Java Script for validations
- Provided well defined services to JSP through the SOAP requests and responses by generating WSDL files through Servicegen task in Ant tool
- Involved in writing hibernate DAO classes that integrate with buisness layer
- Marshaling and unMarshaling the XML documents and Content Tree using JAXB
- Binding the XML schema(XSD) to java objects using JAXB framework.
- Involved in pre-testing the Web-Service calls with Soap UI using end-points.Used CVS for version control
- Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user
- Configured and created application log files using Log4j required to trace application messages.
- Developed test cases for Junit testing, rectified performance bottlenecks and eliminated critical bugs.
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Developed ANT Scripts to do compilation, packaging and deployment in an application server
- Worked Extensively on Oracle and Web logic 10.x version server.
- Strong proficiency with Swing, printing and imaging and othe packages of Core Java API
- Written custom exception classes for validating each module of application
- Have used Database tool Toad for Oracle 10.6 to get packages and procedures implemented in database
Environment: Java1.5,J2EE,Hibernate 3.0,Spring webservices,JSP,Servlets,Oracle 10.0,BEA Weblgic 10.0 application server,Eclipse 3.6,Soap UI 3.5,CVS,XML,XSD,HTML,Log4j,Ant,Junit 4.0,Parasoft Jtest 9.1 for Eclipse,Toad for oracle 10.6
Confidential, Atlanta
Java Developer
Responsibilities:
- In compliance with Software Development Life Cycle process on agile extreme Programming, Performed detailed analysis of project requirements and design detail level documents.
- Closely worked with the Business Analysts to design and develop application interfaces.
- Implemented Spring MVC framework in the application.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC)
- Involved in development of operational module using JSP and Servlets and coded Java Scripts for performing client side validations
- Developed Object -- Relational (O/R) mapping using Hibernate 3.0 .Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declarations
- Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe architecture based on MQ-Series
- Used web services client in Java with axis for accessing data from different systems.
- Configured and used Eclipse for developing the application on Windows7 OS.
- Coded and developed EJB Components, both Entity and Session beans, modeling the business logic based on applications specified coding standards
- Deployed the application on to IBM Web Sphere 6.1 .Tested the application after making the necessary configuration
- Used Census for issues and defect logging and JUnit for Unit Testing and SVN as Version Control System for the application
- Good experience in implementing J2EE compliant applications using various A Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
- Participated in design and code review meetings and provided improvements
- Analyzed and resolved production Support Issues in CAS-Web application. Submitted regular status updates on assigned activities to project manager.
- Worked on code-merge, code integration and module integration .Provided support to the testing team and also involved in the Bug Fixing.
Environment: Java1.5, J2EE, Hibernate3.0, Spring2.5, JSP2.0, Servlets2.4, Java Script, Web Services, Axis,Web sphere6.1application server, AJAX, Maven, Oracle, JUnit4.0, Eclipse 3.6, Tortoise SVN, XML, XSD, Log 4j, Tomcat 5.5 server, Apache and Windows 7.
Confidential, Connecticut
Developer
Responsibilities:
- Involved in reviewing the requirements.
- Attend design review meetings and design the system using UML methodologies.
- Responsible for the Development of the screens using JSP, HTML and Java Script.
- Provide exception handling and logging using log4J Logger.
- Develop deployment descriptors in XML.
- Involved in witting complex queries using stored procedures joins.
- Developed and deployed application on web logic server.
- JUnit for testing java classes during development
- Actively involved in tuning SQL queries using Hibernate 2.0
- Involved in developing the scripts in UNIX environment and used Ant for builds.
- Perform unit, assembly testing and assist the system testers create test cases.
- Worked with XML to store and read exception messages
Environment: JSP, Servlets, Struts,Hibernate,BEA Weblogic 8.x, XML, Java Script, UNIX, Log4J, Oracle10g, PL/SQL,UML, Ant.
Confidential, Tampa, FL
Software Devoloper
Responsibilities:
- Implemented MVC architecture using Apache Struts framework.
- Worked on OR module (Order Entry and Result Report) module.
- Involved in using Apache Tomcat Server for deploying and testing the code.
- Involved in preparing the Documentation of the project to understand the system efficiently.
- Developed using Java, Servlets, JSP, HTML, JavaScript
- Involved in designing the architecture and business model of the Project for new module.
- Written a service using Java, PL/SQL stored procedures and triggers in oracle to update localdatabase
Environment: Java,XSL,CSS,JavaScript,Apache Tomcat with IBM JDK 6,Eclipse 3.5
Confidential
Developer
Responsibilities:
- Developed the core business functionality using Eclipse as IDE
- Designing the software modules implementing Struts framework that is based on the Model View Controller design paradigm.
- Added tasks for Income Tax Payment website using core java
- Generated User interface using JSP, JavaScript, CSS, HTML and DHTML.
- Developed DAO' Confidential which retrieve data from Oracle data base using SQL.
- Developed modules and deployed in Apache Tomcat.
- Used Log4J to maintain the user defined logs on system.
- Used CVS for version control.
- Written test cases using JUnit for different scenarios and bug fixing
Environment: J2EE, Java, Struts, JDK, HTML, JavaScript, JSP, JNDI, JUnit, Log4J, Eclipse 3.0, MySQL 5.5, Hibernate, JDBC, Web Logic.
