Java Developer Resume
St Louis, MO
SUMMARY
- 7+ Years of experience in software design, development, implementation, and testing
- Full life cycle Java Application Developments, Including Analysis, Requirements Gathering, Design, Development, Implementation, Maintenance and Enhancements.
- Experience in Developing J2EE (JSP, JMS, Servlets, beans, EJB, programs etc.) components using various IDEs such as Eclipse, Visual Age, JBuilder and WSAD.
- Implementing the application logic using MVC and Struts.
- Experience on WebSphere, Weblogic, JBoss, JRun, Oracle App Server.
- Exp. in process, validate, parse, extract data from XML using Xerces, DOM and SAX parsers
- Strong experience with databases, including Oracle, SQL Server, DB2 and Sybase.
- Design Pattern implementation experience (MVC, Session Façade, Singleton)
- Involved in coding Ant scripts to build applications
- Experienced in developing & configuring JMS applications using WebSphere MQ & JMS.
- Extensive experience in Internet technologies HTML, DHTML, JavaScript, ksh and XML/XSL.
- Skilled at debugging / troubleshooting
- Relevant experience includes thread synchronization, cross process communications and OO or Object Oriented design.
- Experienced in writing UNIX shell scripts and batch files.
- Extensive experience in working on Core Java Technologies such as Multi - Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization.
- Proficient in using various IDE’s like IBM Rational Application Developer (RAD), WebSphere Studio Application Developer WSAD, BEA Weblogic Workshop, Eclipse, JDeveloper, Visual age for Java and JBuilder.
- Well versed and hands on experience in multiple version control tools like CVS, PVCS
TECHNICAL SKILLS
Programming Languages: Java1.5, C,C++,PERL, SQL, PL/SQL, Shell Scripts, HTML, PHP and COBOL,UML.
J2EE: Java Servlets, JSP, JSTL, JSF, EJB 3.0, JAAS, JDBC 2.0, JMS, JNDI.
UI skills: JavaScript, AJAX, Swing, Applets, HTML, XHTML, DHTML, CSS, Style sheets.
XML Technologies: DTD, XML Schema, SAX, DOM.
Web services: JAX-WS, JAX-RPC, JAX-M, JAX-R, WSDL, REST, UDDI, Service-Oriented Architecture (SOA), Apache Axis2, Spring Client.
Databases: SQL Server, MS Access, MySQL, Oracle, Sybase and DB2
Web/App/MQ Server: Apache Tomcat, BEA WebLogic, IBM WebSphere, JBoss, Oracle Application Serve, IBM MQ-Series.
Tools: Apache Ant, javadoc, CVS, Log4j, Clear Case, Visual Source Safe 6.0, PVCS.
Frameworks: Apache Struts, Tiles, Spring, JavaServer Faces (JSF), Oracle ADF
O/R Mapping: JPA, Hibernate 3.0, Toplink, iBATIS
IDE: Eclipse, JDeveloper, JBuilder, NetBeans, RAD, JProbe, TOAD, SQL Developer, Oracle Designer, Visual Studio, Rational Rose, MS Visio, Crystal Reports, SQL*Plus, Adobe Flash, XML Spy
Operating Systems: WINDOWS, UNIX, Linux, Solaris, MS-DOS.
Software Engg: UML, OOAD, OOP, RUP, Entity-relationship modeling (ERD), Design / J2EE Patterns, MVC architecture, Waterfall/Iterative/Agile Development.
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, MO
Java Developer
Responsibilities:
- I was involved in the requirement analysis, design, and development as well as in the testing of this product.
- Developed Servlets and back-end java classes using JBoss server.
- Performed client side validations using JavaScript.
- Used DOM API parser for parsing the XML messages.
- Implemented internationalization for adapting the application to various languages.
- Implemented multi-threaded scoring service, batch service and encryption service using threads.
- Involved in developing panelist registration module.
- Designed and developed JSP pages using Jakarta Struts.
- Used sql queries for getting the panelist’s information.
- Involved in designing and developing the Business Reports which involved complex business logic
- Developed stored procedures to get appropriate data from database filtered based on the business logic for each of the report
- Deployed the application in JBoss application server.
- Developed manual and automated test scripts using JUNIT
Environment: Java5/JDK1.5, JSP, Struts, Servlets, JNDI, JDBC, JBoss Server 9.2, 10.0, SQL, PL/SQL, Oracle 9i, 10g, XML, HTML, Java Script, JUnit, JasperReports, CVS,.
Confidential, NY
JAVA Developer
Responsibilities:
- Involved in Study, Analysis of requirements and design,
- Development of frontend, backend and batch programs using j2ee( JSPs, EJBs, DAOs, Actions and Forms etc) technologies.
- Involved in Migration of web application from jdk1.4 to jdk 1.6
- Developed web based GUI with Java Server Pages, java Script and HTML
- Offshore coordination
- Involved in code review, deployment, test cases at all levels of testing.
- Production Support
- Fixing bugs during the System testing, production deployment and Support
- Resolving issues, defects reported.
- Supporting for Customer testing of the application in MTF Environment before deploying into the production
Environment: Oracle 10g SVN, RAD 7.0, TOAD 8.6.1,JIRA, Pega PRPC BPM Tool, Java, spring, Hibernate, Windows XP
Confidential, NJ
Developer
Responsibilities:
- Performed requirement analysis and design
- Part of the Development team for implementing business requirements.
- Actively involved in development, testing and delivery of the application.
- Involved in Defect Prevention in the all Phase of SDLC (Software development Life Cycle).
- Follow waterfall development methodology and JSF framework for all implementations and maintenance change requests.
- Use Toad as a database editor to query and update business data in Oracle database.
- Prepare functional and unit test cases.
- Perform extensive testing to assure quality and bug-free deliverables.
Environment: Oracle, MS Office, J2EE, Spring, Hibernate Oracle, Adobe Acrobat, WebSphere Studio Application Developer, JSP, Java Beans, Java Servlets, SOAP, Struts, Tomcat Web Server, Web Service Definition Language (WSDL), WebSphere, HIPAA, HTML, Java, XML, XSLT, Ant, Clear Case, Eclipse, JUnit, MS Visio, MS Visual Sourcesafe, Rational ClearQuest, UML, Lotus Notes mail.
Confidential, Memphis, TN
Systems Engineer
Responsibilities:
- Collected requirements from the customer
- Designed using Rational Rose
- Developed and unit tested
- Designed the UI for all the JSPs
Environment: Java Servlets, Java Script, JSP, HTML and Oracle 7.3, EJB.
Confidential, O’Fallon, MO
Jr.Developer
Responsibilities:
- Implemented end to end of DAO, Service and Delegate layers.
- Implemented Dozer Mapping framework.
- Published the web service
- Developed the client application to access the services
- Manage the code through SVN Version control
- Follow waterfall development methodology and JSF framework for all implementations and maintenance change requests.
- Use Toad as a database editor to query and update business data in Oracle database.
- Prepare functional and unit test cases.
- Perform extensive testing to assure quality and bug-free deliverables.
Environment: Java, Java Applets, AWT/Swing, Servlets, Oracle, Symantec Visual Café, PL/SQL, Java Script, Weblogic, Windows NT