We provide IT Staff Augmentation Services!

Sr. Java Programmer Analyst Resume

5.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • 7+ years of IT industry experience with expertise in Java/J2EE, Core Java, Multi - Threading, Spring Framework, Hibernate, Servlets, JSP, Struts, JDBC, HTML, JavaScript, JavaBeans, XML, XSLT, log4j and JUnit, Oracle, SQL Server.
  • Worked extensively with Websphere Application Server 5.1/6.x, Tomcat, Apache and iPlanet Directory Server.
  • Extensively worked with Spring Framework.
  • Good Knowledge in implementing client-server business applications using MVC architecture.
  • Vast experience with J2EE using most of the advanced features of Java including JDBC, JSP, Struts, EJB, Java Beans, Servlets, JMS,RMI, Hibernate on windows platform.
  • Expertise in Java IDEs such as RSA/ RAD / Eclipse.
  • Expertise in developing applications using Adobe Flex.
  • Experience in IBM Web Sphere Application Server, Web Logic Application server and JBoss Application Server.
  • Experience in using Web Server like Apache Tomcat 4.1 and 5.0.
  • Expertise in developing Web applications with Presentation Service Action Framework, MVC, Struts, Spring, JSF and Log4j Frameworks.
  • Excellent knowledge and experience in DB2, PL/SQL, Oracle 10g, MS SQL Server, My SQL Server and Oracle Database.
  • Hands on experience in developing reports using Jasper Reports and JXL Excel Reports.
  • Expertise in developing Java Scripts providing cross-browser functionality.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Strong knowledge with development in Agile Methodology.
  • Experienced in Object Oriented Analysis and Object Oriented Design using UML.
  • In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
  • Extensive domain knowledge on business verticals of Financial, Credit Cards Maintenance and Insurance Underwriting.
  • Experience in developing and implementing Web Services using SOAP, WSDL and UDDI.
  • Versatile team player with good analytical, communication and interpersonal skills.
  • Experience working with CMMI Level 5 Companies.

TECHNICAL SKILLS

Programming Languages: Expertise in J2EE, Java 1.4/1.5, EJB, JDBC, JSP and Java based

Database Management: Oracle 9i/10g, SQL Server 7.0 / 2000, DB2/400, Toad 8.5.0.50gIngress 2. 0, PL/SQL, SQL Plus, SQL Developer 1.2, SQL Query Analyzer, SASData Integration Studio

Scripting Languages: HTML, Java Script, CSS.

IDE Tools: WSAD 5.1, Eclipse 3. 0, Edit Plus, vi editor.

Application Frame Work: Struts Frame Work, Hibernate 3, Spring Frame Work.

Rational Tools: IBM RAD 6. 0

Application /Web Server: WebSphere Application Server 5.1/6. 0/6.1, Tomcat 5.x, Tomcat 4.xApache 2. 0, WebLogic, iPlanet Directory Server 5.1

Reporting Tools: OPPROX Reports/Designer

Operating System Environments: Windows XP, Windows 2000, AS400, Unix (AIX Version5), HP-UX.

Software Engineering Technologies: Design Patterns (MVC, Singleton, Factory, DAO, Value ObjectSession Façade, Abstract Factory), OOAD,OOP, SDLC, WebServices, WSDLUDDI, SOAP, tcpmon, XML, UML, XSLTM, SAX, JDOM, JNDI

Versioning / Build Tools: VSS 5. 0, PVCS, WinCVS, Ant 1.6, Junit 3.8.2, Cactus, Mercury Test Director

PROFESSIONAL EXPERIENCE

Confidential, Herndon VA

Sr. Java Programmer Analyst

Responsibilities

  • Involved in the complete Software Development Life Cycle (SDLC) Using RUP including development, implementation, verification and validation.
  • Developed User access module (Presentation layer) using JSPs, Servlets and MVC frame work
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Developed the Model, View and Controller Components in implementing Struts Framework.
  • Developed JSP pages and developed web application using Struts Action classes and Action Form classes of Struts Frame work.
  • Configured Struts-config.xml and Web.xml, Struts-specific descriptor.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process.
  • Implemented and Used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Developed the Data Access Objects (DAO) to access the database.
  • Involved in Production Support and managing the weekly Builds.
  • Source Control management Using ClearCase and Sub Version Software.
  • Developed and tested on Web Sphere application Server.

