Java Developer Resume
Washington D, C
SUMMARY
- Five years of experience in developing robust, scalable Java and J2EE applications.
- Experience in all phases of software development life cycle (SDLC), which includes user interaction, business analysis/modeling, design/architecture, development, implementation, integration, documentation, testing and deployment.
- Significant experience in Apache Struts framework, Hibernate, IBM Curam.
- Expertise on Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language) involving J2EE and SOA based projects.
- Experience in developing and deploying the Enterprise Applications (ear) and Web Applications (war).
- Extensive experience in GUI development using HTML, CSS, JavaScript, JQuery, XSLT, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML and XSLT.
- Good exposure to IDE tools like Eclipse and IBM RAD and RSA.
- Good knowledge of design patterns like Singleton, DAO, Factory, Front Controller and MVC etc.
- Substantial experience with programming technologies like Junit and ANT.
- Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL server including SQL/PLSQL and Stored Procedures.
- Experience in application/Web servers like Weblogic 9.x/10.x, Websphere 6.x/5.x, Tomcat 5.0 and JBOSS 4.2.2.
- Expertise in using configuration management tools like SVN, Clear Case for version controlling.
- Good experience with analysis of user needs documentation and translation into proper system requirement specifications.
TECHNICAL SKILLS
Languages: Java, Java Script, HTML, XMLSQL, PL/SQL, C, C++.
Operating Systems: Windows and UNIX.
Framework/ APIs / Tools: Struts, Hibernate, Spring, Log 4j, Ant, Web Services (WSDL, UDDI, SOAP), AJAX, JSON, Jquery, JUnit.
J2EE Common Services APIs: Servlets, JSP, SWING, JDBC, JNDI, JMS, Java Mail, JNDI, AJAX.
Application Servers: BEA Web Logic, IBM Web Sphere, JBoss and Tomcat.
Web Technologies: CSS, XML, JSP, jQuery, XML, DOM, XML Schema, SAX, XSLT.
Tools: Putty, Remedy, HP ALM, TOAD, SQL Developer, MS Office, Macromedia Dreamviewer, Bladelogic.
Databases: Oracle 8i & 9i, 10g, 11g, DB2.
Web Tools/IDE: Eclipse, IBM RAD and RSA
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Washington, D.C.
Responsibilities:
- Involved in the full life cycle development of client products, which involves, requirement gathering, analyzing, designing and implementing, troubleshooting and maintaining the module support.
- Worked on development of Obama’s Health Care Product named DCAS Health Exchange Benefit plan Program (DCAS/HBX) for the District of Columbia.
- Developed services to interact with all external systems i.e., Federal, Local, IBM/Cúram and Connecture.
- Developed integrated tests and deployed to various environments like DEV, QA, UAT, STAGING and PROD.
- Developed mapping of the online application data to evidence entities and data store entities.
- Involved in the customization and creation of model classes structs, façade, entities and process classes in RSA.
- Customized the DMX files to provide the security in various levels like Function, Screen and Filed.
- Used soap Web services to get data from different projects/applications.
- Created pages using UIM and VIM XML files.
- Created and customized the CTX files for code table items.
- Developed the online application module with Curam technology IEG (intelligence evidence and gathering).
- Coded business layers in Curam framework.
- Used Java, J2EE, Web - services, Oracle database and other client environment specific tools to design the client modules.
- Wrote codes for the Junit test cases.
- Worked with the testing teams for fixing issues and bug fixes.
- Responsible for configuring and deploying the builds on the Apache Tomcat server.
- Troubleshot and provided product support to go live. Actively participated with all of the teams contributing to the product deliverables.
Environment: J2EE, Java 1.6, IBM Curam 6.0.5, Connecture, UIM, VIM, IEG, CSS, Java Script, Oracle 11g, IBM RSA, SVN, Web Services, SOAP, WSDL, Windows 7, UNIX.
Java Developer
Confidential
Responsibilities:
- Facilitated application design and development in Java language from process flow charts, business requirements, project specifications, statements of problems and procedures for applications and/or operating systems.
- Application design and development employed Servlets, JSP, Struts, Web services from detailed logical flow charts, project specifications and statements of problems.
- Interpreted requirements into design approach and detailed technical design activities.
- Developed data base change requirements and logical models.
- Reviewed enhancement requirements documentation.
- Reviewed conceptual design and functional design.
- Analyzed the effected program codes and the impact of changes.
- Responsible for problem determination/analysis of defect and determination of corrective action.
- Developed detailed program design for application changes and or major defects.
- Translated the interface requirements and service descriptions.
- Designed and developed front end screens of the application using JSP, HTML5, CSS, JQuery and Java script
- Documented the reference architecture and the impact of architecture changes to the applications.
- Developed the source code changes for enhancements and or major defects.
- Used software development tools Eclipse and Apache Ant to assemble applications from the programming artifacts.
- Tested and debugged the programs using JUNIT.
Environment: JSP, Struts Framework, Design patterns, Java Script, HTML, CSS, JQuery, Oracle 10g, Log4j, Eclipse, Junit, Ant 1.6.2,Validation framework..
Java Developer
Confidential
Responsibilities:
- Involved in the design, architectural and build streams of the project.
- Business delegates and service locator patterns were used to separate the client from invoking the business logic class implementation directly and prevent duplication of codes and allow the dynamic selection of implementation of the service Confidential run time.
- Developed JSPs and servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
- Used Hibernate and worked extensively on Hibernate Query Language (HQL) to query from the database and also wrote Hibernate mapping definitions for the persistent layer.
- Set up the WebSphere application server and used Ant tool to build the application and deploy the application in WebSphere application server.
- Created the Stored Procedures to execute complex queries and also to aid in performance enhancement of the application.
- Responsible for configuring the Web Sphere application server to access the database by setting up data source and Oracle Pool.
- Worked on Bug-Fixing and application testing task. Functional testing was done using Quality Center.
- Stateless Session beans were also developed with data access objects.
- Developed the application using the Rational Application Developer.
- Used JUnit for testing.
Environment: Java 1.5, J2EE, JSP, Servlets, JDBC, JavaScript, XML, Hibernate, Oracle10g, SQL, Struts Framework, J Boss, Eclipse3.1, Toad, Windows XP, HTML, CSS, Log4j, JNDI.
Java Developer
Confidential
Responsibilities:
- Involved in all the SDLC phases of application.
- Responsible for design and developing UI components using Struts Framework.
- Actively involved in the development of business logic.
- Interacted with the business users and provided solutions to their queries.
- Developed a module using JavaMail that sends mail to the customers whose status is shortfall.
- Wrote SQL queries and Stored Procedures for system’s business logic using Oracle.
- Provided quick resolutions to meet SLA.
- Identified and fixed production bugs to make the applications stable.
- Able to do the impact analysis for critical issues, identifying the root cause for high severity issues and provided quick resolutions to the customer s facing issues.
- Involved in system and unit testing.
Environment: Tomcat 5.5 Server, XSD, JSP, XML, HTML, CSS, JDBC, Java Script, Struts Framework.
