Java/j2ee Developer Resume
Tallahassee, FL
SUMMARY
- Having Nine (9) Years of professional IT experience with full project lifecycle development in JAVA/J2EE, WODM/ILOG rules and AB INITIO technologies: Requirements analysis, Design, Development, Testing and Deployment of enterprise software applications.
- Proficient in design and development of Core Java applications using Multithreading and collections.
- Proficient in design and development of J2EE components and API’s includes Servlets, JSP, STRUTS, HIBERNATE, SPRING, JMS, JAVA MAIL, SOA, AXIS, SOAP and REST WEB SERVICES.
- Expertise in developing web based GUIs using JSP, HTML, and JavaScript.
- Extensive experience in XML related technologies like XML, DTD, XML Schema, XSLT, X - PATH, JSON, SAX, DOM, JAXB Parsers, WSDL, SOAP and AJAX.
- Expertise in designing and developing components using Enterprise Java Beans over Application servers and platforms such as Eclipse 2.0/3.0, WebSphere Studio for Application Developer 5.1.2/5.0/4.0 (WSAD), RAD 6.0, IBM Web Sphere Application Server (WAS) V 8.0.0.5/5.0/4.0 , BEA Web Logic Application Server 8.x/9.0, Apache Tomcat 5.x.
- Strong working experience in code development using Struts MVC framework.
- Experience in working with ATG Dynamo, (A component based Frame Work for Java).
- Strong working experience in design and development of WODM/iLog Rules.
- Strong Experience with BOM and XOM development including verbalization.
- Very good in developing conditional rule-flows, action rules, decision tables.
- Experience in integrating rule applications with enterprise applications.
- Expertise in implementing various design patterns like MVC, Singleton, Factory, Data Access Object, Template, Service Locator and Front Controller patterns.
- Extensively worked on Apache POI and Apache web service Axis Open Source codes.
- Well versed in writing build scripts using ANT environment.
- Extensive knowledge of Object Oriented Programming and UML.
- Extensively worked in design and development of ETL Ab Initio Continuous graphs (using Ab Initio continuous components) and Batch graphs.
- Involved in configuration and Migration/upgrade of Ab Initio Co>Operating from 2.14 to 3.0.3.
- Experience in developing and testing applications using Stored Procedures, Functions and Packages.
- Expertise in dealing with databases Oracle 10/11g and PL/SQL scripts to improve the performance.
- Experience in Tools such as Win CVS, VSS, Start Team and Clear Case.
- Experience in IDEs Eclipse and Rules Designer.
- Experience in set up the SonarQube to verify code quality and standards.
- Experience in Database tools like Oracle SQL Developer and Golden Benthic Software.
- Extensively worked on Windows and Linux operating systems.
- Well versed with complete Software Life Cycle Development process.
- Working knowledge of Control M Job Scheduler.
- Testing experience with COBOL Mainframe environment.
- Strong experience with client interaction, understanding business applications, business data flow and data relations.
- Having very good domain knowledge on Retail-Transportation Logistics and Public sector.
- Conducted Team Meetings every week and updated the Status in weekly Meetings.
- Quick learner and a proactive individual with excellent communication, strong analytical skills and dynamic troubleshooting skills.
TECHNICAL SKILLS
Languages: Java/J2SE, WODM/ILOG JRules, C/C++, SQL, PL/SQL
Web Technologies: J2EE, Servlets, JSP, ATG 7.1, EJB, Apache Struts 1.0/1.1, Hibernate, Spring, JNDI, JDBC, JavaScript, JUnit, Java Beans, Log4j, SOAP/REST, Web Services, HTML, DHTML, AJAX, CSS, XML,JSON, XPATH and XSLT.
ETL Tools: Ab Initio Co>Operating 2.14/3.0.3.1.
EAI-Middleware: TIBCO BW, TIBCO EMS server.
Development Tools: IBM WebSphere Studio Application Developer (WSAD), Eclipse 2.0/3.0, CVS, Rational Rose, Visio, XML Stylus Studio and XML Spy.
Operating Systems: Windows 98/2000/XP/NT, UNIX and LINUX.
Web Servers: Apache Web Server.
Application Servers: JBoss, IBM Web Sphere Application Server 4.0/5.0/8.x, BEA WebLogic 8.1/9.0 and Tomcat.
Databases: Oracle 7.3/8i/9i/10g/11g.
PROFESSIONAL EXPERIENCE
Confidential, Tallahassee, FL
JAVA/J2EE Developer
Responsibilities:
- Gathering the requirements from the functional team, analyzing the requirements and developing the requirements.
- Prepared the functional and Detailed Design Documents.
- Designed and developed the Action, Action Form, Service Locator, Service and DAO classes.
- Developed servlets and JSP pages using struts tag and custom tag libraries.
- Generated hibernate POJO classes and mapping XML files using hibernate-tools.
- Integrated the Service, DAO classes using Spring IOC configuration.
- Written the SQL Stored Procedure and functions to retrieve the application level data.
- Involved in bug fixing and Change requests in the life cycle of entire application.
- Involved in Unit testing, Integration testing and Maintenance stage.
- Performed Coding, Code Reviews
- Designed and developed the WODM Rules for Family-Related Medicaid, Child in Care and Am I eligible programs.
- Designed the Business Object Model (BOM) form Java Execution Object Model (XOM).
- Defined the vocabulary for a BOM entry.
- Designed and implemented business rules in rule project using rule package, rule flow, decision tables and action rules.
- Deployed the RuleApp (ruleset) projects to Rule Execution Server.
- Using SOAPUI tool tested the Restful web service and WODM rules.
- Involved in design and implementation of Real time Eligibility system modules: Eligibility Determination Service, Eligibility Data Framework and Driver Modules.
- Designed and implemented REST Web services using Jersey Restful Web Services framework.
- Designed and developed the Application DAO, Manger, utility and Driver Classes.
- Integrated the Service, Manger and Driver classes using Spring IOC configuration.
- Extensively used IBM WebSphere ILOG JRules API to invoke SFU (Standard Filing Unit) and EDBC (Eligibility Determination and Benefit Calculation) Business rules defined to determine the MAGI medicated filing units and eligibility for each Individual in a household.
- Written the SQL Stored Procedure and functions to retrieve the application level data as an Oracle Object.
- Created UML class diagrams using My Eclipse Blue.
- Developed the ant scripts to build war file and deploy to web sphere application server.
- Involved in getting requirements from functional team, analyzing the requirements and developing the requirements.
- Performed Coding, Code Reviews & Unit/Integration Testing.
Environment: Java/J2EE, Restful Web service, spring, hibernate, WebSphere Application Server 8.0.0.5, JDK 1.6.0 22, My Eclipse Blue IDE, ILOG rules, WODM V8.0, Rule Designer, Oracle 11i, Jersey Framework, LINUX, Clear case, Log4j.
Confidential, Plano, TX
Senior Developer
Responsibilities:
- Involved in design and implementation of all Route Guide system modules: Carrier, Tariff, Lane, Zone, user, business, role, mass upload and reports.
- Involved in design and implementation of Internationalization for all static labels and Error/Info/Alert messages displayed on UI
- Involved in design and implementation of PCMiler Web service client call invocation using Apache Axis Web service API.
- Involved in writing Struts controller delegate Action Classes, Helper classes, Domain Classes, Domain Implementation classes, Factory classes and OptionsTagHandler.
- Involved in writing Action Mappings in the struts-config.xml files.
- Involved in writing tile definitions in tile-defs.xml files.
- AJAX and JavaScript’s used for server/client side validation.
- Involved in Implementing MVC, Value Object design patterns for the CTS Manager functionality.
- Using Microsoft Visio tool for drawing sequence diagrams, class diagrams and use case diagrams.
- Using Tomcat and Web logic servers for the all the above functionality development as the application servers.
- Involved in getting requirements from business team, analyzing the requirements and developing the requirements.
- Performed Coding, Code Reviews & Unit/Integration Testing.
- Involved in fixing the bugs identified during Testing, UAT and supported the Go-live hyper care for production.
Environment: Java/J2EE, Struts1.1, TIBCO BW, TIBCO-EMS, Web service, Web logic Server, JDK 1.6.0 22, Eclipse IDE, Oracle 11i, LINUX, JDA TM 6.3.3. Apache axis/POI, HTML, JavaScript, Ajax.
Confidential
J2EE Developer
Responsibilities:
- Understanding of the software requirements.
- Attended extensive training and R&D on ATG for various modules.
- Involved in design and implementation of all Research Information Systems modules: Login, Applicant, Grant, Reviewer, and Approval.
- Involved in the development from the grass root of the Project.
- Involved in design and implementation of Custom Droplets, Form Handlers and Repository O/R mapping
- Performed Coding, Code Reviews & Unit Testing.
Environment: ATG 7.1 with Patch 2,JDK 1.4.2 07,Struts, Tiles, Oracle 8i release 8.1.7.0, JSP 2.0, Servlet 2.3, Windows NT/XP, XML, XSL, JDBC, IBM Web Sphere Application Server 6.0.1.0,Sun Java System Web Server 6.1 Service Pack 6, Eclipse 3.2.1.