We provide IT Staff Augmentation Services!

Senior Java Programmer Resume

5.00/5 (Submit Your Rating)

Roseville, CA

SUMMARY

  • Over 13.0 years of IT experience as a Software Application Developer in Java Application Development, Distributed Application development, Object Oriented Programming, Internet/Intranet based Database Applications and also developing, testing and implementing of application Environment using Java (Servlets, JSP, Java Beans, EJB, JDBC, RMI, XML, Applets, AWT, Java Networking), Corba, JMS, Web Services, OOAD, DB2, ColdFusion, Sybase and Oracle.
  • Expertise in n - tier Client/Server development architecture and Distributed Computing Architecture.
  • Extensive experience in designing and architecture of J2EE based complex applications.
  • Extensive experience in Model view controller frameworks like Spring MVC, JSF, struts.
  • XML Developer with expertise in XML related technologies such as XML/XSL, DTD, XML Schema, JAXB, DOM, SAX, SOAP, WSDL and OOAD.
  • Extensive experience in developing WebServices using Jboss, Web Logic and axis APIs.
  • Expert in writing ant build scripts and UNIX shell scripts.
  • Expert level skills on Java (EJB, Servlets, JSP’s, Java Beans, JDBC, RMI, Java Applets, AWT), CORBA and JMS.
  • Extensive work on Web Sphere 7.x, Jboss, WebLogic 8.x Application Servers.
  • Extensive experience on Intersystems Caché, Sybase, Oracle 9i, DB2 6.1, SQLServer, Mysql and MS Access.
  • Experience in IDE Tools such as RAD, Borland’s Jbuilder X.Eclipse2.2 and Edit Plus.
  • Extensive development in UNIX (HP, Sun Solaris), Windows XP, Windows NT/98 and Linux.
  • Extensive exposure to JSF, Hibernate, spring, Struts Framework.
  • Expert at bringing clarity and ease of use to complex systems and developing guidelines and frameworks for system development (Technical Design and Documentation)
  • Excellent communication and interpersonal skills.
  • Developed applications using editors like Eclipse, WSAD, RAD, Jbuilder, JDeveloper.
  • A very good team player with teh ability to work independently.
  • Quick in learning & working with new technologies to fulfill project needs.

TECHNICAL SKILLS

Languages: Java, J2EE, Servlets, JSP, EJB 2.0, JavaBeans, JMS, MVC, Struts, JDBC, RMI, JavaMail, UML, SQL, OOAD, Cobol, Pascal, C, C++, Perl.

Frameworks: Hibernate, JSF, JAXB, AJAX, XPATH, junit and struts

Internet: JavaScript, XML, XSL, XSLT, SOAP, HTML, DHTML, Cold Fusion

GUI Environment: Java applets, Java AWT, Swing, Developer 2000.

Databases: Intersystems Caché, Sybase, Oracle 9i, SQL2000, DB2 6.1, MS-Access.

Application Servers: IBM WebSphere 7.x/5.x/4.x, JBOSS 4.1, BEA Weblogic 8.x/6.x/5.x, Pramati, Oracle’s 9ias.

Web Servers: IBM Http Server, JWS2.0, Apache, Tomcat, and IIS.

IDE: Borland’s Jbuilder X, Eclipse 2.1.1, IBM WSAD 7.0/5.x/4.x, Eclipse 2.1.1, XML Spy, Edit Plus.

Operating Systems: Windows XP, WindowsNT, Windows 98, UNIX, Linux, and MS-DOS

PROFESSIONAL EXPERIENCE

Confidential, Roseville, CA

Senior Java Programmer

Responsibilities:

  • Adding new functionality to teh existing web services.
  • Develop junit test cases to utility classes.
  • Support UAT testing on daily basis.

Environment: Java, J2EE, Curam SEM, UIM, UML, Struts, XML, Web services, Spring MVC, Spring framework, Hibernate, Rational Rose, DB2, eclipse IDE, Tomcat, Star Team, WebSphere Application Server 5.1.

Confidential, Rancho Cordova, CA

Senior Programmer Analyst