Environment: Java 6, JDBC, Servlets 2.5, J2EE, JSP, JSF 2.0, JavaScript, Hibernate 3.2, Struts 2.0, EJB, DAO,CSS, HTML, XML, AJAX, JUnit, MVC, WebServices, IBM WebSphere 7, Oracle 10g, log4j, JNDI, My Eclipse.

Confidential, MN

Sr. Java/J2EE Developer

Responsibilities

  • Extensively involved in development of Equal Payment Plan, Rewards, and modules.
  • Involved in the development of module related to WebServices.
  • Performed extensive development using Struts Framework.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Preparing Sequence Diagrams and Class Diagrams using RAD 6. 0.
  • Participating in high-level meetings with client on Requirements.
  • Used both SAX and DOM parser for XML related development.
  • Extensively used IOC and AOP concepts of Spring Framework as part of development.
  • Worked with Hibernate for Persistence.
  • Implemented SOAP, WSDL and a subset of XML schema for a Web Service toolkit and for web services integration.
  • Handling Production Support in a App Server Clustered Environment.
  • This being a secure application, Done Citibank Internal Certification for Advanced Secure Coding. Implemented this in the Development.
  • Developed the modules of Purchase Request, Purchase Order, Item Master modules.
  • Involved in the Enhancement of Summarization module.
  • Worked on Web Services modules for Procurement module.
  • Understanding and documenting the business requirement
  • Extensive development using struts framework.
  • Checking the application for memory leaks.
  • Developed the modules for Reports using OPPROX Reports.
  • Prepared the test cases.
  • Did Unit Testing and Debugging using Junit.
  • Used Ant for Development Builds.

Environment: J2EE, Java, JSP2.0, Servlet, JDBC 2, Struts Frame Work 2, Junit 3. 0, log4j, JavaScript, DHTML, WebSphere Application Server 5.1, Axis 1.1, WSAD 5.1, XML, XSLT, Xalan-j, Ant 1.6 SQL Server 2000, SQL Query Analyzer, JProbe, CVS, OPPROX Reports, Windows’XP, Unix-IBM AIX version 5.

Confidential, Edison, NJ

Java Developer

Responsibilities:

  • Developed the modules of Medical Underwriting, Financial Underwriting and Non-Financial Underwriting.
  • Developed and modified the rules using Rule Studio with full SDLC lifecycle.
  • Developed Controller Servlets, Action and Action From objects for process of interacting with database using Struts and Hibernate.
  • Implemented the LDAP authentication of using iPlanet Directory Server.
  • Written Servlets and Business classes for other modules.
  • Extensive development using the struts framework.
  • Analyzing the test cases based on various input data.
  • Understanding and documenting the business requirement.
  • Used Eclipse and Tomcat for the development of the application with WebSphere as the Application Server in UAT and Production.
  • Involved in requirements gathering, design reviews, and developing prototypes before coding for few components in the application.
  • Implemented the web services and associated business modules integration.
  • Designed and developed the application modules by following design patterns such as Business Delegate, Session Façade, View Helper, Abstract Factory, Value Object, DTO, DAO, Service Locator, etc.
  • Developed object relational mapping model using Hibernate. Coded the persistence DAO layer
  • Identified and fixed transactional, performance and multi threading issues
  • Improved robustness and performance for high volume transactional batch processes.
  • Coded server side components such as Session Beans, Business service & Data service classes, DAOs, etc.
  • Developed Web Methods administration and development tools in Java and Flow.
  • Written Junit test cases.

Environment: Java, Web Sphere Application Server, Web Sphere Portal, Junit, XML, XSLT, Batch processing, Rational Clear Case, Oracle, SQL Developer

We'd love your feedback!