Java Developer Resume
Carson City, NevadA
SUMMARY
- Around 8 years of experience in software analysis, design, development, testing and implementation of web centric, object oriented, Intranet/Internet enterprise applications using Java/JEE technologies
- Skilled in handling and managing projects for Eligibility, HealthCare & Benefit Management Solutions.
- Expertise in application development using Java, J2EE, JSP, Servlets, Struts, Spring, Hibernate, EJB, JUnit, Log 4j, Ant, Maven, JDBC and JNDI.
- Expertise in developing Middle - Tier components using Enterprise Java Beans (EJB), JMS, JNDI and other Remote Components.
- Expertise in Databases such as Oracle 9i/10g, MySQL 5.0, DB2
- Expertise in XML, XSD, JavaScript, HTML and CSS
- Object Relational Mapping tool (ORM) experience with Hibernate & Open JPA.
- Hands on Experience in developing applications using Spring Framework’s Spring Web Flow, Inversion of Control and Dependency Injection.
- Experience in developing the applications using Application Servers like IBM Web Sphere7.0/6.x/5.x and Web servers like Apache Tomcat 6.0/5.X/4.X, Oracle Standalone Application Server 10, JBOSS, WebSphere Portal Server.
- Knowledge of Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI and JAX-WS.
- Development experience with IDEs like Eclipse, IBM Rational Application Developer (RAD), IBM WebSphere Portal.
- Worked on System Integrated Testing (SIT) and User Acceptance Testing (UAT)
- Good knowledge in version control system tools like CVS, SVN, VSS and Perforce.
- Familiar with all aspects of technology projects including Business Requirements, Design Specification, Development and testing and Deployment.
- Strong working experience in SDLC methodologies like Agile and Test Driven Development Methodologies (TDD).
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
Java and J2EEE: JB, WebSphere Portal, JSP, JDBC, DHTML, XHTML, AJAX, Apache Struts, Velocity, Dreamweaver, JQuery, Log4j, WebSphere MQ Explorer, JMS.
Programming Languages: Scheme, C, C++, Core JAVA, JDK 1.3, 1.4, 1.5, 1.6, SQL, PL/SQL, HTML
Web Services: SOAP, WSDL, UDDI, SOAPUI, JAXB
ORM Frameworks: Hibernate, JPA
IDE Tools: Eclipse 3.x, MyEclipse 8.5, IBM Web Sphere Integration Developer (WID)
Rational Application: Developer (RAD) 7.0, IBM WebSphere Portal
Application /Web Servers: IBM Web Sphere Application Server (WAS), IBM WebSphere
Process: Server (WPS), JBoss 4.0/3.2,Tomcat 6.x/5.x
Databases: Oracle 11g/ 10g/ 9i, MS SQL Server 2000, DB2, PostgreSQL, MySQL 5.0
Internet Technology: HTML, JavaScript, XML, PHP, CSS, DHTML
Scripting: JavaScript, Shell Scripting
Design Patterns: Business Services, DAO, MVC, DWR
Platforms: Windows 2003 Server, UNIX, Java and Spring Framework
Deployment Tools: Ant, Maven
Operating Systems: UNIX, Windows 95/98/2000/NT/XP/Vista
Reporting Tools: BIRT Reports (Business Intelligence & Reporting Tool), Crystal Reports
Testing Tools: Canoo Web Test Automation Tool, JUnit Testing
Bug Tracking Tools: JIRA Tracking Tool, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, Carson City, Nevada
Java Developer
Responsibilities:
- Design the table structure using ORM such as Hibernate and DB2 for database connection.
- Implementation and development of the HCREE using Portal development software, WPS Server and JSP, JavaScript, Ajax, jQuery and customized struts tags for front end development.
- Involved in development of modules like Health Care Eligibility, Tax Information, Federal Hub etc.
- Involved in Back end development using J2EE, EJB, DAO and hibernate.
- Created various queues using WebSphere MQ Explorer, implementing JMS by dropping the messages on the queue and get the response back into the RES Queue with the Web Services already in place.
- Assisted the team with integration of the project with the help of process server, BPM, WSDL and SOAP.
- Developed utility classes to separate some underlying functions from business logic.
- Developed XML for configuration and data description.
- Deployed JAR, WAR and EAR on Web sphere Server using Maven.
- Worked on RAD IDE for development, configuration and deployment of the application on to WebSphere application server on Portal.
- Responsible for Integration Testing and postproduction support.
- Production Support to handle Production Issues 24x7.
- Used SVN and Perforce for version control across common source code used by developers
- Configured Log4j to enable/disable logging in application.
Environment: Java, J2EE, JSP, Hibernate, HTML, XML, JavaScript, DB2, WebSphere Application Server 7.0, RAD 7.0, SOAP, Web Services, Maven, SVN, Perforce, JQuery, AJAX, Struts
Confidential, Jersey City, New Jersey
Java Developer
Responsibilities:
- Involved in the Full Life cycle (SDLC) of the project using JDBC, JSP as front end and Java J2EE as backend.
- Enhancement of the old code to the newest code by incorporating latest features into the BMS.
- Design and development of every module with the step-by-step procedure by Creating Tables, Open JPA ORM, Core Java, J2EE, DAO and Service Layer, Business Services and the presentation layer using JSP.
- Integration of different modules using Business Service, Rule and Display Engine and resolving the issues encountered during development.
- Writing down the test cases into the JIRA and assign it to particular modules thus keeping track of bugs and test cases in one location.
- Involved in designing the user interfaces using JSP, AJAX and Java Script.
- Developed JavaScript functions for client side validations and created CSS pages using Eclipse as IDE for developing the application.
- Assigned as a QA Coordinator to manually test whole Project with all the validations and result along with alignment and result output.
- Used VSS (Microsoft Visual SourceSafe) for version control across common source code used by developers.
Environment: MyEclipse 8.5, JQuery, JDBC, JBoss Server, Java JDK 1.5, Open JPA, XHTML, MySQL, AJAX, DWR, JSP
Confidential, Jersey City, New Jersey
Java Developer
Responsibilities:
- Design and development of module using Java and Open JPA Entities to provide data operations for DB2 and for the back end process.
- JDBC used to access the database and implement the Insert, Update or Delete functionality.
- Report Generation using Eclipse based BIRT Reports
- Development and validation of all the screens using JSP, AJAX and JavaScript.
- Assisted in Production Support for the project by resolving issues provided by the clients.
- Involved in complex areas of development, integration and bug fixes.
- Developed server-side services using Core Java concepts (multithreading, collections).
- Used Log4j for logging and handling defects of the application
- Assigned as a QA Coordinator to manually test whole Project with all the validations and result along with alignment and result output.
- Used Subversion for version controlling.
Environment: Core Java, J2EE, JSP, XML, HTML, AJAX, MyEclipse, DB2, Log4j, Open JPA, XHTML, DWR, JQuery
Confidential, Hoboken, New Jersey
Java Developer
Responsibilities:
- Understanding and realization of the design document using applicable Design Patterns
- Involved in complex areas of development, integration and bug fixes using Java, J2EE and JDBC.
- Enhance the application and customize it to suit the requirements of different clients.
- Designing of the business application functionality using Web Services, JSP and Servlets
- Involved in testing the application using Canoo Frameworks and JUnit Testing.
- Implemented theWeb servicesand associated business modules integration.
- UsedANTautomated build scripts to compile and package the application and implemented Log4j for the project.
- Assisted the QA team with writing test cases.
- WrittenJUnitTest cases for performing unit testing.
Environment: Java, J2EE, JSP, Servlets, Ant, JDBC, Web Services, JQuery 1.2, RAD 6.0, SVN, JUnit, Canoo Web Test.
Confidential, Dallas, Texas
Java/J2EE Developer
Responsibilities:
- Understanding and realization of the design document, using applicable Design Patterns
- Developed code to create and display the error volumes using JSP
- Designing of the business application functionality using Struts, JSP and Servlets
- Creating SQL Scripts using SQL Joins and sub-queries to retrieve data from database
- Enhancement and debugging for new modules and data requirement
- Developed code to retrieve data using Core Java
- Documentation and reporting the bugs into JIRA system.
- Maintaining and versioning the code repository using CVS
- Performed system testing, unit testing, functional testing and the duty of QA tester for the Project.
- Created and Executed Test Cases and Scripts.
- Testing, releasing and deploying the application in Tomcat 4 and Tomcat 5 web servers
- Used Agile methodologies like Test Driven Development(TDD)
Environment: Java, Servlets, JSP, HTML, CSS, Struts, Apache Tomcat, CVS, Oracle.