Responsibilities:

  • Reengineering and utilization of more data, data matching and business rules management in return processing to reduce fallouts, make return processing faster, and improve and expand return validation;
  • Utilization of more data, data matching and business rules management in return and case modeling, and collections scoring to improve Filing Enforcement (FE), Audit and Collections case and account selection
  • Expanded data capture and imaging and elimination of paper returns and paper dependent workflow to reduce operational costs and make data available to teh business areas
  • Centralization of all FTB internal and external data into an Enterprise Data Warehouse to improve data access and availability to all business areas
  • Creation of a single view into taxpayer data via a Taxpayer Folder dat integrates existing with new self-services to improve efficiency and effectiveness of business operations
  • Implementation of reusable processes and enterprise services including Underpayment Modeling Process, Contact Service and Notification Service to reduce system redundancy and improve efficiency and effectiveness; and
  • Retirement of existing systems to reduce maintenance costs
  • Understood teh Entire ITF and ETF applications. Involved in Design, and Development and Deployment of ITF application.
  • Developed various services using EJB3 for ITF (Internal Tax Payer Folder).
  • Developed web services for ETF (External Tax Payer Folder).
  • Developed iunit test procedures to test all services.
  • Responsible to create and maintain technical design documents.
  • Coordinates with ETF team to integrate web services with their application.
  • Supports, analyzes and resolves issues occurred in various environments.
  • Developed Several Action, Model and response processor classes dat are used once we has response from teh services to handle their success and failure responses.
  • Involved in creating a data model for a service where multiple providers were involved.
  • Involved in Creating and consuming SOAP Web services using annotations.
  • Configured IBM MQ and send third party case information to TPF case queue.
  • Involved in generating JAXB classes from schema files.
  • Developed several DAO classes interacting with EOD DB2 database and participated in writing JPA criteria builders and predicates.
  • Developed several Message Driven Bean classes to consume teh messages from Disassociation queue through listener ports.
  • Consumed DMV, DOJ and PEGA SOAP based external Services while creating new Power of Attorney declaration to represent teh individual taxpayer.
  • Consumed Authentication\Token service, which should be called before calling any SSP based services.

Environment: Java 1.6.2, RAD 8.5, Webpshere Application Server 8.0, EJB3.0, Servlets, SOAP Web Services, Clear Case, IBM DB2, JAXB

Confidential, Rancho Cordova, CA

Senior Developer

Responsibilities:

  • Developed workflows (JPDLs) for Identification services, Forensic Services and Tactical Services.
  • Developed Various Handlers to handle requests.
  • Developed Junit test cases to test teh developed code.
  • Identified and added initial data required for teh various workflows to test in development Environment.
  • Developed common Handlers based on teh overall functionality of teh project.
  • As test support in charge in IT environment Work with QA team closely to close all teh opened bugs.
  • Responsible for packaging and deployment on teh development and Application test environments.
  • Developed Common validator for all teh services.
  • Helped other developers to use common validator functionality.
  • Responsible to test requests and responses to and from external systems.
  • Involved in developing of administration web interface using JSF, HTML and CSS.

Environment: Eclipse Java EE IDE, JBOSS 5.0, java1.6, spring2.0 framework, jdbc, XML, Oracle10g,sql developer, Microsoft’s TFS, HTML, JSF 1, CSS

Confidential, Sacramento, CA

Senior Developer

Responsibilities:

  • Support and fix production environment and fix bugs.
  • Create new process for new sights.
  • Prepare T3-DOCs for teh newly created actions.
  • Add, test and deploy new sights to teh production environment.
  • Deployed and tested applications locally on teh JBoss local environment.
  • Used SOAPUI to test web services.

Environment: Eclipse Java EE IDE, JBOSS 5.0, java1.6, struts2.1.6 framework, spring2.0 framework, jdbc, servlet/jsp, html, XML, WebServices, Oracle10g,sql developer,svn,SOAP UI

Confidential

Senior Developer

