Java Developer Resume
Houston, TX
SUMMARY:
- Eight+ (8) years of extensive experience in OOP & OOAD analysis, design, coding and implementation of Software Development Life Cycle for enterprise, internet, intranet and client - server applications and Experience in development of Enterprise N-tier applications using J2EE technologies and has the ability to work in dynamic environment with strong willingness to learn and share.
- Good UNIX Shell scripting skills
- Good understanding in XML technologies like XML, XPath, XQuery, XSD, XSL and DTD.
- Hands on Experience ORM tools such as Hibernate and Spring frame works
- Good Experience in GUI/IDE tools such as Eclipse, JDeveloper 3.0
- Experience in MVC (Model View Controller) architecture and Struts
- Knowledge over different Version Control Software’s (CM Synergy, VSS)
- Experience in using ANT, Log4J and Common components of Jakarta framework
- Good understanding over web services SOAP, WSDL, UDDI
- Good understanding in RDBMS, Stored Procedures and Triggers using Oracle 7.x/8.x/9.x/10g (PL/SQL), Sql Server, DB2 data bases
- Good experience in performing JUnit Test cases.
- Strong Experience in logical and physical data modeling in SAP BI
- Good Knowledge ABAP/4 Language and Debugging skills, Custom routine development (Start routine/ End routine/ User Exit)
- Extensively worked in the customization and implementation of SAP BI (SD, MM, FI, CO, CD (Collections and Disbursement), Inventory modules) based on business needs and requirements.
- Strong Business Knowledge in SAP Sales order (VBELN), Sales Order Items, Partner Functions (PARVW), Materials Management (ERP), Billing Conditions (KNART), Pricing, Delivery and Schedule lines components, Inventory management.
- Excellent problem solving, analytical, written and communication skills with ability to work both in team as well as an individual.
TECHNICAL SKILLS:
Languages: Java 1.4/5/6/7, C, C++, HTML, UML, XML, PL/SQL, Shell Scripting, JavaScript, JCL (Job Control Language), IDL (interface definition Language)
API: JDBS, JNDI, JMS, JSF
Design Pattern: DAO, Session Facade, Singleton, MVC, DTO
MVC Frame work: Struts 1.x, Hibernate
Web Technologies: WLI (Web logic Integrator) 5.0, WLI 8.1
Integration Technologies: RMI, SOAP (Web Services), Apache Axis web services, Web logic Web Services
Distribution Technologies: JMS, MQ Series, Active MQ
Messaging: ANT, Maven
Build Script: Web Logic 7.0.5/8.1, Web sphere V5.x, V6.x
Application Server: Tomcat
Web Servers: UNIX (AIX, HP), Sun Solaris 8.0,Windows NT/2000/XP, MVS/ESA
Operating Systems: Eclipse, SQL Navigator, WSAD, RAD
IDE s: Oracle 10g/9i, Sql server 2005/2000, Teradata, DB2
Database: Rational Clear Case 4.1/5.0, CMSynergy, DOORS, Harvest (Telelogic),VSS
Rules Engines: ILOG Jrules
ERP Systems: SAP BW 3.1/3.5/7.0/7.3, SAP R/3 4.6C, 4.7, ECC
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Java Developer
Responsibilities:
- Has directly interacted with the customer to understand the requirements. Participated in high level and low level design of the system.
- Developed prototype projects for the other developers to start coding.
- Developed the User Interface using JSP, JSTL and Spring MVC Framework.
- Implemented REST service application with Spring Data and SpringJDBCTemplate in backend.
- Designed and developed RESTful APIs with Spring
- Extensively used JQuery for client side development.
- Used Spring dependency injection for managing the bean dependencies.
- Participated in developing with web pages using JQuery, bootstrap and AJAX
- Design and Developed DAO layer using Sprin JDBCTemplate to perform basic CRUD and other complex database operations.
- Developed the unit test cases and responsible for resolving the production support issues.
- Supported both JSON and XML formats for the RESTful API. Used Jackson libraries for converting from POJOs to JSON and vice versa.
Environment: Eclipse, Tomcat, MySQL, J2EE, JDK 1.6/1.7, Java Beans, Fitnesse, RESTful API, Spring, JDBC, HTML, AngularJS, JavaScript, CSS, AJAX, XML, Maven, SVN, jQuery, Log4j and JIRA.
Confidential, Austin, TX
Consultant Solutions SAP BI
Responsibilities:
- Involved in internal project work as SAP BW developer with business objects XI 3.1
- Developed business objects dash board for sales
- Provided consulting services for finance and sales and distribution modules
- Involved in building and loading BWA indexes for a retail industry client in Kentucky.
- Providing consulting solutions for Confidential consulting service customers.
Environment: SAP BI 7.0, Front GUI 6.4, ABAP 4.0, BEx query Designer, BEx Analyzer, Sales Distribution, FI, ECC 6.0
Confidential, The Woodlands, TX
SAP BI Developer
Responsibilities:
- Involved in deleting data and loading data in setup table in ECC 6.0 by using transaction code SBIW.
- Migrated BW 3.5 Data sources to BI 7.0
- Wrote test strategy documents for billing documents, sales document, quote and pricing flow
- Identified key master data fields and developed strategies for combine reporting
- Involved in Attribute Change Run for info object changes.
- Implemented different methodologies in order to maintain data integrity such as Harmonization, Data uniqueness for master data objects
- Developed field routines using standard BI functions
- Involved in writing ABAP code in start/end routines
- Mapped Value types in pricing to corresponding BI info objects by implementing custom ABAP code.
- Developed Write Optimized DSO and Standard DSO for staging and transformation objects.
- Developed Partner function (PARVW), Billing Condition (KNART), Billing (VBPA), Sales order, Sales Order Item data flow objects in BI.
- Involved in Data load monitoring and issues at run time, selective deletions.
- Developed RRI (Report to Report interface) between reports.
- Developed counter key figure in reporting to display number of documents as a reference characteristics to sales document.
- Involved in transporting application components from Dev to Prod.
- Involved in testing of master data and transaction data for various billing documents type such as invoice and credit memo/ debit memo
- Involved in testing of reconciliation data from ECC (VA03, VA23, and VF03) to BI.
Environment: SAP BI 7.0, Front GUI 6.2, ABAP 4.0, BEx query Designer, BEx Analyzer, Sales Distribution, Billing, Quotes, MM, ECC 6.0
Confidential, Irving, TX
Sr. J2EE Developer
Responsibilities:
- As a Java/J2EE Developer, was responsible for gathering the user requirements and prepared technical documentation.
- Responsible for understanding functional requirements.
- Wrote UNIX shell scripts for database migration for Project North.
- Involved in writing scripts for database migration to Retenco and Spinco servers.
- Involved in sending information to voice portal team with PON information on a scheduled basis, used UNIX scripting with scp and sftp and cron jobs.
- Developed code to prepare XML Document in order to send to via web services
- Modified/Changed XSD to accommodate the new XML Document.
- Used DOM Parser for XML Parsing
- Developed code new transaction (for Orders) in Web logic integration.
- Involved in writing code in WebLogic builder for integration applications
- Good understanding over deployment and configuration management systems.
- Responsible for the development and testing.
Environment: JDK 5, JSP, Servlets, Web logic integration server 8.1, JPDS, Business processes, CM Synergy, Web logic 8.1, Altova XML Spy, Informix, Sun Solaris, AIX, Web logic Builder, SQL/PL SQL, Eclipse IDE, Spring 2.5, Hibernate.
Confidential, San Dimas, CA
SAP BW Testing
Responsibilities:
- Developed secondary flow payroll component for GS 1.3 project.
- Worked on enhancements of Primary data flow (customized extractor for Confidential ) for different components.
- Monitored various data loads for cubes in different environments and corrected errors in case of any errors.
- Successfully loaded Master Data and transactional data within the cube
- Hands on experience on transport management software (Rev track)
- Delivered BW solutions on critical scenarios (business scenarios).
- Worked on enhancements of extracted data programs of SAP R/3 which are basically customized extractor programs
- Monitored History load, secondary flow load and primary Meta chain process chains as daily basis.
- Used various functions such as NODIM, Hidden variables for queries in order to meet the functional requirements of those particular reports.
- Renamed the objects to Business Names and created custom Measure Objects and Optional Prompts in universe to Ad-hoc query purposes and reporting requirements.
- Created Web Intelligence reports on the SAP BW universes. Used Ranking, combined query logic, data tracking, Context operators in report design.
Environment: BI 7.0, R/3 4.7, SAP Front End GUI 7.0, BI SP 12, RevTrack, AIX, ABAP 4.0, Collections and Disbursement module, Bex Query Designer
Confidential
Web Developer
Responsibilities:
- Worked as front end developer using JSP 2.0
- Extensively used custom tag libraries (JSTL) and involved in writing custom tag for our application
- Written various functions in java script for client side validation
- Used DAO factory model as a design pattern
- Good understanding over Model view architecture
- Struts is being used as a framework
- Developed batch process for java, to upload files from screen
- Developed Action class methods and struts configuration files for our applications
- Used Active MQ for batch processing
- Hibernate is being used to update records in the relational databases
- Log4j was used to write logs in production servers
- Good knowledge over configuration management tool (clear quest)
- Eclipse is being as an IDE.
- Involved in API and HLD of our application
- Involved in developing use case diagrams
Environment: Web Sphere 5.1, AIX, Rational Rose, Clear quest, Cache, Hibernate 1.3, JSTL, Struts, JDK 1.4, Oracle 9.x, PL/SQL, SQL, XML, Ant, JMS, Active MQ, JSP 2.0,HTML, DHTML, Eclipse (IDE), Toad, XML Spy
Confidential, Birmingham, AL
BA Developer
Responsibilities:
- Worked as mainframe data analyst for data migration
- Written function requirements for utilities for BIGPICTURE database
- Involved in writing API for different components
- Product support involvement for different accounts
- Developed XML Schemas for input data
- Configured JDBC Connection pools and MQ Pools using CORBON ( Confidential Framework) connection factory
- Involved in test case development and execution
- Used EFC Logger (Logger Factory for Confidential OWN) to display the exceptions in logs
- Good understanding over Service, Agent, Loader components
- Experience in writing different IDLs (Interface definite Language)
- Developed web based Testing portal for our application for debugging
- Implemented JSP 2.0, struts framework for our web based testing portal
- Good Knowledge over web development components like Tiles, Taglibs
- Hands on experience MVC design pattern
- Used extensively Configuration management tools like Telelogic DOORS, Harvest, CMSynergy
- Expertise in understanding trouble ticket management
- Experience in using IDE Jbuilder
Environment: Web logic 7.0/8.1, Solaris, Telelogic, DOORS, Harvest, JProbe, JDK 1.4, Orbix 2000, Oracle 8.1.7, PL/SQL, SQL, XML, XSLT, SOAP, Web services, Ant, JMS, MQ Series, JSP 2.0,HTML, DHTML
Confidential, Arlington, VA
Software Developer
Responsibilities:
- Developed an Enterprise Solution Group that is used to generate service orders for Retail Customers.
- Implemented application required EJB and JSP, Servlets in Web Logic Server for generating service orders.
- Worked as a Web Logic Developer and production support for this project.
- Worked as a deployment coordinator for application (xRM) to deploy the packages in production servers
- Developed XML schemas to get the input data and modify it so that it can flow through the system.
- Configured the new domain (Connection Pools, JMS and MQ) in Web logic 8.1 in development environment for deployment of application for testing.
- Configured Java Messages Services (JMS)(Created JMS server in web logic 8.1) and MQ queues (MQ Conduit setup in Config.xml) for testing domain
- Involved in developing code for listeners of MQ to get request from front end systems
- Understanding over Web Services for the distributed SOAP based B2B
- Good understanding over web-services.xml (contextURI and service URI)
- Worked on Service Oriented Architecture (SOA) for web services
- Involved in writing code for getting objects remotely using CORBA
- Used ILOG JRules for rule executions and workflow process.
- Developed the front end using JSP and servlets for getting the input data.
- Worked on testing the application with the Loadtest Environment.
- JUnit Test cases for each case in specific modules to test the functionality.
- Developed product test metrics to cover all testable components per OS and Browser platform.
Environment: s: Java 1.4, C++, Corba, HTML.J2EE, EJB 1.1, JSP 2.0, Servlet 3.4, JDBC 3.0, JUnit 3.8.1,SQL, PL/SQL, Oracle 8.1.7, JUnit, Ant, ILOG JRules 4.0, XML, XSLT, IBM MQSeries, JMS,RUP, ANT, AIX, Windows NT, CMSynergy, Wisdom Framework, Web Logic 7.0.5/8.1,WLI 5.0,Web services, WSDL, UDDI, SOAP