Java Developer Resume
Austin, TX
SUMMARY:
- Around 19 years of IT experience in various phases of System Development Life Cycle including System Analysis, Design, Development, Testing, Maintenance and Project management.
- Around 12 of Welfare Project Experience various State Agencies (Mechigan,Texas and Product development (Kansas, Iowa and Ohio))
- Around 8 years of Eligibility Determination and Benefits Calculation Experience.
- Expertise in Analysis, Design and Development of web based Object Oriented solutions with Java, J2EE, JDBC, RMI, JNDI, Threads, JavaBeans, JSP, Servlets, Struts, Hibernate, Spring, EJB, UML, XML, JAXB, DOM, SAX, LDAP
- Experience in server side and distributed object oriented technologies such as JSP, Servlets and EJB on Java platform
- Worked with Web application frameworks such as MVC, Struts and Spring
- Developed Web Services using WebSphere Application Server 7.0, RAD 7.5/8, RSA 7.5/8.5.5, SOA, SOAP, XML, and WSDL
- Proficient in using Session Facade, Composite, DAO, DTO, Service Locator J2EE design Patterns and Singleton, Factory Java design patterns
- Expertise in optimizing and performance tuning of databases
- Experience in Configuration tools like clear case and clear quest.
- Experience in relational database management particularly ORACLE and SQL Server (including PL/SQL, Data Base Triggers, Queries, Data Base triggers Proc*C and Java Stored Procedures).
- Experience in Agile methodology, Extreme Programming
- Expertise on Certification or Authorization or Disposition Modules on Welfare Systems.
- Good Welfare Knowledge on different Type of Assistance Programs.
- Good experience in Internet, Intranet and Web Technologies using JDBC, JavaScript, HTML, XML.
- Adapt quickly with any Technologies.
TECHNICAL SKILLS:
Operating systems: Windows 95/98/NT/2000/7, UNIX, Solaris 10
Programming: Java, C, C++,Perl, PL/SQL, UNIX Shell Scripting Java JDK 1.4/1.5/1.6, Multi Threading, I/O Streams, JNI
J2EE: RMI, CORBA, EJB, RMI/IIOP, Servlets, JSP, Portlets Jakarta Struts, Tag Libs JDBC, JAXP, JAXB, JAX, JAXM, JNDI, JMS, JTA, JSF, Web Services Framework Struts 1.1, JSF1.1, Spring, Hibernate, JPA
Web Technology: Applets, JavaScript, Ajax, HTML, DHTML, CSS, Jquery, AngularJS
Web Servers: Apache, iPlanet, IIS, Tomcat 3.2/4.0
Application Servers: WebSphere 7.0/7.5, WebLogic 6.1/8.1, JBoss 3.2.6/4.0
Directory Servers: iPlanet 5.0, Open LDAP
XML Technologies: DTD, Schemas, DOM, SAX, CSS, XSLT.
RDBMS: Oracle 7.3/8/8i/10/11, DB2 7.1, SQL Server 7.0/2000, MS Access 2000 ORM JPA,HYBERNET 2.1/3.0, IBATIS
IDE Tools: RAD 6/7.0/7 .5/8.5.5, RSA 7.5/8.5,XML spy,BOUML
Version Controls: CVS, Visual source safe, Clear Case, SVN
Open Source: log4J, JUnit, Maven
Protocols: Http, Https, SMTP, POP3, SOAP, Telnet, and LDAP
Security: Cryptography, keys, attacks
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Java Developer
Environment: J2EE, JDK 1.6,JMS,WebSphere 7.5, XML,Clear Case, Clear Quest, Build Forge,PL/SQL Developer 7.0,Hybernate,JPA 1.5, Log4j, Oracle 10g,PL/SQL, JAX - WS Web Services, SOAP1.1/1.2,MQ Visual Edit 1.6.3, BMC Middleware,BPM 8.5.5,IID 8.5,JIRA,Splunk,BMC Remedy,JRebel,Junkins
Responsibilities:- Developed the Application using Java, J2EE technologies which followed the SOA Architecture
- Identify the BPM Process flow problems and fixing process.
- Used Business objects, Shared Interfaces and data transformations.
- Used JAX-WS/JAX RPC Web services for Implementation of Services for Application.
- Maintenance and Enhancement of the SOAP/REST Services for State Portal, TLM, SSP and Tiers.
- Used Hibernate and JPA to communicate with data layer
- Fixing the Identified persistent problems on Queues.
- Maintenance of Batch Programs and long term code solutions for identified problems
- Using MQ Visual Edit sending messages.
- Development of long-term code solutions for identified production break/fixes
- Using Jenkins and JRebel tools for hot deployment of Code.
- Using Build Forge tools for Build and Deployment on Development Environment.
- Using BMC Middleware Management and Configuration Manager for Queue Volumes and Messages
- Debugging, Performance tuning and break/fixes
- Used PL/SQL for Data fixes in production environment for Application Exceptions
- Identify problems of TIERS Supporting Applications and creating service requests
Reporting Tool: The tool identify, type and number of Exceptions in Queues. Creates the reports from exception and replay Queues.
Environment: J2EE, JDK 1.6, Web Sphere 7.5, JMS 1.5, EJB 2.0, XML, JAX-RPC, Oracle 10g
Responsibilities:- Creating new reports for new Programs and new Queues
- Enhancement of reports for the Existing Queues.
- Creating the report by type of Exceptions on Queues
- Count of Exceptions and source of module exceptions
- Reading Messages from MQ Using JMS Queue Connection factories
- Creating the DAO’s, BO’s and Finder methods for the report.
- Creating Stateless Session EJB beans
- Creating JAX-RPC Web Services from EJB’s using RAD 7.5.
- Identify Application Exceptions and work around Data fixes
- Editing Requests and Replaying Messages from Queues.
Java Developer
Environment: J2EE, JDK 1.6,Weblogic 11g,JSP, XML, Bouml 4.22.2, Clear Case, SVN 1.7.1, HTML,CSS, BPM,ECM,PL/SQL Developer 7.0,OPA,Log4j,Java Script, Oracle 10g,PL/SQL,CFX Web Services, SOAP, Spring 2.5, Hibernate 3.0, portlets 2.0,, Maven 2.2.1,JRebel 7
Responsibilities:- Application Development using Java, J2EE technologies which followed the SOA Architecture
- Used Bouml tool for Use Cases, Sequence Diagrams, Class Diagrams and Component Diagrams.
- Used Singleton, Business Delegate, View Helper, Builder, Value List Handler and DAO Design Patterns.
- Business Objects (BO) used to perform the business rules of the system.
- Used CFX Web services for Implementation of Services for Application.
- Provided the business objects for SSP portal and ABMS.
- Maintain the Spring Framework Application.
- Used the JPA Objects and Hibernate for data persistence.
- Maintenance of the BPM for integration of tasks creation, tracking the failure services and fixing the identified problems.
- Development of long-term code solutions for identified production break/fixes
- Used hot deployments with JRebel
- Debugging, Performance tuning and break/fixes
- Used PMD for Source code Analysis.
- Written JUnits for Unit testing
- Used Maven for Build the application
Java Developer
Environment: Adobe Flex 4.0, J2EE, JDK 1.6, RAD 7.5, JSP, EJB 3.0, XML, Clear Case, Clear Quest, Splunk, HTML,CSS, JMS, MQSeries, PL/SQL Developer 7.0,Log4j, JavaScript, Oracle 10g,PL/SQL, JPA, Spring, Web services and RSA 7.5
Responsibilities:- Designed the application by implementing MVC (Model2) framework
- Implemented JPA (ORM) to interact with database.
- Used Rational Application Developer (RAD 7.5) as IDE.
- Used Clear Case as the configuration management tool.
- Implemented Remote Objects for Flex LCDS Live cycle Data Services
- Implemented Web services using EJB 3.0
- Implemented web services using WebSphere application server 7.5 and JAX - WS run time environment.
- Provided the business objects for SSP portal. Identifying the active individuals for change request.
- Involved in Application/data base query performance Tuning.
- Implemented upload functionality for Change Request
- Implemented Change Request Submit web service using Soap / JMS protocol.
- Maintain the Spring Framework Module of using dependency injection (IOC) and AOP.
- Involved in writing the Hibernate CRUD operations, as well as writing the HQL queries for data retrieval.
- Using Splunk to analyze the production and development logs
- Experience in using Quality Center and ITG
Java Developer
Environment: J2EE, JDK 1.6,WSAD /RAD7.5, Servlets, JDBC, JNDI, LDAP,JSP, EJB 3.0, XML, Clear Case, Clear Quest, HTML,CSS, JMS, MQSeries,PL/SQL Developer 7.0,Rules Engine,Log4j, DT Editor, JavaScript, Oracle 10g,PL/SQL, RSA 7.5, Web Services, SOAP
Responsibilities:- Analyzed and developed the Application using Java, J2EE technologies which followed the MVC Architecture
- Used UML with Rational Software Model to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams, Class Diagrams and Component Diagrams
- Used Container Managed Stateless Session Beans.
- Used Singleton, Session façade, Value List Handler and DAO Design Patterns.
- Business Objects (BO) used to perform the business rules of the system.
- Used decision table(s), where the business rules, business conditions and actions are defined.
- Used Rules Engine Tools for generating XML’s from the decision tables.
- Expertise in Certification or Authorization or Disposition Module where Eligibility Determination Benefit Calculation (EDBC) is performed.
- Controlling the Client Correspondence Notices and Benefit issuance.
- Deleting and Sending Alerts depending on the programs, Second Party and level of care requirements
- Sending the Interface triggers for Batch and Online Programs.
- Second party certifications and field level security and auto certification of Programs
- Setting the Periodic review due dates for the Programs
- Sending the interface triggers for IPV and sanctions
- Performing Client Merge and Separate
- Determine the Choices and Exemptions hierarchy for individuals.
- Identifying the mandatory participation.
- Permanency care end to end implementation in eligibility
- Interface triggers performance from authorization.
- Building and deploying the Enterprise, web application using RAD.
- Used JDBC for connect to the Database.
- Used JNDI loop up for the finding remote objects.
- Developed user interface using Servlets, JSP, Java Beans, Java Script, CSS, HTML, custom tags, custom Frame Work and AJAX.
- Web services was used to communicate the data with web based self-service portal
- Created the Web services (WSDL) for case Individual information.
- Accessing and modifying the files in higher environments using UNIX (Solaris 10).
- Used MQSeries for checking the statues of Queues for MBIC Individuals.
- Used PL/SQL for Data fixes in production environment.
- Developed, implemented and performed the Unit Testing using JUnit.
- Used Find Bugs tools for static Analysis of code
- Provided support during Quality Assurance and User Acceptance testing phases
- Good knowledge on Clear Case and Clear Quest for version control and defect tracking
- Development of long-term code solutions for identified production break/fixes
- Debugging, Performance tuning and break/fixes
Java Developer
Environment: J2EE, JDK 1.4,WSAD /RAD 6.0.1/7, Servlets,JDBC,JNDI,LDAP,JSP, EJB 1.2,Eclipse 3.1,XML 1.1,Clear Case, Clear Quest, HTML,CSS, XML,JMS1.1,MQSeries,PL/SQL Developer 7.0,Rules Engine,Log4j, DT Editor, JavaScript, Oracle 10g,PL/SQL,UINX(Solaris 10)
Responsibilities:- Used UML with Rational Software Model to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams, Class Diagrams and Component Diagrams
- Used Container Managed Stateless, Stateful Session Beans.
- Used Singleton, Session façade, Value List Handler and DAO Design Patterns.
- Business Objects (BO) used to perform the business rules of the system.
- Used decision table(s), where the business rules, business conditions and actions are defined.
- Used Rules Engine Tools for generating XML’s from the decision tables.
- Expertise in Certification or Authorization or Disposition Module where Eligibility Determination Benefit Calculation (EDBC) is performed.
- Controlling the Client Correspondence Notices and Benefit issuance.
- Deleting and Sending Alerts depending on the programs, Second Party and level of care requirements
- Sending the Interface triggers for Batch and Online Programs.
- Second party certifications and field level security and auto certification of Programs
- Setting the Periodic review due dates for the Programs
- Building and deploying the Enterprise, web application using RAD.
- Used JDBC for connect to the Database.
- Used JNDI loop up for the finding remote objects.
- Web services was used to communicate the data with web based self-service portal
- Created the Web services (WSDL) for case Individual information.
- Accessing and modifying the files in higher environments using UNIX (Solaris 10).
- Used MQSeries for Case Loading, listening and queuing with JMS
- MDB used for asynchronous messages for high volume cases.
- Used PL/SQL for Data fixes in production environment.
- Developed, implemented and performed the Unit Testing using JUnit.
- Used Find Bugs tools for static Analysis of code
- Provided support during Quality Assurance and User Acceptance testing phases
- Good knowledge on Clear Case and Clear Quest for version control and defect tracking
- Development of long-term code solutions for identified production break/fixes
- Debugging, Performance tuning and break/fixes
Java Developer
Environment: J2EE, JDK 1.5,WSAD 5.1.2,WRAD6.0, JSP,JSF 1.1, EJB 1.2,Eclipse 3.1,XML 1.1,MKS1.2, UNIX, DB2
Responsibilities:- Touch point support for the distributed RPS application
- Worked on the RPS requests, Magic tickets on the Support
- Customer interactive problem Solving issues.
- Development of long-term code solutions for identified production break/fixes
- Developed GUI for the application with JSF (My Faces) pages
- Implementation of Backing Beans.
- Implementation of Managed Beans.
Java Developer
Environment: J2EE 1.4, EJB1.1, Struts 1.1, WSAD 5.1, XML, Clear Case, log4j, Java Script, Ant 1.6, Oracle 9i
Responsibilities:- Involved analysis & design of the application using OOAD & J2EE patterns.
- Crated the individual & company membership registrations using JSP
- Developed the Sailing Schedules, vessel tracking, Cargo tracking modules
- Implemented Web (GUI) interface to the application using Struts & Validator framework
- Coded Session Bean (Vessel track bean, Cargo track Bean) with multiple methods, getVesselTrack, getVesselExpectTime, sendVesselMessage, getCargoTrack,
- GetCargoExpecttime, sendCargoMessage
- Data Maintained in the Oracle database using SQL, PL/SQL, stored procedures.
Java Developer
Environment: Java, J2EE, Servlets, JSP, HTML, CSS, IPLANET 4.0, and Oracle 8.0
Responsibilities:- Involved analysis and design of the application. Using OOAD & J2EE patterns
- Developed the GUI for Receipts, Rejections and Deliveries with JSP
- Used the internalization features for the application
- Business Objects used to perform the business rules of the system.
- Data Maintained in the Oracle database using SQL, PL/SQL, stored procedures.
- Successfully supported testing, application administration and production control teams
Java Developer
Environment: EJB 1.1, JSP1.0, WEBLOGIC 5.0, IPLANET 4.0, ORACLE 8.0, SOLARIS 7.0
Responsibilities:- Involved in Analysis, Design, developing uses cases, sequence diagrams, class diagram, flow charts.
- B2Cservices: Account In formation: customer can view last 7 days, last 45 days and given date rang of transactions (JSP for each services)
- Payments and Transfers: Refill Cash, refill History, refill Setting merchant customers can refill from their respective banks.( JSP for each Services)
- Information Center: card details, account details, query posting and query resolution (JSP for each services)
- Customer Services: Personal information, Change pin used JSP.
- Session beans were used for account balance, transfer funds between accounts.
- Tested the application by manually. Unit testing, system integration testing, and user acceptances test.
Java Developer
ENVIRONMENT: windows - NT 4.0, Front Page-98, java Script, Servlets, weblogic 5.0, EJB1.1,ORACLE 8.0
Responsibilities:- Involved in Analysis and design of the Application.
- Entity beans were used for mail utility component.
- Users they can Add, Delete and Update for daily works managed by bean.
- Servlets connection with database by using JNDI
- Data maintain in the oracle database
- Data Base PL/SQL Triggers were written for event generation of schedules
Java Developer
Environment: windows - NT 4.0, Front Page-98, java Script, Servlets, JAVA WEBSERVER, ORACLE 8.0
Responsibilities:- Analysis and design of the application using RDBMS techniques
- Shopping Basket has enables addition and deletion of books as well as viewing the basket before shop.
- The customer must register before buying the books
- Client side validation done with Java Script
- Servlets was used server side programming
- Search engine find the records depending on the author name, title of the book it can search
- Helped in queries in CORBA component
- Special effects were advertising banners, free screen savers and logo with Photo Shop
Environment: VB 5.0, Oracle 7.3, Windows 95, Crystal reports
Responsibilities:
- GUI design with Visual Basic 6.0
- Menus were used different types of services
- Database connection with Dao’s
- Database Cursors and triggers written with PL/SQL for the application
- Crystal Reports were used for generation of the invoices, certificates and notices.