Java/j2ee Developer Resume
MD
SUMMARY
- 7+ Years of experience in software architecture, design, development, testing and maintenance of web and enterprise applications using Core Java, J2EE technologies.
- Excellent noledge on full software development life cycle (SDLC) and expertise in OOPS concepts, OOP methodologies and design using waterfall as well as agile/scrum methodologies and Test driven development.
- Having extensive working experience wif Java/J2EE, JQuery, JavaScript, JSP, Servlets, Struts, Spring, Hibernate, EJB, JDBC/ODBC, XML/XSLT, AJAX, SOA, Web Services, UNIX and TCL Scripting.
- Used several Design patterns (Singleton, Factory) and J2EE design patterns like Session Facade, Service Locator
- Extensive experience on GUI design and implementation using HTML, JSP, JSTL, Struts, JavaScript, JQuery and Ajax.
- Extensive and strong experience in developing Model - View- Controller Architecture (MVC) applications using Struts 2.x, Spring MVC frameworks.
- Strong work experience in application integration using Web Services such asJAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
- Experienced in developing and deploying J2EE components on application servers such as Apache-Tomcat, JBOSS, Web Logic and Web Sphere
- Strong working experience for version control wif SVN, Rational Clear Case, CVS and Visual Source Safe.
- Proficient in using SQL and PL/SQL to write stored procedures, functions packages and triggers wif hands on experience in SQL performance tuning operations.
- A team player wif excellent interpersonal, communication and presentation skills.
- Efficient team player, having strong desire and capabilities to efficiently convert Customer's requirements into applications.
TECHNICAL SKILLS
Java Technologies: Java, J2EE, JSP, Servlets, Javascript, AJAX, Jquery, JDBC, EJB 3.0, HTML, XML, JSON and Web Services.
Languages: Java, C, C++, SQL, PL/SQL, UML, HTML, XHTML, VB
Frameworks: J2EE, Struts 1.x,Struts 2.x, Spring, Hibernate and BME
Scripting Languages: JavaScript, Jquery,VB Script, TCL Scripting
Software Development Models: Waterfall, Agile Methodology.
Application /Web Servers: JBOSS, Web Logic 6.x/7.x/10.3, IBM Web Sphere, 5.1/6.0/7.0, Apache Tomcat.
Operating Systems: Windows 95/98/NT/2000/XP, UNIX, DOS.
Versioning Tools: Visual Source Safe, Clear Case, CVS, SVN.
Development Tools: Eclipse, RAD, Edit plus, Net Beans, WSAD 4.0, Rational Rose, Microsoft Visual Studio.
Database: Oracle 9i, 10g, SQL, PL/SQL, SQL Server, DB2.
PROFESSIONAL EXPERIENCE
Confidential, MD
Java/J2EE Developer
Responsibilities:
- Developed presentation layer using JSP, Java Scripts, CSS, HTML, and JQuery.
- Developed teh application using Struts MVC Framework XSLT and XML for submitting Claims information, Health Plans and Patient history to teh middleware components. XML is used as a transport medium.
- Used JPA as teh persistence layer.
- Developed middle tier, coding EJB session beans in J2EE environment.
- Integrated presentation (JSP), business (EJB) and data access layers (DTO/DAO).
- Involved in consuming teh web service calls through WSDL by generating teh stubs.
- Used SAX and DOM Parsers for XML Parsing.
- Involved in writing Ant Scripts for building and deploying teh war file.
- Used SoapUI for testing teh web service communication.
- Involved in writing JUnit Scripts for testing teh application.
- Used SVN as Version Controlling System.
- Involved in writing teh SQL queries and building teh database in DB2.
- Involved wif Client for handling teh Development Issues and also in resolving them.
- Developed Scanning module using Java imaging API to extract information from teh scanned claims form. This utility captures teh field data and sends message to teh middleware objects.
- Involved in deploying teh application in different environments.
- Technical support includes debugging issues and co-ordinate wif developers.
- TEMPEffectively supported teh production instance by assisting teh user and participated in teh client meeting calls and project trainings.
- Used HP Application Life Cycle Management Tool to track teh Production issues.
Environment: JDK 6.0, Struts 2.X, JPA, JSP, Java Scripts, EJB, HTML, CSS, JAXP (SAX & DOM), DB2 5.X, Websphere Application Server, RAD, SOAPUI 3.X, Junit, JQuery, JNDI, XML, Web Services (Consuming Applications), ANT 2.X, SVN, Windows.
Confidential, MD
Java/J2EE Developer
Responsibilities:
- Developed custom tags using core Java, JSTL and CSS
- Did validation for all teh tags using JavaScript and Jquery 1.10
- Used tld files to map teh name and attributes of each tag.
- Converted normal HTML tables into DHTMLXGrid and also implemented client side, server side, on load filtering and sorting.
- Developed rich text box using tinyMCE.
- Implemented menu tag using DHTMLXToolbar and made it 508 compatible.
- Fixed 508 complaints for all teh tags raised by 508 testers.
- Handled Accordion, Toggle and Tabs functionalities and made it 508 compatible.
- Role of my job includes Coordination and providing support to teh UI developers to guide them in using new tags introduced by custom tags team.
- Coordinated wif QTP testers to ensure ids are coming properly for all teh tags.
- Handled scrum calls from framework team.
- Worked on JAWS, MAGIC And DRAGON tools for 508 compatibility.
Confidential, MO
Java/J2EE Developer
Responsibilities:
- Involved in discussions of design and Analysis of application requirements and understanding of teh business rules.
- Participated in design of teh application using UML/Rational Rose.
- Designed User Interface for Additional Information, Minor IRA, Disability Letter and Court Order modules using Struts2 tag libraries, HTML, CSS and Jquery.
- Used Jquery to create Pop up screens and performed validations.
- Worked on Client specific framework3.0 which is developed based on Struts2 Framework and EJB’s and Design Patterns.
- Most of teh Struts2 configuration is found in annotations on teh action classes and through project structure conventions.
- Developed action classes, Business objects, Service classes to perform teh services based on teh request parameters coming from JSP Pages.
- Used Hibernate as ORM tool and defined teh mapping and relationship of each table in database to java object
- Performed Unit testing and Clone testing on teh complete project.
- Developed build and release management system using Maven and CVS.
- Configured and maintained Web logic application Server.
- Deployed and tested applications in Web logic application Server.
Confidential, RI
Java/J2EE Developer
Responsibilities:
- Involved in all aspects of SDLC from design and development, database architecture, data mapping, data import, UI development to testing and final release beginning wif business analysis.
- Developed UI for Annual Registration Module using HTML, CSS in JSP.
- Used Struts Framework "Model View Controller (MVC)" architecture for an efficient implementation of teh view level customizations and interface wif teh application logic.
- Developed Action classes, business objects, service classes and DAO classes.
- Actively involved in setting up spring framework configuration files to manage objects and to achieve dependency injection.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Data validations performed using Java script, Jquery.
- Followed Test Driven Development and Performed Unit testing using JUnit
- Worked wif Eclipse Birt to develop and deploy complete application.
- Coordinated wif QA team to ensure teh quality of application
- Utilized CVS for software configuration management and version control
Confidential, Texas
Java/J2EE Developer
Responsibilities:
- Involved in gathering requirements for teh application.
- Developed User Interface using JSP and Ajax based Design.
- Developed business logic and presentation/controller phase.
- Handled Query Functionality in all teh Modules.
- Developed action classes, service and DAO layers in all teh modules for teh query functionality
- Developed GUI for query page in End User module.
- Functional analysis, SRS, STP & UTP preparation and review, design and code implementation and enhancements of teh application
- Extensively used BME application resources properties file for error codes, views labels and for Product Internationalization.
- Wrote SQL queries and stored procedures for data manipulation and to fix production problems in database.
- Front end data validations performed using Java script.
- CR handling and implementation.
- Testing, Bug fixing and maintenance.
- Implemented web services using WSDL/UDDI/SOAP
- Followed Agile Methodology for development by dividing teh functionality into short stories
Confidential, Texas
Java/J2EE Developer
Responsibilities:
- Involved in detailed study of system requirements and Functional analysis.
- Actively interacted wif teh users to develop a working prototype and finalized desired features and teh user interface.
- Documented teh requirements and prepared Software requirements specification.
- Followed Agile methodology for development.
- Involved in review, design, code implementation and enhancements of teh application
- Handled Adapters Module which converts External Charging Request/Response to Internal SMAP Protocol.
- Used Tool Command Language scripting for PPS adapter.
- Prepared UTP and STP for unit and system test and also supported Integration.
- Charging requests tested on SOAP UI.
- Data validations performed using TCL Scripting.
- Implemented shell scripts for code deploy in UNIX environment, scheduled them through Korn jobs.
- Handled teh new Change request (CR) and implemented.
- Fixed and resolved Code Defects.
- Used putty for running Unix Commands.
- Configured development environment for junior developers and trained them.