Senior Java Developer Resume Profile
Atlanta, GA
Professional 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, Oracle JDeveloper 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
Techincal 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
Role: 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 , iTest and Production.
Skills/Tools/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
Role: 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 JSF, JSP pages, Java Beans, consuming Web-services, constructing and tuning SQL queries.
Skills/Tools/Environment:Unix, Java/J2EE, SDK,Spring, Hibernate, BRIDGES Framework, IMS, JDBC,WebServices,Javascript,JSF, MavenJSTL, HTML,AJAX,CSS, Web Sphere, RAD and DB2.
Confidential
Role: 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
Skills/Tools/Environment:Unix, Java/J2EE,Struts, Javascript, AJAX, CSS, Jquery, Hibernate, WebServices, Oracle,WebLogic10,and NetBeans.
Confidential
Role: 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
Skills/Tools/Environment:Unix, Java/J2EE, Javascript, Struts, Oracle 10g, WebServices, JBoss App server, SQL Developer and Eclipse
Confidential
Role: 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
Skills/Tools/Environment:Windows XP, JavaScript, JSP, Struts Framework, Eclipse, SQL Developer, Weblogic and Oracle.
Confidential
Role: 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
Skills/Tools/Environment:Windows XP, JavaScript, JSP, Struts Framework, Eclipse, SQL Developer, Weblogic and Oracle.