Java Developer Resume
San Jose, CA
SUMMARY
- Have about 7 years of IT experience with analysis, design, development, and maintenance of Java, J2EE based applications
- Has worked with various industries like Telecom, Financial, Insurance and E - Commerce.
- Proficient in application development with web technologies, distributed technologies and client-server architecture environment.
- Worked on Caching Frameworks like EHcache, and OScache.
- Worked on different java transaction APIs: XA, JPA, and JDBC.
- Experience in Code Repositories like Clear Case, CVS, and Harvest Source Control
- Experience in Agile, and RUP methodologies
- Extensive use of Use Case Model, Use Case Diagrams, Class Diagrams, Package Diagrams and Sequence diagrams using Rational Rose.
- Worked on different versions of maximo(maximo5.2/maximo6.2/maximo7.1)
- Having experience on Actuate5/7/8 reports (installation, configure, deploy, patch and creating reports) and BIRT 2.x.
- Possesses the qualities to lead and deliver, along with impressive analytical, verbal, listening skills and good communication skills when it comes to interacting with clients.
- Experience on handling production trouble tickets and fix the same in stipulated deadlines.
- Good Team players who is pro-active and motivates team mates and firmly believe that the success of a project depends on full and active participation of the whole team.
- Experience with J2EEDesign Patterns like DAO, Singleton Pattern, Factory Pattern, Session Facade, Command, Service Locator and Chain of Responsibility.
- Used Log4jfor logging and debugging purposes and JUnit for unit testing.
- Proficient in working with IDE like Eclipse, NetBeans.
- Versatile team player with good analytical, communication and interpersonal skills.
- Expertise in struts Validation and Tiles framework.
- Experience in Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL and UDDI).
- Good knowledge onWeb Services.
- Familiar with Java XML, JAX-RPC, XSLT, JAAS.
TECHNICAL SKILLS
Languages: Java (JDK1.2, 1.3,1.4,1.5,1.6 ), C, C++,Cobol, PL/SQL
Scripting Languages: Unix shell, Perl, Python, Ruby, Groovy1.0, Java Script 3.x, DOJO Toolkit.
Web Technologies: JSP 1.2/2.0, Servlets 2.3/2.4/2.5, JSTL, CSS,HTML 4.0.1, DHTML, Applets, Ajax, JSON, Dream weaver, Swings, Applets, Microsoft Front Page 2003, Google Web Tool Kit(GWT), Dojo 1.2.3, Flex 2.0, Adobe Flash, MX and Action Script 2.0/3.0
Messaging Systems: JMS 1.1, IBM MQ Series 5.1
Frameworks: Struts 1.1 /1.2/ 1.3.8 , 2.0, Spring 1.2 /2.0, Spring MVC, EJB 2.0/3.0, Hibernate 2.0/3.0, JSF 1.1, Tiles and Validator, Rich Faces 3.2.1, WebServices(SOAP, REST, xml/rpc), Oracle Coherence Server.
XML Technologies: XML 1.1, XSL, XSLT, XPath, SAX 2.0, DOM, JAXP, JAXB, SOAP 1.2, UDDI, WSDL, Altova XML Spy.
ORM: Hibernate 2.1.7, IBatis 2.3.0.
Application Servers: BEA Weblogic Server 6.0/8.1/9.2, IBM WebSphere 4.0/5.x/6.x/7, IBM HTTP Server 2.0, IBM Web sphere Commerce6.0.0.8, IBM Web sphere Portal 6.x, JBoss, Flash
IDE: Eclipse 3.3, My Eclipse 6.0.1, WSAD 4.x/5.x/6.x,Jbuilder 2008,NetBeans IDE 4.1
Design Patterns: Singleton, MVC, Session Facade, DTO, DAO, Factory, Utility, Object Tool and Business Delegate.
OO Methodologies: OOA, OOD, OOAD, UML, Rational Rose 2000, RAD 7.0
Databases: Oracle 9i, Db2 UDB 8.0, SQL Server2000/2005, Sybase MS-Access 2000.
Testing/Debugging Tools: Junit 3.8.1, Log4J 1.2, HP WinRunner 7.x/8.x/9.x, LoadRunner 7.x/8.x/9.x, TestDirector 8.0, JUnit, Http Unit 1.6, Ant, Maven, Junit, Perf 1.8, JProbe 8.x, Cruise Control, Quartz 1.6.6,Microstation
StaticCode Analysis: Checkstyle 4.3, PMD 3.9, FindBugs 1.1.3.
Platforms: Windows NT/ 2000/ XP, Unix, Linux (Red Hat 6.1, 7.2, 8.0), MacOS, Sun Solaris.
PROFESSIONAL EXPERIENCE
Confidential, San jose, CA
Java Developer
Responsibilities:
- Developed SOAP based requests for communicating with Web Services.
- Specifically involved implementing the Graphical User Interfaces by using JSP, JSTL, HTML, DHTML, CSS, Java Scipt, AJAX.
- Maintenance and engineering on a from scratch Linux distribution in support of high volume electronic Trading
- Responsibilities included:conducting System and Network Administration training; reconstructing and implementing new system specification; design Database file system layout for PROGRESS, MFG/PRO QAD, Mirroring K-210 HP-UX 10.01; Upgrade 10.10 ; set up trusted systems; document procedures, and expert advisor to management. Provided support to Novell NetWare Administrator in areas of expertise.
- Developed back-end using EJB3/JPA, Session Bean session facades.
- Implemented Session facades, singleton, dao factory, MVC design pattern.
- Was part of requirement gathering, design documents.
- Created Object, Class diagrams, and sequence diagrams.
- Implemented SQL, and PL/SQL scripts.
- Set up Linux firewall router to increase network protection
- Strong knowledge in IBM MQ, TIBCO.
- Proficient with WebLogic Application Server, BEA AquaLogic / Oracle Enterprise Service Bus, SOA Software Service Manager, WebLogic Workshop, Websphere Application Server, WebSphere Portal Server, RAD, Rational Software Modeler / Architect, Websphere MQ, Eclipse, GlassFish V2, NetBeans, JBuilder, Borland Tohether Architect, Ant, Maven, Forte Conductor, TopLink, CVS, PVCS, ClearCase, Sybase, Oracle, DB2, Microsoft SQL Server.
- Worked on JMS for sending a message and Message Driven Bean (MDB) to receive the message for providing Asynchronous communication.
- Involved in writing Maven scripts for automated deployment of the application.
- Strong knowledge of Coherence.
Environment: Java 1.6, Weblogic Application Server10.3.5, Oracle11g, JSF2, icefaces1.8, EJB3/JPA, SessionBeans, Excel API, Eclipse ID, SVN, SQL Developer, ANT build scripts
Confidential, Houston, TX
J2ee Developer
Responsibilities:
- Worked on drools.
- Worked on OracleCoherence Server
- Developed CFS in JAP frame work
- Prepared and executed Jnit test cases as part of unit testing.
- Deployed and managed CFS application in weblogic server.
- Used oracle command pattern for parallel processing.
- Worked on distributed and replicated schemas.
- Was part of production support, handling calls, analyzing the issues, and fix.
- Developed and worked on different xml parsers jaxb, sax, stax, woodStax parsers to find out most efficient parser for GTB application.
- Used JMSStream, Gems JMS tools.
- Worked on distributed and replicated schemas.
- Used Equals, Like, All Filters.
- Written UNIX shell scripts to launch the different oracle coherence processes.
- Implemented GoogleBufferProtocols.
- Handling production support calls and fixing the defects.
Environment: Java 1.6, Oracle Coherence Server3.6,Jaxb,Sax,Tibco ems, JMS, Web services,UML, Eclipse,SVN,ANT,ITRS,Putty, WinSCP, Oracle 10i,SQL, PL/SQL, UNIX, ANT, Junit, JAP Framework, GoogleBufferProtocols, Drools,Weblogic10, ANT,Junit
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Worked on spring and hibernate Framework for the project.
- Designed front end using Struts
- WebSphere MQ is responsible for transferring data to other queue managers via (MDB)
- Developed a tool to receive the XML messages through JMS and parse them to load to Oracle database tables.
- Created queues using ESB(Enterprise Service Bus).
- Installed, Deployed and customized Maximo7.1 ISM Products (EAM/TSRM/TAMIT) on Weblogic.
- Configured and created reports on BIRT 2.x.
- Developed Portlets and inter portlets communications.
- Involved in designing in personalization of Portal.
- Developed Portlets, User Groups and Roles.
- Personally designed and built new SOAP web service interface implemented in Java using Apache SOAP & Axis and provided authentication and security through JAAS
- Prepared and executed Jnit test cases as part of unit testing.
- Developed class diagrams, use case diagrams using UML Rational Rose.
- Discussing with system analysts about requirement gathering and designed UML diagrams like object oriented, sequence, component, Interaction, and deployment diagrams etc.
- Analyzed and resolved daily production issues.
- Provided technical support for external users.
Environment: Java 1.5, J2EE, Struts 1.1, Hibernate 3, Spring 2.0.8 Web services, Perl,, TIBCO JMS, Axis, Tiles, Ajax, Ext JS, VSS, UML, JBuilder,WebSphere MQ, Web Sphere6.x/7,Web Sphere Portal Server 6.x/7.x TOAD,Cobol,Mainframe, Oracle 9i,SQL, PL/SQL, UNIX 7.0.,ANT,JRules,Dojo 1.2.3, ClearCase, MX, ActionScript3.0,Web Services,Junit, IBM Maximo5.2/6.x/7.1, RAD7.0
Confidential
Java Developer
Responsibilities:
- Worked on JSF, Rich Faces for the project.
- Developed a tool to receive the XML messages through JMS and parse them to load to Oracle database tables.
- JSR-168 complaint portlets were created for the dispatcher portal
- Prepared and executed Jnit test cases as part of unit testing.
- Use case coding, Used JAXB as XML Beans/parser.
- Used Hibernate for persistence needs
- Integrated with tomahawk components
Environment: Java 1.5, J2EE,JSF, Rich Faces 3.2.1,, Hibernate 3, Web services,, UML, Eclipse,Weblogic, Perforce, JADE, Cruise Control, AMT, TOAD, Cobol, Mainframe, Oracle 9i,SQL, PL/SQL UNIX 7.0.,ANT, ExtJS, 1.2.3, Web Services,Junit