Java Developer Resume
AlpharettA
SUMMARY:
- 8 plus years of experience in Software Industry Analysis, Design, Development, Implementation and Testing of enterprise applications using Java/J2EE technologies.
- Good understanding in Software Life cycle phases (Feasibility, System studies, Design, Coding, Testing and Implementation and Maintenance).
- Extensive experience in Requirements gathering, Analysis, Design, Code Reviews, Unit Testing and Integration Testing.
- Superior project implementation skills using both core and advanced Java technologies (JAVA, JDK 1.5, Eclipse, Servlets, JSP 2.0, JNDI, JDBC, and XML) with various middleware technologies.
- Well versed in using Client Side Design and Development using JavaScript, CSS. Adept in developing applications using Oracle.
- Expertise in Web Sphere, Oracle, BEA WebLogic10.3.2, JBOSS and Tomcat 5.0 Application Servers, Java development with Eclipse and RAD.
- Proficiency in developing applications using Struts and Spring framework
- Proficient in SQL and JDBC programming.
- Proficient in Source Code Management tool like CVS, SVN, Rational Clearcase.
- Developed and deployed applications in UNIX and Windows environments.
- Exposure in performing system analysis and detailed design Use - Case Analysis, Functional Analysis, Modeling program with Class & Sequence, Activity, and State diagrams using UML.
- Having great knowledge on Environment tools like Ant, Eclipse.
- Strong interpersonal and organizational skills in addition to an ability to manage and lead multiple projects to succession with minimal or no supervision.
- Good team player and Module Leader.
- Lead experience managing onsite/Offsite teams.
TECHNICAL SKILLS:
Java: Collection, Multithreading, RMI, Sockets etc.
J2EE: JSP, Servlet, EJB, JMS, JDBC,JNDI, LDAP, Spring, Hibernate, Struts, Annotations, AOP (Aspect Oriented Programming), IoC (DependencyInjection) etc.
Spring/Hibernate: Spring 1.2.6 & Spring 2.0, Hibernate 3.0 etc.
Middleware: Websphere, Weblogic, JBoss, Apache Tomcat etc.
XML/HTML: XML, XSLT, XSL FO, FOP, XML Buddy, JiBX, JAXB, Castor, SAX, DOM, HTML, CSS
Scripts: Java Script
IDE: Websphere Studio Application Developer, Eclipse, JBuilder, JDeveloper, Spring Source Tool.
Source Control: Subversion, Star-Team, CVS, Visual Source Safe etc.
Database and tools: Oracle 8i/9i, Sybase, PL/SQL, Sybase Stored Procedures, DB2 UDB, DB2 on AS/400, DBVisualizer, DB Artisan, TOAD, MS-Access etc.
Operating Systems: NT, Windows 2000, UNIX and DOS
Development,methodologies,deployment & Testing: Agile methodology, JUnit, DBUnit, Ant, JMeter, Maven etc.
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing.
- Used MS Visio for drawing the Use case diagrams, Class diagrams and Sequence Diagrams in design phase.
- Worked with AJAX frame work to get the asynchronous response for the user request and used JavaScript for the validation.
- Developed the User Interface using JSP including frameworks Struts and AJAX. Used AJAX and JavaScript for Server side/client side validation.
- Used EJBs in the application and developed Session beans to implement business logic Confidential the middle tier level.
- Implemented various design patterns like Data Access Object, Service Locator, Session Facade, Singleton and Data Transfer Object in different tiers of the module.
- Actively involved in writing SQL using SQL Query Builder.
- Developed notification system using Java Mail API.
- Used effectively Q.C as bug tracking tool to interact and track the defects in QA/UAT phase.
- Used SVN as the version control for versioning the files.
- Configuring Web Logic application server for deploying application, creating and configuring the DataSources
- Involved in updating the low Level design Document.
- Used JUnit framework for Unit testing of application
- Involved in coordinating the on-shore/Off-shore development and mentoring the new team members.
Environment: Java, EJB 2.0, Servlets, XSLT, CVS, J2EE 1.4, AJAX, Struts 1.2, ANT, Web Logic 10.3JMS,UML, Log4J, Oracle 10g, Eclipse 3.2, JUnit and Windows XP, Sun Solaris
Confidential
Responsibilities:
- Implemented Spring-hibernate as Data Access Layer.
- Utilized the JQuery JavaScript framework to render widgets on web pages.
- Responsible for writing dynamic client side validation which is cross-browser.
- Designed Web Component Communication and integrated Web Components with other Technologies like XML and XSL / XSLT, used JNDI for Naming & Directory Services.
- Developed Log File Analysis program to identify production system service usage patterns, performance bottlenecks and Java Virtual Machine garbage collection patterns.
- Wrote stored procedures, Functions and triggers using SQL, PL/SQL in Oracle 10g.
- Used the SAX parser to parse the XML that is put on the queue in addition to continuous connection on JMS using web logic servers.
- Designed use case diagrams, sequence diagrams, activity diagrams using Visio and also prepared documentation.
- Developed interfaces for Log4j logging
- Configuring for the application into the Linux server for deployment in Dev and QA environment
- Development of UI layer which is based on YUI 2.6
- Developed ANT Build script
Environment: Java, spring 2.0, YUI 2.6, Ibatis, Weblogic 10x.
Confidential
Responsibilities:
- Developed JSP’s for the user interface in Struts framework and the integration was through Spring DI
- Developed interfaces for Log4j logging
- Configuring for the application into the Linux server for deployment in Dev and QA environment
- Development of DSG part which is based on JAXP parser and groovy to publish the blueprint of their business requirement in pdf format.
- Proof of concept on Flex and Spring integration
Environment: Java, Struts 1.2, spring 2.0, Flex, Dynamic Scalar Graphics, hibernate
Confidential
Responsibilities:
- Designed the business flow for Merchant Services modules which includes sequence diagrams
- Developed the User interface of the Dispute Resolution Network (DRN) and Telephone Service Center (TSC) module using Struts framework with StrutsAction, DispathAction, etc
- Developed the database access layer using the DAO design pattern to call the stored procedures/ queries
- Developed integration using Spring Dependency Injection
- Performed code reviews for business functionality, memory management, etc
- Deployment of the application on WebSphere application server and configuration of the server for connection pools, etc
- Tracking the progress of the sub teams on knowledge transfer, understanding and deliverables.
- Provide guidance for fallow the Industry standards in coding and testing
- Reviewing the deliverables of the team.
- Guiding team in building understanding about their application and helping them achieve good scores in reverse knowledge transfer sessions.
Environment: Java, J2EE, Struts1.2, Spring2.0, WSAD 5.0, DAO
Confidential
Responsibilities:
- Involved in all phases of the life cycle of the project including requirement study, design, development, and deployment & testing
- Developed use cases for the application flow for accounts landing page
- Customized the Documentum widgets for Wellfargo.com website using JSP, XML, JavaScript, etc
- Developed Contact Us user interface using Spring MVC
- Developed the interface to the web-services for interaction with the business layer
- System, Integration testing for the application
Environment: Java, J2EE, Struts1.2, XTHML, Weblogic 8.2, XML
Confidential
Responsibilities:
- Development of the collection model using Spring MVC, Spring DI, etc
- Developed interfaces for Collections processing transactions, performing manual and automatic re-association, and capturing all transaction processing data for historical use.
- Developed Oracle queries to insert, fetch and update records related to collections in the database.
- Developed the DAO layer
Environment: Java, J2EE, JSP, Spring2.0, IBatis
Confidential
Responsibilities:
- Developed user interface for CSA, CCM using JSP, Servlets technologies
- Developed the business layer using stateless session beans
- Developed the database interface using JDBC and configuration of connection pools in Weblogic
- Development as per the requirement of the patches
- Unit and Functional testing
Environment: Java/J2EE, JSP, JavaScript, JDBC, Java Beans, HTML
Confidential
Responsibilities:
- Developed front end screen based on JSP and also used frame work like struts
- Developed the persistence layer using Hibernate
- Unit testing and functional testing
Environment: Java, J2ee, JSP, JavaScript, data vault, Struts, Hibernate
Confidential
Responsibilities:
- Developed front end part based on JSP and Servlet
- Unit testing and functional testing
Environment: Java/J2EE, JSP, JavaScript, JDBC, Java Beans, HTML
Confidential
Responsibilities:
- Developed front end screen based on jsp, java bean and HTML.
- Unit testing and functional testing
Environment: Java/J2EE, JSP, JavaScript, JDBC, Java Beans, HTML
Confidential
Responsibilities:
- Developed front end screen based on jsp, java bean and HTML.
- Unit testing and functional testing
Environment: Java/J2EE, JSP, JavaScript, JDBC, Java Beans, HTML
Confidential
Responsibilities:
- Developed screen based on swings
- Unit testing and functional testing
Environment: Java/J2EE, JSP, JavaScript, JDBC, Java Beans, HTML