Java Developer Resume
Atlanta, GA
SUMMARY
- Over 8+ years of Java/J2EE technical experience in IT Industry as a developer in Software Analysis, Design, Development, Testing and Support of Enterprise and web Applications using Java/J2EE, Spring, Struts and Hibernate.
- Proficiency and experience in Java/J2EETechnologies like Servlets, JSP, Java Beans, JavaScript, JNDI, JDBC,Web Services, Spring, Hibernate,Struts, EJB, SQL, PL/SQL,JUnit, Log4j, SOAP UI andrelated technologies
- Proficiency and experience in Software Development Life Cycle - SDLC (Analysis, Design, Development and Testing), requirement gathering, client interaction, Use Case Design and understanding
- Experience in design and implementation of web based applications using MVC design pattern frameworks like Spring, Struts and Servlets
- Hands-on experience on IDE tools like Eclipse, RAD, OracleJDeveloper and Net Beans
- Hands-on experience in implementing solutions using Design Patternslike MVC, Singleton, Session Facade, Business Delegate, DAO, DTO and VO
- Worked on methodologies like RUP, Agile and Test first methodology
- Experienced in confguring, monitoring and deploying J2EE applications over servers like Apache Tomcat 6, JBoss 4, Weblogic 10/11,Websphere 8.0 and OC4J servers
- Good Database designing skills and experience in constructing queries using Oracle and MS SQL Server
- Good understanding of SOA technologies and integration with Java based applications
- Good understanding of generating reports usingApache POI,Crystal and Jasper Reports
- Application packaging & deployment experience using Ant scripts into different environments like development, test and production
- Hands-on experience using version control system tools like CVS, SVN, PVCSand VSS
- Experienced in developing Test Plans and Test Case Scenarios usingJUnit and Web-services testing using SOAP UI
- Exposure in Automated Acceptance Testing using Cucumber
- Prepared Technical Design Document (TDD), Use cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit& System testing
- Worked on functional domains like Supply Chain, Banking, Identity Solutionsand End-User support & maintenance using object-oriented analysis and design
- Quick learner and up-to-date with industry trends, excellent written and oral communications, analytical and problem solving skills,good team player, ability to work independently and well-organized
TECHNICAL SKILLS
Languages: Java, C++ and C.
Java Technologies: Swings, Applets, JDBC, Servlets, JSP, JNDI, Web Services and Tag Libs.
Web Technologies: HTML, DHTML, XML, CSS, JavaScript, VB Script, JQuery and AJAX.
Frame works: Struts, Spring and Hibernate.
Web/Application Servers: BEA Weblogic, Apache Tomcat, IBM Web sphere Application Server and OC4J.
IDE Tools: RAD, Jdeveloper, Eclipse andNetBeans.
RDBMS: Oracle, MS-SQL Server, MySQL and DB2.
Database Programming: PL/SQL.
Version Control: CVS, Maven,Visual SourceSafe and Tortoise SVN.
Operating Systems: Windows, Unix and Linux.
Reporting Tools: Crystal Reports and JasperReports.
PROFESSIONAL EXPERIENCE
Confidential - Atlanta, GA
Java Developer
Responsibilities:
- Involved in analysis, design, development and testing of enhancements with support and maintenace to existing development.
- In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based onrequirement provided by business analyst.
- As part of support to existing application, played a major role in trouble shooting and fixing production issues.
- Involved in the implementation of Model Layer components like DAO, Declarative Transactions, calling Stored Procedures, Named Queries using Spring MVC and Hibernate.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, and View Resolver.
- Involved in the implementaion of new and enhanced GUI screens usingJSP, JAVA Script, HTML and CSS.
- Involved in the analysis and implementation of design patterns such as Business Delegate, MVC, DAO, VOetc.
- Developed JUnit test cases for all the developed components and performance testing.
- Involved in the implementation ofLog4J to capture the log that includes runtime exceptions.
- Involved in consuming web-servicesand middleware interfaces (BPEL and OSB) used to retrieve information from SIEBELand ODI Enterprise servers.
- Extensively usedSOAP UIfor web-services testing.
- Involved in Packaging and Deployment of WAR and EAR files into different environments like Dev, Test and Production.
Environment: Java/J2EE, Spring, Hibernate, JDBC, WebServices, SoapUI, JSP, Javascript, Apache Maven, HTML, CSS, XML, AJAX,JSTL, SVN,JUnit, JBoss6.0,PL/SQL, Oracle 10g and Eclipse.
Confidential - Camphill, PA
Java Interfaces Developer
Responsibilities:
- Understand the funcitonality of Eligbility Criteriaand HealthCare benefits based on the Rules defined in Cartigon Rules Engine.
- Involved in the design and implementation of Interfaces used for getting information from Chicago DHS (Department of Human Services) and SSA (Social Security Administration) using IMS framework.
- Involved in creating DataModel to store the information temporarily in staging tables and later push them into specific business objects.
- Involved in the Technical Design and implementation of Job Scheduling process to pick the messages/information from staging folders/tables using File polling, Job dependancy, Timer Trigger and Event based job execution.
- Involved in the design and implementation of Parsing process to provide input and use the output given by Mainframe systems using IMS Connections.
- Involved in the development of JSP pages related to the IES and related applicaitons.
- Involved in the development of controller EJBs to flow through a session bean for enterprise capabilities and transaction capabilities.
- Involved in the development of Business Objects to hold and return values as per the business flow.
- Involved in the development of Cargo Collection classes to pass and store data while communicating with database and UI.
- Involved in the development of DAO classes for communicating with database objects.
- Involved in integrating existing custom tags and manipulating XML documents with JSTL tags.
- Designed and develope the XML Schema for data transmission using xml documents
- Developed DAOsusing Hibernate and created Session beans using SpringMVC capabiliotes.
- IBM Rational Application DeveloperIDE is used to create, modify and deploySpring based web-applicaitons into WebSphere applicaiton server.
- Involved inconsuming web-services used for communication between Worker portal and Self-service applications using SOAP Request and Response.
- Involved in the development and enhancments of JSP pages, Java Beans, consuming Web-services, constructing and tuning SQL queries.
Environment: Unix, Java/J2EE, SDK,Spring, Hibernate, BRIDGES Framework, IMS, JDBC,WebServices,Javascript, jquery, MavenJSTL, HTML,AJAX,CSS, Web Sphere, RAD and DB2.
Confidential - Alpharetta, GA
Java Developer
Responsibilities:
- Involved in the design and development of User interfaces used for tracking of a shipment.
- Involved in the design and development of Helper Classes to parseHPSBmessages and insert intoe-Tracking database.
- Involved in the design and development of extracting SSMs (Shipment Status Message) like 214, 315, IFSTA and etc from source systems.
- Struts MVC framework used to develop web pages and their corresponding handling actions based on the business requirement.
- Involved in the implementation of Struts Action classes, form-beans, validations and application internationalization.
- Involved in consuming web-services to get the information from third party systems using SOAP Request and Response.
- Involved in the generation of PDF Reportsto end-users, business-users and system statistics usage using Apache POI.
- Involved in Database design and implementation of Stored Proceduresfor background process based on the status of a shipment.
- Technical Design Documents, user manuals and support log documents created as per the HP standards.
- Involved in support of e-Tracking application to resolve issues and provide necessary functionality in sub-sequent releases
Environment: Unix, Java/J2EE,Struts, Javascript, AJAX, CSS, Jquery, Hibernate, WebServices, Oracle,WebLogic10,and NetBeans.
Confidential - Newton, MA
Java Integration Developer
Responsibilities:
- Involved in the design and development of Interfaces the SDI System
- Involved in the design and development FTP,File and AQ adapter implementation
- Involved in design and implementation of java WebServices to integrate with legacy systems using AdventNet API
- Involved to increase the complexity out of coding by providing java APIs using SDK.
- Involved in implementing communication between SNMP and Oracle EBS R12 using Web services developed in java and involved in implementing web services for Firmware communication using AdventNet API
- Involved in the implementation of logging using Log4J
Environment: Unix, Java/J2EE, Javascript, Struts, Oracle 10g, WebServices, JBoss App server, SQL Developer and Eclipse
Confidential
Java Developer
Responsibilities:
- Involved in the design and development of an end-to-end Procurementprocesses from sourcing through to the transactional activities and payment.
- Involved in the design and development RFQ(Request for Quotation) process and Bid finalization
- Involved in the design and development of uploading excel and flat format files into staging tablesand perform status updates.
- Involved in the design and development of Dash Boardsto show data Analysis and summary at high-level by business unit
- Involved in the design and development of pagination to display results in a JSP page dynamically
- Involved in the design and development of Search screens to filter the procurement invoices based on different criterias
- Involved in the design and development of interfaces to integrate e-Billing, e-Payment with e-Procurement transactions.
- Involved in the design and development of ESR (Enhancement Service Request) in sub-sequent releases to proived new capabilities
- Involved in coding, debugging and unit testing of my use cases and helped business users in executing test cases
- Involved in Database design and tuning SQL queries to improve the system performance
Environment: Windows XP, JavaScript, JSP, Struts Framework, Eclipse, SQL Developer, Weblogic and Oracle.
Confidential
Java Developer
Responsibilities:
- Involved in design and implementation of Dynamic Menu based on the user privileges
- Involved in desing and development ofAdministration module to perform maintenance activities
- Involved in the development of the Helper Classes to use throughout the application
- Involved in the development ofForm Beans,Action classes and JSP pages using the Struts framework and JSTL
- Involved in the development of generating e-bills based on the disputes lodged against e-DDMS (Electronic Debtor Dispute ManagementSystem)
- Involved in the development of converting disputed bills in excel and flat format files into staging tablesfor audit purpose.
- Involved in the development of PDF Reports to show data Analysis and summary to the business users
- Involved in the development of JasperReportsusing jasper API to show graph and drill-down reports
- Involved in the design and development of ESR (Enhancement Service Request) in sub-sequent releases to proived new capabilities
- Involved in coding, debugging and unit testing of my use cases and helped business users in executing test cases
- Involved in implementaion of Signed Applet for Client side execution of server resources to print at client side
- Involved in Database design and implementation of Stored Proceduresto perform back-ground activities in the database
Environment: Windows XP, JavaScript, JSP, Struts Framework, Eclipse, SQL Developer, Weblogic and Oracle.