Sr Java Developer Resume
Overland Park, KS
SUMMARY
- 10 years of Experience in application development, including analysis, design, development, deployment, testing, documentation, implementation, maintenance and production support of applications.
- Extensive experience in Java application development and Distributed application development, OOP, Internet/Intranet based Database Applications.
- Extensively involved in developing enterprise applications using Java and J2EE technologies such as Core Java, JDBC, JSP, Servlets, Struts, EJB, XML, Spring & Ibatis, Hibernate, JMS, MQSeries, HTML, JavaScript, Web services, and SQL, JSR Portlet 168.
- Experienced in using Application Server like JBoss, Web Logic, Web Sphere and Web Server like Tomcat.
- Well experienced in developing web applications with MVC architecture using Struts framework, Hibernate, Spring & Ibatis.
- Proficient in Web spherePortal6.1, JMS, TIBCO ESB, and ADP.
- Developed GUI using Swings.
- Extensive experience in designing, developing, deploying, configuring and optimizing J2EE components on application server like Web sphere, Web logic JBOSS and Tomcat as a Web server.
- Solid experience in building N - tier Web Enabled Applications using Struts, Spring & Ibatis, JSP, Servlets, EJB with MDB’s and Oracle.
- Extensive experience in IDE such as Eclipse, My Eclipse, RAD.
- Experience in using design patterns like Singleton, Factory, Service Locater, Business Delegate, Session Façade, Value Object and DAO
- Handsome knowledge WebSpherePortal6.0, Design Patterns, MQ series.
- Excellent hands on experience in Hibernate, CORBA.
- Excellent hands on experience in UML, GWT.
- Experience on UNIX AIX commands, UNIX Shell Scripting.
- Handsome knowledge on Hadoop.
- Handsome knowledge on ORACLE POLICY MODELLING and writing Rules in Excel and Word Document.
- Worked in various projects that involved vendor team, system integrator team and the client team communications and business processes.
- Experience in working with JUnit as the testing framework
- Brings rich spectrum of various domain knowledge from Telecom, Financial and retail, Trading, Banking, and E-Commerce, Health Care.
- Handsome knowledge on JCL, COBOL, SVN and Clear Case.
- Well versed in reaching project goals using agile methodologies like Scrum.
- Well versed in reaching project goals using Waterfall Model.
TECHNICAL SKILLS
Java /J2ee Technologies: JDK1.4/1.5/1.6, JDBC, RMI, CORBA, GUI (JFC/Swing), Java Beans, Servlets, JSP, EJB, Web Services, Design Patterns, Hibernate, MQ Series, JSF, JSR Portlet 168, log4j, AJAX, JSF.
Frame Work: Struts, Spring & ibatis, JSF, ORACLE ADF Frame work, Apache Axis.
Other Languages: HTML, DHTML CSS, JavaScript, SQL/PLSQL, XML, XSLT, SAX, and DOM
Web Servers: Tomcat, Web server, Sun One / I planet, IHS Server
Application Servers: Web logic10.3, Web Sphere6.1, JBOSS4.0.
Databases: Oracle, My SQL
Other Tools: Exadel, TOAD, QC, Rational Clear QuestIDE Eclipse /My Eclipse/RAD6.0.
Version Controller: SVN, CVS, VSS, SCME,ClearCase
Develop/Build/Deploy Tools: ANT/ Maven, Putty, Cisco VPN Client, FTP Client
Protocols: HTTP, TCP/IP Protocol suite
Operating Systems: Windows NT/ 95/98/2000/2003/ UNIX/Linux
SOA: SOA 1.0 and SOA 2.0, Web services (Both Document and RPC)
Middleware: TIBCO ESB
PROFESSIONAL EXPERIENCE
Confidential, Overland Park, KS
Sr Java Developer
Responsibilities:
- Involved in the requirement study, design and development.
- The basic framework is designed based on the MVC architecture for all core functionality.
- Developed the business logic spring and Hibernate implementation code for Content Stocking.
- Developed Content stack Jsp pages
- Working on SQL Scripts for Data Access such as selection, insertion and deletion, Updating of data from Oracle database.
- Sql Script preparing for activity VIN’s updating in database for WIFI Packages
- Content stocking different jar files in Production environment
- Deployment .War files into Production environment
- Bounce JBOSS server in Production environment
- Used Unix AIX commands for log location.
- Compress log file in Production environment.
- Used Unix AIX commands to check the database connections.
- Release activity on Production Environment.
- Preparing MOP for release activity for Production deployment.
- Using SOAP UI for verifying the data test scenario’s.
- Subversions has been used as the version control system
- Developed stock controller using Spring MVC.
Environment: Java, J2EE, JDBC, Struts, JSP, Servlets, Spring3.0, Hibernate3.0, UNIX, putty6.0, JBOSS 7.0, oracle11gEclipse, VPN client, Maven, Subversion, WINSCP, SOAPUI 4.5.1. Restful Web service.
Confidential, Iselin NJ
Sr. Java Developer
Responsibilities:
- Involved in the requirement study, design and development
- Completed Knowledge Transition of ikit application
- Created the iKit processing tables in Oracle database
- Developed the iKit Process web services to load the files
- Using core java technology’s developed the different file format files like CSV,XL,TXT
- Developing the business logic for Ikit Processing details
- Maintaining web code, Servlet/JSP.
- Involved in the Unix shell scripting programming & Unix utilities
- Testing and Code review
- Used Agile Development methodologies like Scrum
Environment: Java, J2EE, JSP, JDBC, Web Services, Oracle, Eclipse, VPN client, ANT, Star Team, PMD Check Style.
Confidential, Santa Clara, CA
Sr. Java Developer
Responsibilities:
- Reading the data from using XML files using DOM Parser to Fill the Form
- Worked on Core Java Technology‘s.
- User Roles implementation for SFA.
- Used Agile Development methodologies like Scrum
- Unit Test Cases written for MDM search screen
- Subversion has been used as the version control system.
- Fill the form details company search screen using DOM Parser.
Environment: Java, J2EE, JDBC, Oracle, Eclipse, VPN client, Maven, Subversion, XML, Selenium,TestNG.
Confidential, Santa Anna, CA
Sr. Java Developer
Responsibilities:
- The basic framework is designed based on the MVC architecture for all core functionality.
- Developed Form Beans, Action Class& Action Mapping Using Struts.
- Developed different screens Case, Accounting and Judicial Officers Screens converting into Struts frame work tags CCMS Module.
- Analyzing the transactions with reduce the time for each transactions.
- Analyzing the business logic implementation code for each transaction.
- Developed the JSP pages and CSS to different screens to CCMS.
- Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Oracle Databases
- Clear Case has been used as the version control system.
- Created View and Domains, Framework Jar files using Clear Case.
- Each Transactions check status in Stress Database and Run SQL Scripts of each transactions meeting SLA for Transactions or Not.
- Jrockit tool used for analyzing the transactions.
- Analyzing the response buffer tables for each transaction
Environment: s: Java, J2EE, JDBC, Struts, JSP, Servlets, EJB2.0, UNIX, putty6.0, weblogic10.3, Oracle10g, Eclipse, VPN client, TOAD, Clear Case, Jrockit
Confidential, New York, NY
Sr. Java Developer
Responsibilities:
- The basic framework is designed based on the MVC architecture for all core functionality. Developed Business logic using Spring and Hibernate
- Developed different screens Dispatch Summary and Planning Screens in Transportation Module.
- Developed the business logic using Spring and Hibernate different statistics and information in Dispatch Summary screen that will help them make better decisions for mangers
- Developed the JSP pages and CSS to different screens to Transportation module in Fresh direct
- Black hole property set to the Transportation Application
- Worked on SQL Scripts for Data Access such as selection, insertion and deletion, joins of data from Oracle database
- Plan generation different routers in Transportation Module.
- Used Agile Development methodologies like Scrum
- Used Junit for testing each class.
- SVN has been used as the version control system.
- Converted Asset and Route and truck screens Extreme component into JMESA component.
- Developed the business logic displayed data will be an employee’s last name followed by a comma followed by their first initial followed by the first letter of their job type (role) in parentheses
Environment: Java, J2EE, JDBC, Struts, JSP, Servlets, Spring3.0, Hibernate3.0,Unix, putty6.0, weblogic10.3,Oracle10g,Eclipse, VPN client,TOAD,JMESA,SVN.
Confidential, Overland Park, KS
Sr. Java Developer
Responsibilities:
- Different application like TEP, OAP, EKS, LOP pages are converting to Struts Framework.
- The basic framework is designed based on the MVC architecture for all core functionality.
- Developed Form Beans, Action Class& Action Mapping Using Struts.
- Developed Business logic using Spring and Hibernate
- Used Hibernate-J PA, POJO, DAO design pattern and JDBC to access the EIS layer (Oracle Database)
- Worked on views, stored procedures, jobs, triggers from Oracle Database
- Written PL/SQL procedures for intensive database transactions to store high volume HTML data
- IDL Structure Mapping for New fields using CORBA.
- BuildInterfaceIdl.xml run using Maven Script.
- Generated CORBA helper message classes.
- Generated XSD for New fields.
- Installed the Application servers like web logic and Web sphere servers on different environments like Production, Development and Test.
- Created Domain and setup the Clustered environment with all managed servers in Web logic 10.3.
- Installed the Web Servers like Sun One and I HS servers on different environments like Production, Development and Test.
- Installing SSL s for Web logic and Sun One.
- Resolving the issues with Work Orders, Service calls and Pages on different servers.
- Worked with different kind of port lets like JSP/HTML port let, java port let, page flow port let, struts port let
- IBM Web Sphere ILOG JRules provides functionality to build and deploy rule-based applications
- Worked with different kind of Web logic port lets like Created Portal Domain, Portal EAR
- Deployed the Application in Web logic.
- Implemented Apache Axis 2 Web services with Dom Parser successfully.
- Implemented log4j logging to debug and test the behavior of the application.
- Unit testing for the modules was performed using JUnit framework.
- CVS has been used as the version control system.
- ANT scripts have been written for building and packaging the projects
- Used Unix AIX commands for log location.
- Wrote the Start and Stop Scripts using Unix Shell Scripting
- Unit Test Cases preparation for each TEP OAP LOP Modules
- Developed test cases and produced test reports by integrating Ant, JUnit and Eclipse.
- Junit Test done for each class.
- This project we used Agile Development methodologies like Scrum.
- Deployed the application in JBOSS3.2.
Environment: Java,J2EE,JDBC, CORBA, Struts, JSP, Servlets, Unix, putty6.0, weblogic10.3, CVS, websphere6.1, Sun One, I HS, Tuxedo, MQ Series, Oracle, VPN client, Hibernate, Spring2.0, Eclipse, Web services, SOAP, Junit, Apache, UNIX Shell Scripting, Jboss4.0, Log4j, JSR168, Clear Case.
Confidential
Sr. Java Developer
Responsibilities:
- Highly involved in the technical discussions for gathering and finalizing of the system requirements.
- The basic framework is designed based on the MVC architecture for all core functionality.
- Designs document preparation.
- Developed JSP Pages.
- Developed Form Beans, Action Class & Action Mapping Using Struts.
- Developed Business logic using Spring and Hibernate
- Implemented Struts-spring-Hibernate (Used Struts Validation framework, spring’s IOC and AOP along with Hibernate ORM).
- Using Design patterns MVC2, Facades, Business delegates and Transfer objects.
- Analyzing Object Oriented Design and presented with UML Sequence, Use-cases, Classes and Collaboration Diagrams
- Used JMS and MQ series for Messaging.
- Used CVS for version control through the application.
- Worked on SQL Scripts for Data Access such as selection, insertion and deletion, joins of data from Oracle database.
- Worked on views, stored procedures, jobs, triggers from Oracle Database
- Written PL/SQL procedures for intensive database transactions to store high volume HTML data
- Participated in the Production, UAT support and maintenance of the project.
- Worked with different kind of port lets like JSP/HTML port let, java port let, page flow port let, struts port let
- IDL Structure Mapping for New fields using CORBA.
- BuildInterfaceIdl.xml run using Ant Script.
- Generated CORBA helper message classes.
- Unit Test Cases preparation for each SOEG and BSOMS
- Developed test cases and produced test reports by integrating Ant, JUnit and Eclipse.
- Junit Test done for each classes
- Environment setup for MQ Queues.
- Unit testing for the modules was performed using JUnit framework.
- CVS has been used as the version control system.
- ANT scripts have been written for building and packaging the projects
- Developed the Proof of Concept using Apache Axis, SOAP for Web services to integrate with Siebel Application
- Wrote the ANT Scripts for BUILD and DEPLOYMENT of the application
- Daily Status Report, Weekly Status Report& Issue Tracker maintenance.
- Integrated other subsystems through Java Portlet (JSR 168 an JSR 286), JMS, MQ Series, MDBs and TIBCO-ESB, Web Services, XML and XSL
- This project we used Agile Development methodologies like Scrum
Environment: java,J2EE,Struts1.2, JSP2.0, JDBC2.0, XML1.1, HTML, CORBA, Oracle10g, RAD6.0, Websphere6.0, MQ Series, Rational Rose, CVS, Hibernate, spring, SOAP, Web Services, XSL, JMS, TIBCO-ESB.Junit,UML,Log4j,JSR168, MQ Series, XSD, JSTL. JAXB
Confidential
Sr. Java Developer
Responsibilities:
- Analyzing Object Oriented Design and presented with UML Sequence, Use-cases, Classes and Collaboration Diagrams.
- Developed the Port, PVC Screens using Swings.
- IDL Structure Mapping for New fields using CORBA.
- BuildInterfaceIdl.xml run using Ant Script.
- Generated CORBA helper message classes and XSD for New fields.
- Participated in the Production, UAT support and maintenance of the project.
- Used SAX for reading data from XML document Implemented log4j logging to debug and test the behavior of the application.
- Unit testing for the modules was performed using JUnit framework.
- CVS has been used as the version control system.
- ANT scripts have been written for building and packaging the projects
- Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Sybase Data Base.
- Wrote the Managed Servers Scripts using Unix Shell Scripting
- Used Unix AIX commands for log location.
- Unit Test Cases preparation for each Port and PVC Screens.
- Developed test cases and produced test reports by integrating Ant, JUnit and Eclipse.
- This project we used Agile Development methodologies like Scrum
Environment: Java,J2EE,Swings, XML1.1, CORBA, UNIX, Moose Server, Sybase, Eclipse3.1, CVS, Rational Rose, Junit, UML, Log4j, ANT, CVS,UAT, XML, Shell Script, JSR170, ClearCase, Castor.
Confidential
Java Developer
Responsibilities:
- The basic framework is designed based on the MVC architecture for all core functionality.
- Created HTML, CSS, XHTML and DHTML pages for front-end, used Struts.
- Developed JSP Pages.
- Developed Form Beans, Action Class &Action Mapping Using Struts.
- Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Oracle Database.
- Using Design patterns MVC2, Facades, Business delegates and Transfer objects.
- Developed Business logic using spring and ibatis.
- Developed and maintained the data layer using iBatis ORM
- Involved in weekly project meetings and technical discussions
- Converted Data Source nsf-ds.xml using JBoss Application Server
- Deployed the application in JBOSS3.2.
- This project we used Waterfall Model.
Environment: JDK1.4, JDBC2.0, JSP2.0, Struts 1.2, spring & ibatis, XML1.1, HTML,JAVA Script, Oracle 9i, Eclipse3.1, JBOSS3.2.VSS,DesinPaterns.
Confidential
Java Developer
Responsibilities:
- The basic framework is designed based on the MVC architecture for all core functionality.
- Worked on SQL Scripts for Data Access such as selection, Insertion and Deletion, Joins of Data from Oracle Database.
- Developed Form Beans & Action Class Using Struts.
- Developed Business logic using EJB.
- Using Design patterns MVC2, Facades, Business delegates and Transfer objects.
- Involved in weekly project meetings and technical discussions.
Environment: Java, J2EE, JSP2.0, JDBC2.0, EJB2.0, XML1.1, Struts 1.2, Oracle 9i, Eclipse3.1.VSS, Junit, DesignPatern.
Confidential
Java Developer
Responsibilities:
- Developed Robots using SOAP, WSDL.
- Developed Robots for customers.
- Developed Robots deployed in Web logic 8.1.
- This project we used Waterfall Model.
Environment: Java, J2EE, JSP 2.0, Web Services 1.3, XML, HTML, JAVA Script, Web logic 8.1, My SQL 4.1.
Confidential
Java Developer
Responsibilities:
- Designing and coding.
- Developed XML parsing techniques SAX, DOM, JAXB,
- Developed web service SOAP, WSDL.
- Designed and developed several enhancements for Order Flow System to improve/optimize the performance
- Bottom-Line responsibility for GUI Module for all the enhancements going into the system
- Deployment of developed code into Web logic server.
- Work effectively along with three teams working the same code base and communicating with teams to ensure a smooth checkins.
- Developed GUI pages using JSP and CSS.
- Implemented SSO login module for the single entrance for all the applications in SSP workflow
- Performed Integration testing for every enhancement involving other legacy systems like Ordering, Billing etc.
- Writing Test scripts to perform end to end testing.
- Performed Unit, Integration and System Testing
Environment: JDK1.4, Jdbc2.0, Servlets 2.1, JSP 2.0, EJB 2.0, XML 1.1, Web Services 1.3, Web logic Server, VISIO.
Confidential
Java Developer
Responsibilities:
- Designing and coding. migrated the COBOL to Java each interfaces migrated the table data mapping from COBOL to ORACLE
- Converted each Customer table into JAVA.
- Worked on SQL Scripts and Store Procedure.
Environment: JDK1.4, Multithreading, JDBC, SWINGS, SERVLET 1.1, JSP 1.0, HTML, DHTML, JAVASCRIPT, Oracle, Tomcat, COBOL.
Confidential
Java Developer
Responsibilities:
- Participate in coding of Dynamic generation of the data and Images.
- Providing a suitable and stable fix by performing all the integration and regression testing performed ensuring no breakages further.
- Deploying into customer production database after passing various layers of developer based environments.
- Once the product strategy approves the enhancement i.e. Functional design document, creating the Technical Design Document and creating the Unit Test Plan.
- Development of enhancement and getting the review over the code.
- Creating packages and deploying the code.
- Performed Unit, Integration and System Testing
- Coding as per standards and following the workflow.
- Setting up virtual machine for the team for creating the customer level environments.
- Involved in the development of Stored Procedures using PL/SQL.
Environment: Java, JDBC2.0, Servlet 2.1, JSP1.1, Tomcat5.0, SQL Server 2000, PL/SQL