Responsibilities:

  • Developed Technical system design document for teh Supplier Dash Board project.
  • Independently developed business logic implementation for Supplier Dash Board project’s Admin module and Metric Management module.
  • Developed user interfaces using struts 2.0.
  • Responsible for packaging and deployment on teh development and system test environments.
  • Involved in integration testing, debugging and bug fixing.
  • Worked with system analysts to find and fix bugs in existing applications.
  • Integrated Ajax framework in teh WebPages for teh fast-synchronized responses.
  • Used JavaScript extensively for teh front-end validations.
  • Involved in GCM phase2 project’s Cost Analytics and Warranty Redemption module’s bug fixing and production support.
  • Deployed and tested applications locally on teh JBoss local environment.
  • Used Apache api to generate xl based reports.
  • Developed, implemented and performed teh unit testing using JUnit.

Environment: Eclipse Java EE IDE, JBOSS 5.0, java1.6, struts2.1.6 framework, spring2.0 framework, jdbc, servlet/jsp, html, MDB3.0, XML, WebServices, Oracle10g, Ajax, jquery, Apache ANT,sql developer,svn

Confidential

Senior Developer

Responsibilities:

  • Developed Technical system design documents and involved in teh development of web correspondence, case notes, web messages, Sacramento county conversion, and Los Angeles county conversion projects.
  • Developed frame work classes.
  • Responsible for packaging and deployment on teh development and system test environments.
  • Involved in integration testing, debugging and bug fixing.
  • Used struts framework in all teh new web applications.
  • Worked with system analysts to find and fix bugs in existing applications.
  • Integrated Ajax framework in teh WebPages for teh fast synchronized responses.
  • Used JavaScript extensively for teh front end validations.
  • Monitored batch job and all applications status on daily basis.
  • Migrated existing source code in to teh Java 1.6
  • Deployed and tested applications locally on teh web sphere local environment.
  • Used I Reports frame work to generate customized reports in Jasper.
  • Used junit for teh unit testing.

Environment: J2ee, Cache, Serena version Manager, IBM Rational Application Developer 6.0/7.5, Apache Tomcat 5.0, IBM Web Sphere Application Server 6.0, java script, struts frame work, html, Apache ANT.

Confidential, CA

Senior Developer

Responsibilities:

  • Developed webservice interface and provided wsdl to customers.
  • Developed utility component, which uses xslt to transform users input.
  • Developed ejb session beans to validate user input and submit teh order to coldfusion webservice.
  • Defined xml schema for teh user input.
  • Developed Message driven bean.
  • Defined build targets using apache’s ant.
  • Used subversion as repository and cygwin utility to communicate with svn.
  • Studie existing coldfusion code.
  • Designed sequence, class diagrams using visio.
  • Used session beans for teh business logic implementation.
  • Used jboss schedulable service to run teh application on 1st of every month.
  • Developed junit test classes to test teh functionality.
  • Used jdbc to interact with oracle db.
  • Generated beans from intrados’ xsd using jaxb framework.
  • Defined build targets to create ear and jars using ant.
  • Developed session bean for teh business logic implementation.
  • Developed a utility component for teh https communication with teh intrados servlet.
  • Developed a webservice to invoke this application from various other applications.
  • Developed business session beans.
  • Used Ajax to show rate centers.
  • Worked with off shore team in developing GUI applications.
  • Integrated and tested all web applications.
  • Tuned teh web applications for teh optimum performance.
  • Used jsf for teh web components.

Environment: J2EE, cold fusion, Linux, Jboss4.1, Sybase, Oracle, Eclipse, Cygwin, Junit, Visio, XML SPY, XML, XSLT, XSL, log4j, TOAD, Ant, SSH, Windows XP, JAXB, Hibernate, JSF, AJAX, XPATH, Axis

Confidential, TX

Senior Developer

