Sr. Java/j2ee Developer Resume
SUMMARY
- Having around 9 years of extensive experience in web/enterprise application development using J2EE, Java and related technologies.
- Strong Experience in Java Beans, EJB, JMS, RMI/IIOP, Java Mail, Serviles, JSP, applets, AWT/JFC Swings, JDBC, Hibernate, XML, XSL, JNDI, Oracle SQL, ANT tool and Unix Shell Scripting.
- Working knowledge in usage of GOF and J2EE design patterns as per the design requirements.
- Strong expertise in OOAD (Object Oriented Analysis and Design)
- Experience in Banking and Telecoms domains
- Experienced in scripting languages: JavaScript, JSON,HTML and CSS for web - based front end
- Strong expertise in Struts (1.1, 2.3), Spring MVC frameworks.
- Expertise knowledge in using Hibernate/JPA ORM, SQL
- Experience in Object Oriented Design, analysis and modeling using UML and Microsoft Vision.
- Strong experience on Web logic, Boss 1.3.x and Tomcat servers.
- Strong experience on Software development Id's like Eclipse,Net beans
- Excellent analytical, interpersonal and communication skills.
TECHNICAL SKILLS
Languages: Java/J2ee, SQL, PL/SQL
Internet Tech: EJB, Serviles, JSP, Struts, Applets,Java Swings, Java Beans, RMI, JDBC,SQLJ, JMS, HTML, JavaScript, Query, Ajax, XML(DOM and SAX parsers), Hibernate, JPA
Databases: Oracle7.x/8/9/10g(PL/SQL,SQL*PLUS),Ms Access,DB2,UDBServers
Operating Systems: Windows NT/XP/2000, UNIX, Linux, Sun Polaris
IDE Tools: RAD, RSA, Eclipse 3.x,TOAD,VISIO 2003, IDEA Intelligent 5.
Web Servers: Web logic, Web Sphere Application Server 5/6/7,JBoss3.2.xTomcat4.0/ 5.x
Reporting Tools: Ms Project, Ms Excel, Power Point, Adobe Report writer
Version Control: VSS, Clear Case, SVN
Testing Tools: Unit.
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Java/J2EE Developer
Environment: Struts 1.2, DB2, UNIX, Serviles, JSP, JDBC, Ajax, Query, Spring MVC, Hibernate, MS-SQL, Oracle 9i, XML, and XSLT.
Responsibilities:
- Technical analysis, design, development, and documentation with a focus on the implementation and Agile development.
- Define, document, and implement application code usingJava/J2EEtechnologies (Java1.6, Serviles and JSP) and frameworks (Hibernate, struts), interfaces and architectural solutions according to best practices.
- Created design and development of application components to interact with web services both as a producer and consumer of service.
- Developed REST/SOAP Web Services for wire transaction/debit card travel notice details in on line banking. Created resource classes and written business layer for these two services.
- Written Unit test cases for Dual Approval project.
- Have done migration in on line banking application from Struts to Spring MVC.
- Have extensively worked in writing the bean classes in spring for Payment and Transfer modules. And written spring configuration file for bean configuration.
- Have developed MD B's for primary account closure module in On line Banking.
- Extensively worked for the web interface by designing the application to implement MVC design pattern using spring framework.
- Created spring configuration files, validation files and resource bundles for all modules using spring framework.
- Developed spring controller classes for Payment and Transfer modules.
- Requirements gathering for PPW Dual Approval project. Prepared low level and high level design documents.
- Reviewing the estimates and submitting to the client.
- Have done EAR auto deployment through new Jenkins process.
- Creating JSP for different interfaces like Contracting officers, superiors and Armin interface.
- Supported functional, regression and security testing for On line Banking and PPW applications.
- Developed web application using JSP custom tag libraries, Struts Action classes and Action. DesignedJavaServiles and Objects usingJ2EEstandards.
- Understanding the requirements by interacting with business users and mapping them to design.
Confidential, Chicago, IL
Java/J2EE Developer
Environment: JSP, Serviles, JavaScript, Oracle, Eclipse, Boss, Log4j, CVS, JavaScript.
Responsibilities:
- Interacted and coordinated with the Business Analysts, System analysts regarding the functional specification of the project.
- Developed the application as per the MVC architecture and involved in the development of all the three tiers.
- Used various J2EE design patterns such as Value object, Business Delegate, Session Facade etc.
- Developed front-end JSP pages with insert & update options using JSTL Tag Libraries.
- Implemented JDBC for the backed database connectivity and for retrieving/ updating the data.
- Used Log4j API for debugging and configured Log4j.properties file in order to meet the log file archiving requirements.
- Developed Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI.
Confidential, Buffalo grove,IL
Sr. Java/J2EE Developer
Environment: Java, J2EE, Struts2.0, JMS, HTML, Hibernate, JDBC, XML, Oracle, DB2, Windows XP, Unix.
Responsibilities:
- Support and maintenance of the Trista applications.
- Responsible for stop and Start the Trista queues generating the Daily Reconciliation report.
- Supporting the Maverick applications.
- Generate the order status report from the oracle database. Responsible for On-call support of Trista applications.
- Designed and developed UI Framework, which includes employing Ajax, JSP, HTML, and J Query in the presentation layer.
- Implemented Asynchronous Messaging Service using Java, JMS.
- Responsible for configuring and deploying the builds on Web Sphere application server using Rational Application Developer.
- Performed unit testing on UI framework using J Unit test cases.
- Involved in integration test, bug fixing and code reviews.
- Involved in gathering requirements, design, and development and testing phases of Software Development Life Cycle (SDLC).
Confidential
Sr. Java/J2EE Developer
Environment: J2EE, Struts, J Query, JSON,Ajax,Oracle 11g, SQL Server 2005, Windows, RAD, WAS 7.0
Responsibilities:
- Involved in gathering requirements, design, and development and testing phases of Software Development Life Cycle (SDLC).
- The GUI was designed on the base of MVC design-patterns and swing A Pis are used extensively.
- Involved in High Level and Low Level Design.
- Designed and developed the EBB application using Struts frame work.
- Developed the client and server side filed & data validation scripts using JavaScript and J Query.
- Developed SQL and PL/SQL query and procedure to interact with the database.
- Worked in on Controllers to reduce the functionality of front end.
- Performed unit test and part of the system and integration testing.
- Responsible for configuring and deploying the builds on Web Sphere application server using RSA.
- Performed unit testing on newly developed code using J Unit test cases.
- Involved in integration test, bug fixing and code reviews.
- Provided Test Scripts with test results of each task delivered to the client team.
- Conducted daily status meeting with the team members and the weekly status meeting with the clients.
Confidential
Java/J2EE Developer
Environment: JSP, Serviles, Struts, JavaScript, Oracle, RAD, WAS,Log4j, CVS.
Responsibilities:
- Analysis of the specifications provided by the clients.
- J2EE code Development and Code Auditing.
- Creating JSP pages and HTML pages.
- Prepared Use case documents.
- Involved in analysis, design, develop and implementation for advantage connect application and also deployed on oracle.
- Designed and developed Sal, PL/SQL, store procedure and functions for Customer Strategy Support, Finance and Global Workforce using oracle database
- Cross Charging Project is designed, developed and integrated using Web sphere Application Server