| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateSuresh Kumar Mobile: PHONE NUMBER AVAILABLEEmail: EMAIL AVAILABLEEMAIL AVAILABLEEMAIL AVAILABLEProfessional Summary:Around total 18 years of experience in Project management, system Architecture, design and development and deployment of multi-tiered distributed J2EE Client/Server applications using Weblogic, Websphere, JBOSS and Tomcat.Full software development life cycle experience, involved in requirement analysis, design, development, testing, deployment, and support.Strong hands-on programmer, skilled in Java and J2EE technologies, Unix Shell Scripting, C++, JavaScript, XML, UNIX and Windows and a multitude of middleware technologies. Extensive experience in application development using Java, Python(Numpy/Pandas) J2EE, SOA, CXF Soap Webservices, Apache Kafka, EJB, JSF, Rich faces, My Faces, Tomahawk, JSP, Servlets, JMS, Struts, JDBC, JPA over Hibernate, Core Spring, Spring MVC, Spring data, Spring AOP, Spring Application Context, Kafka, Spark, Cassandra, JUnit Framework, Eclemma, Clover code coverage, Find bug, PMD, Log4J, XML, Ant, Maven, AnthillPro, Jenkins, CICD processes, Oracle, DB2, MySQL, SQL, JavaScript, HTML, SOAP UI, JMeter, Wetator, GIT, Bitbucket, Jira-Jama, ClearCase, PVCS, CVS, VSS, IPlanet Application Framework, Drools Rules, CXF Restful Web services, Spring Integration, Spring Security, Spring JDBC, Spring Batch, Spring Boot, Angular 2, Machine Leaning, Azure ML/AI, RDF4j for GraphDB, solutions/Services, AWS ML/AI solutions, Python.Cloud Technology- Certified Solution Architect Associate, Amazon Web Services (AWS)Proficient in developing enterprise applications with J2EE/MVC architecture in CICD fashion.Experience with Application servers and Web servers such as, WebSphere Application Server 8.5/8.0/7.5, BEA Web Logic 5.1/7.0 /8.1, Jboss, and Apache Tomcat 5.5/6/7/8, ATG Dynamo.Expertise with J2EE compliant IDEs such as RAD, Eclipse, WASD.Implemented various design patterns like, MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object, Transfer Object, Factory, Abstract Factory, Strategy, Observer, Proxy, Business Delegate, Builder, Adapter, Service Locator, Facade patterns.Experienced troubleshooter, resourceful, able to work under pressure. Worked on multiple OS like Windows 98/NT/2000/XP/2007/2010, Linux (SuSE 7.3/9.0/9.2/10.0), UnixTeam player with demonstrated ability to build strong relationships vertically and horizontally as well as client/user relationships.Technical Skills:ProgrammingLanguagesJava, J2EE, Python, C++, SQL, Unix Shell Scripting, Python Web/ApplicationserversWebSphere, WebLogic, Tomcat, JBoss, ATG Dynamo.J2EETechnologiesJSF, Soap Web Services, Servlets, JSP, Struts, Spring, EJB, JMS, MDB JDBC, Hibernate, JNDI, JUnit, Remote Debugging, Log4j0, SOA, Spring MVC, Drools, Angular2, Apache Kafka, SparkWeb JSP, Servlets, JSF, Struts, HTML/DHTML, JavaScript, AJAX, CSS, Technologies XML, XSLT, SOAP, REST, DOJO, Web2.0., XML, XSLT, XSD. Design Patterns MVC, Command, Singleton, Session Facade, Front Controller, Data Access Object, Value Object, Transfer Object, Factory, Abstract Factory, Strategy, Observer, Proxy, Business Delegate, Builder, Adapter, Service Locator, Facade patterns.DistributedTechnologiesEJB, JNDI, Web Services, RMI, RPC, JMS,RDBMS Oracle8i/9i/10g, MySQL, DB2, Distributed Databases SoftwarePackages/ToolsEclipse, Rational Software Architect, SQL Developer, Toad7.x, Microsoft Visio, RAD, Web Sequence Diagram, GIT, ClearCase, VSS, PVCS, CVS, Ant, Maven, Jenkins, JIRA, Version One, RTC. JIRA, JAMA, GitHub, Bit Bucket, Fisheye and crucible. OperatingSystemsUNIX, MS Windows XP/2000/NT/Windows XP/Windows2007, Linux11.0, Red Hat.MachineLeaning/ArtificialIntelligence SelfLearningMachine Leaning, Azure ML/AI solutions/Services, AWS ML/AI solutions, Python with NumPy, Pandas, Scikit-Learn, Matplotlib, TKinter,GitHub Copilot- A code completion tool powered by GPT(Generative Pre-trained Transformer) models.TabNine: A code completion tool powered by GPT (Generative Pre- trained Transformer) models.DeepCode: Utilizes machine learning to analyze code for potential bugs and security vulnerabilities, providing real-time suggestions for improvement.Diffblue Cover: An AI-powered tool that automates the creation and maintenance of unit tests.Mabl: Applies machine learning to automate end-to-end testing, ensuring that web applications are functioning correctly after each code change.Jenkins X: An open-source platform that uses machine learning to automate and enhance continuous integration and continuous delivery(CI/CD) pipelines.TeamCity: Provides a comprehensive build and deployment system with intelligent build failure investigation and analysis ARIS (Artificial Intelligence for Enterprise Architecture): ARIS by Software AG integrates AI to support process modeling, analysis, and optimization. It helps in creating a comprehensive view of the enterprise architecture.Professional Experience:Mphasis Corporation Nov 2021 currentSoftware ArchitectProject: FiServ Financial Services, Modernizations-Optis System and Building Platform (XAAP) Working as architect to provide solutions and implementations for the experience as a service(XAAP) platform for building the platform. It will generate the persistence layer 100% code from Maven Archetype and Maven Plugin for many service domain projects. Roles and Responsibility: Lead ArchitectResponsible for managing project and architecting for XAAP platform.Working on architecting of code generators for generating code.Created custom Maven MOJO, Maven Archetype, Java Poet to generate projects with source codeProviding POC and solution documents for the features/stories.DB modeling for platform for persistence layerEnvironment: Java 17, Microservices, Apache Kafka, Flink, Docker, Kubernetes, AWS, MongoDB,, Yarnl, Mock-servers, RESTful Web services, Junit, SonarQube, Sonar Lint, JMeter, Postman REST client, RDF4j, Netty Server, Jetty Servers, Ontology/Semantic web, Json objects, Graph DB and Sparql, Observability tool like Splunk, Dynatrace, Cloud Watch etc, Mphasis Corporation Nov 2021 currentSoftware ArchitectProject: FedEx Freight zNative Batches and CONDOR applications migrations and modernizations Working on modernizing the legacy applications of FedEx using emerging technologies and migrating them to the cloud.Roles and Responsibility: Lead ArchitectResponsible for managing project and architecting of legacy applications.Working on architecting of microservices and mentoring juniors to code as per design and architectureUsed MVC, Rest Controller, Spring Boot, Java 8, Spring Batch, Spring Dependency Injection, Data Access Object (DAO) and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework configured with spring data.Developed RESTful Webservices to modernize the applications.Deployed applications in PCF and Azure environment using Docker, Kubernetes Environment: Java1.8,11.0, Spring MVC, Microservices, Spring Boot, Spring Batch, Apache Kafka, Spark, Docker, Kubernetes, AWS, DB2, Casandra DB, ReactJS, NodeJS, Yarn, Mock-servers, RESTful Web services, Angular, Bootstraps JS, spring, Oracle 12C, WebSphere 9.0, Junit, SonarQube, JMeter, Postman REST client, PL/SQL.Deloitte Consulting LLP May 2021 Nov 2022Java / J2EE Sr. Solution SpecialistProject: Kroger MODFS Harvesters ApplicationHarvester fulfillment services is a group of microservices that is used from placing orders to delivering/picking up orders to the Kroger website. This application is responsible for driving the associate from picking up the Orders items to staging them. Ciao application is responsible for the Order to be De-staged after payment confirmation based on pickup time. There are four modules e.g., Harvesters, Cue, Fulfill, and High Jump applications to drive the Order from picking to stage. Picking microservices is critical among these application suites.Roles and Responsibility: Lead ArchitectResponsible for managing project and team, designing and developing java codes for the ModFS module of applications.Manages 16 people team in Harvesters for project delivery.Working on architecting of microservices and mentoring juniors to code as per design and architectureUsed MVC, Spring Boot, Java 8, Spring Batch, Spring Dependency Injection, Data Access Object(DAO), and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework.Used DB2 database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Developed RESTful WebservicesUsed Junit and Load testing.Used Log4j for the logging the output to the filesUsed GitHub as repositories.Deployed applications in AWS environment using Docker, Kubernetes Environment: Java1.8,11.0, Spring MVC, Microservices, Spring Boot, Spring Batch, Apache Kafka, Spark, Docker, Kubernetes, AWS, DB2, Casandra DB, ReactJS, NodeJS, Yarn, Mock-servers, RESTful Web services, Angular, Bootstraps JS, spring, Oracle 12C, WebSphere 9.0, Junit, SonarQube, JMeter, Postman REST client, PL/SQL.Deloitte Consulting LLP Mar 2020 May-2021Java / J2EE Sr. Solution SpecialistProject: Integrated Eligibility System [ARIES], Interfaces The Department of Human Services (DHS) is a state public assistance, child, and family welfare agency. DHS directs the operations of public assistance and service programs through a network of over 100 county department of human service offices around the state. This project is aimed at Human Services for the States of the US. This product is used for the processing of benefits for needy peoples who needs the Food Assistance Program, Child Day Care, Medicaid Programs, Cash Assistance, and Emergency Services.The Department of Community Health (DCH) is one of 18 departments of state government. The department, one of the largest in state government, is responsible for health policy and management of the state's publicly funded health service systems. About 1 million residents will receive services this year that are provided with total or partial support from DCH. A. Medicaid and Medicare ProgramsMore than 37 different types of assistance to Provide Health Coverage for Children, Families, Pregnant Women, Disabled Individuals, and the Aged: Funding various by Type of Assistances More than 1 million citizens get health coverageThis module interacts with multiple Interfaces e.g., MMIS, SSA, DXC, IRS, etc. From Interfaces modules, MMIS transactions are supposed to be successfully processed into DXC and individuals should be granted for benefit.Roles and Responsibility: Lead Designer and Architect.Responsible for the managing project and team, designing and developing java codes for the Interface module of the applicationManages 13 people team in Interfaces for project delivery.Worked on creating a design documentWorking codingWorking on writing Junit Test cases and Web testingUsed MVC, Spring Batch, Spring Boot, Spring Dependency Injection, Data Access Object(DAO), and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework.Used Oracle database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Developed SOAP/RESTful WebservicesUsed Junit and Load testing.Used Log4j for the logging the output to the filesUsed SVN as repositories.Deployed applications in AWS environment using Docker, Kubernetes Environment: Java1.8, Spring MVC, Spring Boot, Spring Batch, Apache Kafka, Spark, Docker, Kubernetes, AWS, RESTful Web services, Angular, Bootstraps JS, spring, Oracle 12C, WebSphere 9.0, Junit, SonarQube, JMeter, SOAP UI, PL/SQL, Custom Framework, ARIES System Framework, External Interfaces communications like IRS, SSA or Homeland Security services access, etc.Deloitte Consulting LLP Mar 2017 Mar 2020Java / J2EE Sr. Solution SpecialistProject: Integrated Eligibility System [Bridges], Universal Case Load The Department of Human Services (DHS) is state public assistance, child, and family welfare agency. DHS directs the operations of public assistance and service programs through a network of over 100 county department of human service offices around the state. This project is aimed at Human Services for the States of the US. This product is used for the processing of benefits for needy peoples who needs the Food Assistance Program, Child Day Care, Medicaid Programs, Cash Assistance, and Emergency Services. The Department of Community Health (MDCH) is one of 18 departments of state government. The department, one of the largest in state government, is responsible for health policy and management of the state's publicly funded health service systems. About 2 million residents will receive services this year that are provided with total or partial support from MDCH. State offers several medical assistance programs. Each program covers different groups of people, and each program has different eligibility requirements. When you apply for a program, your age, income, financial resources, and other information will be used to determine if you are eligible. You must also meet the financial and non-financial eligibility conditions for that program. The DCH-1426, Application for Health Coverage & Help Paying Costs, is the paper application to use to apply for healthcare coverage in State. Health care coverage refers to Medicaid, Healthy State Plan, Childrens Health Insurance Program (CHIP), private health insurance plans that offer comprehensive coverage, and a tax credit that can help pay your premiums for health coverage. A. Temporary (Cash) Assistance for Needy Families TANF: 50% Federal and 50% State Funded State Disability Benefits SDA: 100% State Funded More than 100,000 citizens get cash assistanceB. Food Assistance Programs FAP/SNAP: 100% Federal Funded More than 1,800,000 citizens get food assistanceC. Medicaid and Medicare ProgramsMore than 37 different types of assistance to Provide Health Coverage for Children, Families, Pregnant Women, Disabled Individuals, and the Aged: Funding various by Type of Assistances More than 1.8 million citizens get health coverage D. Child Day Care AssistanceMore than 50,000 children get daycare servicesE. State Emergency ReliefProvides more than 17 different types of energy and non-energy related emergency assistance More than 35,000 clients actively receive energy and non-energy assistance in a month Roles and Responsibilities: Architect / Designer & Developer.Responsible for the managing project and team, designing and developing java codes for the Universal Case Load applicationManages 7 people team in UCL for project delivery.Worked on creating a design documentWorking codingWorking on writing Junit Test cases and Web testingDeveloped Web pages using Angular JS, and Bootstrap JS.Used MVC, Spring Dependency Injection, Data Access Object (DAO) and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework.Used Oracle database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Used Junit and Load testing.Used Log4j for the logging the output to the filesUsed Clear case as repositories.Deployed applications in Web Sphere Application server. Environment: Java1.8, Spring MVC, Apache Kafka, Spark, Docker, Kubernetes, AWS, RESTful Web services, Angular JS, Bootstraps JS, spring, Oracle 12C, WebSphere 9.0, Junit, SonarQube, JMeter, SOAP UI, PL/SQL, Custom Framework, Bridges System Framework, External Interfaces communications like IRS or Homeland Security services access, etc. Walt Disney World Parks and Resorts, Orlando, FL Jan 2011 -31 Mar 2017 Sr. Java / J2EE LeadProject: Disney Vacation Club Points replacement system, Folio and Accounting, Payment System, Charge Account System, Guest Link.Disney Reservation system is distributed system deployed on multiple JVMs and consists of a lot of Modules. Out of those, I worked on the DVC Points System, Folio, and Accounting, Payment System, Charge Account System, CA UI, and Payment UI.DVC Points System: Developed from scratch as CXF Soap Webservices. DVC Points- Developed Disney vacation club points system for the Members and developers of Disney parks and resorts to purchase the contracts and subcontracts and store and manage their Points allocated in contracts for booking parks and resorts. DVC Points replacements project implemented the points system for Disney vacation club resorts. The project had a very complex requirement from business, and we designed, implemented, and deployed it successfully. This system creates/updates/cancels/resales the Contracts for a member and developers of Resorts and maintains their points year by year and allocates points to them every year in begging of their use year. It involves the booking of resorts and parks for member-based on a Points system. It also does a bank, borrow, transfer, and manual adjustment of points. Book/modify/cancel flow publishes messages to MQ for the third-party system to send messages asynchronously. Currently, doing enhancements and production support for the DVC points systemAccommodation - Accommodation is the core module of the reservation system for WDW parks and resorts. This module is responsible for the booking of the reservation and interacting with all other modules like Folio, Party, Profile, Pricing, Packaging, Groups, Guest Access Control, Guest Link, Charge Account, Ticketing Service, etc. It generates a reservation number after a successful booking.Folio and Accounting System: Enhanced a few functionalities and did production support. Folio and Accounting is the heart of the Disney reservation system where all the charges and payments are posted and get recognized to post them in the accounting system. From Accounting, those charges and payments get posted to the SAP system. These are CXF soap web services and consumed by UI and Reservation Module. There are multiple batches developed for recognizing the charges and payments, settling the Guest, Group Master Folios, and taking and refunding payments which are available as balance on folios. There are batches that post the feed to the SAP system for accounting purposes. Creation of Charge Group, Charge Allocation publishes messages to MQ to be consumed by other systems. These are asynchronous communication between Folio, Pricing, and XBMS apps.Charge Account System: Charge Account System contains the Guest Link, Guest, and Charge Account modules. We developed these three modules from scratch. Guest Link stores the magic band information and has a link with Charge Account. The charge account stores the Payment methods for a guest and the Guest module stores the guest information. Magic bands are the 3-in-1 device that has encoded information for the guest. When guest taps magic bands at POS locations then our system reads that information and parse them to fetch the payment methods of guests which can be Credit Cards or KTTW# and takes the payment from credit cards. There is no need to swipe the card. Currently, doing production support for these applications and doing enhancements. Creation of Charge Account, Charge Account pin setup publishes messages to MQ to be consumed by other systems. These are asynchronous calls between Charge Account, Guest Link, and NGE apps. It has used Https and web van layer for tunneling the web service URL for security. It is also encrypted the charge account Pin code.Payment Processing System: Developed payment UI for Ala Carte, Lilo, Dreams UI where front desk can take Credit Card payment (VISA/MASTER/AMEX/PREPAID), Cash Payment, Gift Card Payment, Disney Reward Card Payment, Voucher Payment, etc. It uses Folio Payment Service, Card Authorization Service which interacts with third party application Stratus to validate the cards and returns the RRN Number and Key. Card authorization information gets stored in the Folio management system along with Payments that have been posted for the guest. Currently, doing production support for the payment service and doing enhancements and bug fixing. It has used Https and web van layer for tunneling the Webservices URL for security. It also encrypted the charge account Pin code and card number and CVV number. It is a PCI-compliant system that is very secure for credit card transactions.Guest link Subscriber/Sales Subscriber/Charge Account Subscriber These are JMS subscribers to consume messages coming from 3rd party system. It is asynchronous communication between two or more systems. The technology used is JMS, IBM MQ, WAS- 8.5, etc.Responsibilities:Played a key role in project management and team management of 12 people, requirements gathering, system design, analysis, implementation, and setting up of the development environment.Worked as Project manager, Architect / Designer / Lead developer, and Tech Lead on above all the projects during this period.Worked on different use cases and Jira production tickets.Developed and enhanced Webpages using Rich faces, JSP, HTML5, CSS, JavaScript, jQuery.Extensively developed CXF Soap web services and MQ to integrate with different systems.Involved in the development of Soap based as well as Restful Web Services.Used IBM MQ/ Sonic as messaging model and developed producer and consumer code.Used spring to use IOC and dependency injection and doing integration between UI and CXF Webservices.Involved in the implementation of DAO using JPA over Hibernate ORM and Spring data.Used Oracle11g, DB2 as the database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Worked on processing and analyzing large datasets on large clusters and JVMs.Developed logging tools for searching application logs.Used Technologies Java1.7, JSF (Rich faces), Spring, Oracle, JDO Kodo, WebSphere, Servlets, JSP, DB2, Junit, WSAD, CXF Soap Web services, EJB2.0, SOA, JMS, IBM MQ, JMeter test script and JPA over Hibernate, Spring data, Oracle 11g.Used Log4j for the logging the output to the filesInitially Developed Ant and UNIX shell scripts to automate building and deploying the application onto the Application server. Later migrated the applications to use Maven as a build tool.Used ClearCase and GIT as repositories and deployed applications in the WebSphere Application Server and Tomcat.Environment: Java 1.7, J2EE, JSP, Servlets, Spring Core, JPA Hibernate, EJB, JMS, MQ, MDB, Apache Kafka, Cassandra, Drools [BRMS] RESTful Webservices, XML, XSLT, XSD, Ant, Maven, RAD, Eclipse, ClearCase, Git, Websphere8.5, Tomcat 7, JavaScript, SOAP UI, JMeter, Oracle 11g, UNIX, SonarQube, PMD, Find bug, EH Cache, Time-based Eviction and Dyna Cache, HP quality management tool.JIRA, JAMA, GitHub, Bitbucket, Fisheye, and crucible, AWS (Amazon Web Services). Science and technology, Bayer Business Services, Germany Jan 2010 Dec 2010 Java / J2EE DeveloperProject: Book OrderThis project is about book search and placing a purchase order. This project is only for Bayer Germany Users. A user can search for a book and view the list of searched books in a compact and detailed view. He can add the selected books to the shopping cart and then place a purchase order. ONIX XMLs are provided by the PVB and KNV provider which communicates with the book industry. And have all the information about the books. Data fetched from these XMLs are stored in a database on daily basis and this application searches for the book in the database using full-text search based on some search criteria provided like: Title, Author, ISBN, publisher, Subject Heading, Series Title, Price range and publication year range.Responsibilities: Designer & Developer.Responsible for the designing and developing java codes for this applicationInvolved in creating a design documentInvolved in codingInvolved in writing Junit Test cases and Web testingDeveloped Web pages using JSP, XHTML, and CSS and performed validations using JavaScript, Ajax, JSF, Rich faces, Tomahawk, and My faces.Involved in the development of XML data files where there is data to be loaded into the placeholders of JSP.Used MVC, Spring Dependency Injection, Data Access Object (DAO), and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework.Used Oracle database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Used Junit and Load testing.Used Log4j for the logging the output to the filesDeveloped Ant and UNIX shell scripts to automate building and deploying the application onto the Application server.Used PVCS as repositories.Deployed applications in Web logic Application server and Tomcat. Environment: Java1.6, JSF (My faces, Rich faces, tomahawk), spring, Oracle, Oracle Full-Text Search, WebLogic, Servlets, JSP, ONIX XMLs, JUnit, Wetator, HP quality management tool. Science and technology, BBS, Germany Sep 2008 Dec 2009 Java / J2EE DeveloperProject: Information center Registration systemThis project is about processing the registration of different applications in the organizations for a group of companies and maintaining the registration to change them for using the applications. Responsibilities: Designer & Developer.Responsible for the designing and developing java codes for this applicationInvolved in creating a design documentInvolved in codingInvolved in writing Junit Test cases and Web testingDeveloped Web pages using JSP, XHTML, and CSS and performed validations using JavaScript, Ajax, JSF, Rich faces, Tomahawk, and My faces.Used MVC, Spring Dependency Injection, Data Access Object (DAO), and Singleton for the enterprise applications.Developed DAO layer using JPA over Hibernate as Persistence framework.Used Oracle database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Used Junit and Load testing.Used Log4j for the logging the output to the filesDeveloped Ant and UNIX shell scripts to automate building and deploying the application onto the Application server.Used PVCS as repositories.Deployed applications in Web logic Application server and Tomcat. Environment: Java1.6, JSF (My faces, Rich faces, tomahawk), spring, Oracle, WebLogic, Servlets, JSP, JUnit, Wetator, Ant, HP quality management tool.Bayer Business Service, Asia Pacific May 2008 Sep 2008 Java / J2EE DeveloperProject: Request Change management SystemThis project is about processing the requirement change workflow. Its basically used for change management workflow based on approver roles.Responsibilities: Designer & Developer.Responsible for the designing and developing java codes for this applicationInvolved in creating a design documentInvolved in codingInvolved in writing Junit Test cases and Web testingDeveloped Web pages using JSP, XHTML, and CSS and performed validations using JavaScript, Ajax, and JSF.Used MVC, Spring Dependency Injection, Data Access Object (DAO), and Singleton for the enterprise applications.Developed DAO layer using JDBC.Used Oracle database for backend management, involved in writing stored procedures & queries and compiled into oracle servers.Used Junit and Load testing.Used Log4j for the logging the output to the filesDeveloped Ant and UNIX shell scripts to automate building and deploying the application onto the Application server.Used PVCS as repositories.Deployed applications in Web logic Application server and Tomcat. Environment: Java1.5, Oracle, JDBC, Web logic, JSF, Servlets, JSP, JavaScript, Ajax, Junit, HP quality management tool.General Motors (USA) Dec 2007 May 2008J2EE DeveloperProject: RIIPS (RIMS Incentive information processing System) This project is about processing incentive information for RIMS for used/new cars of GM. Responsibilities: DeveloperInvolved in requirement gathering and analysis. Interacted with team members and business users during the design and development of the application.Involved in the migration of code from Java 1.3 to Java 1.6 and redesigned the business logic with the enhancements.Implemented the application using Java/J2EE technologies and used design patterns such as Singleton, Factory, and Data Access Object (DAO) in the implementation of the applicationInvolved in XML and XSLT modifications and complex transformations.Developed the controlling and navigation part with the help of Struts 1.2 Framework.Used JDBC, Spring JDBC interacts with the Database and implements database operations.Developed Front end using JSP, DHTML, HTML, and JavaScript.Used Eclipse as IDE and SVN as Repository.Involved in the Database design modeling and wrote the stored procedures and compiled them into the oracle servers.Involved in the migration of data from SQL Server to Oracle Database.Wrote PL/SQL queries and Store Procedures.Used ANT to build and deployed the application in the WebLogic Application server and in Linux.Resolved the tickets, monitor the logs, and helped the users to find and fix the issues. Environment: Java1.5, Oracle, PL/SQL, WebLogic, Struts, Unix, Servlets, JSP, Junit, iPlanet Application Framework., Toad, Eclipse, HP quality management tool. General Motors (USA) Sep 2007 Nov 2007J2EE DeveloperProject: Vehicle Sales for North America (VSNA).This project is about supporting the application running into the production and pre-prod for Vehicle sales in North America.Responsibilities:Developer.Supporting the VSNA |