Responsibilities:

  • Involved in requirements gathering, and teh architectural design of teh ISP Gateway based on existing systems.
  • Involved in drawing architectural design modules, sequence diagrams, class diagram, and flow diagrams using MS Visio.
  • Developed utilities classes for XML Parsing using JDom, Queue Submitter using JMS and Data access Modules using JDBC and Oracle.
  • Developed XML Schemas for data communication between various modules of teh system.
  • Developed SOAP clients to interact with web services.
  • Developed xsl to transform one order type to other.
  • Developed acceptor session bean (entry point to teh ispgateway), which persist teh order details and triggers de for teh further processing.
  • Developed ispgateway webservice to accept online orders from various front-end systems.
  • Developed rtx (for migrate orders from dsl to fiber), sspordering (to get teh geo code and address validation), dryloop (to process dryloop orders), nsop (for to process unity orders) session beans and MessageDrvien Beans to do teh preorder validation, business validations and to submit teh order to teh external systems by calling its servlet or webservice for further processing.
  • Developed standalone component to process teh batch orders from teh various isps.
  • Developed shell scripts to run batch orders.
  • Wrote teh build scripts to create jar, war and ear files.
  • Used Struts1.1 Frame work to develop submitter tool to submit teh fallen orders.
  • Involved in integration testing, debugging and bug fixing.
  • Unit testing using Junit and code coverage.
  • Running optimizeIt to check for memory leaks and optimizing teh code.
  • Developed an automated tool to place test orders after each code drop in dit, sit and production environments.
  • Responsible to create connectionbpools, data sources, message ques, build, deploy and test teh application in dev environment.
  • On teh rotation basis supports teh testing team for teh sit and uat environments.
  • Support and watch teh production.

Environment: J2EE, Java 2.0, SunOS 5.8, WebLogic 8.1,Oracle 9i, Rational ClearCase, Borland Optimize it Enterprise Suite 6.0, Borland JBuilder X Enterprise, Junit, visio, XML SPY, XML, XSLT, XSL, log4j, TOAD, Ant, SSH, Windows 2000

Confidential, TX

Senior Developer

Responsibilities:

  • Worked on teh implementation of OES (Order Entry System).
  • Developed Session beans for teh different modules in teh system.
  • Developed Data access Manager Classes for Request, User, and Reports.
  • Maintained complete Request module by changing teh business logic according to teh requirement.
  • Developed teh different combination of reports using Java and JSP for teh sales people.
  • Developed teh background run application for sending emails to teh customers based on teh events generated by teh application.
  • Developed web pages for customer registration, order entry, order payment user inter faces using Java, JSP, JavaScript and HTML.
  • Responsible for integrating teh system and also for teh unit testing of teh system.
  • Used Jboos in development.

Environment: Java, J2EE, Oracle 8i, WebLogic 8.1, JBuilder9, Dreamweaver, HTML, and Java Script

Confidential ., TX

Senior Developer

Responsibilities:

  • Designed and documented teh functional specifications of teh e-procurement system.
  • Designed teh Data Model.
  • Used JavaScript for Client side validations.
  • Extensively used intrinsic objects like Response, Request, Session, and Server.
  • Implemented teh authentication and authorization of e-procurement system depending on teh user status.
  • Used Mail API to send emails at various stages in teh e-procurement system.
  • Used Oracle as a database Server
  • Created tables, indexes, stored procedures.
  • Involved in performance tuning of teh application.
  • Responsible for backend development.
  • Wrote Entity and Session EJB’s with 1.1 specifications.
  • Develop a common EJB1.1 code to run on any web server.
  • Create XML documents using W3C standard parsers.
  • Code JSP pages using java beans.
  • Used Struts Frame work for Request and Response processing
  • Developed number of stored procedures and triggers in oracle.

Environment: Java, J2EE, XML, JSP, JavaScript, Oracle 8i, WebSphere 4.x, Web Logic 6.1, Jboss, Oracle 8i, HTML, ODBC, Windows NT

Confidential

Programmer

Responsibilities

  • Involved in system requirements analysis and design.
  • Input Screen Design using HTML and Validation using JavaScript.
  • Processing teh Input data using Servlet.
  • Report Generation using Existing Data.

Environment: Java 1.2,JDBC, Servlets, HTML, JavaWebserver, Visualage, MS-Access, Oracle 7.3, Windows NT, Unix

We'd love your feedback!