Java Developer Resume
Mclean, VA
SUMMARY
- 6 years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Extensive experience in design, development and deployment of multi-tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, Struts, Tag Libraries, Hibernate 3.0 and XML.
- Strong front-end UI development skills using scripting languages like JSP, HTML, and JavaScript,
- Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, XML, HTML.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like JBoss, and Apache Tomcat.
- Expertise in Web Front End technologies, Spring2.5, Struts2, Tag Libraries, Struts custom validation rules, Java Script, DHTML, XML/XSL.
- Good experience in Designing, Developing and Deploying Enterprise Java Beans in Application Servers like Jboss2.4.4 .Hands on experience with Installation.
- Strong Communication Skills and Excellent Customer Relations in Collecting and Analyzing user requirements.
- Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
- Strong database skills in My SQL and Expertise in programming with SQL, PL/SQL and Stored Procedures.
- Experience with Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD).
- Proficiency in programming with different Java IDE's like Eclipse, JBuilder.
- Experienced professional for Object Oriented design using J2EE Design Patterns and for UI development.
- Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
- Seasoned professional, with outstanding project planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous projects in a matrix organizational structure.
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
TECHNICAL SKILLS
Languages: C,C++, Java, PL/SQL,UML
J2EE Technology: JSP,AJAX, JDBC, Servlets, Java Beans,, Java, XML, Design Patterns.
Web Technology: HTML, JavaScript, XML, JSP
Methodologies: MVC, OOPS (Object Oriented Programming).
Web/Applications Servers: JBoss,, Apache Tomcat
Frame Works: Struts, Spring, Hibernate.
Tools: & IDE JBuilder, Eclipse
Database: SQL Server, MySQL, Oracle DB2
PROFESSIONAL EXPERIENCE
Confidential, MCLEAN, VA
JAVA DEVELOPER
RESPONSIBILITIES:
- Involved in design and implementation of various modules using Java, J2EE, spring, Spring MVC, SOA, AJAX, Web Services, and JQuery.
- Used SOA architecture to develop the OLB - R application.
- Involved in development of UI interface using Spring MVC.
- Involved in conducting daily SCRUM meetings, and adhere to designing, coding, unit-testing, and deployments within 10-day Sprints.
- Designed and developed the JMS queues for Audit logging for any failure operation
- Developed the different layouts using XML to develop the web pages across the site.
- Developed the service layer to consume the web services (WSDL)
- Developed the fa ade layer to orchestrate the different services.
- Developed the mock responses and tested them using Soap UI and deployed into dev environments.
- Used css to present the rich experience to the customer
Environment: JEE5,Spring Framework, SOA, Weblogic Server, Unix, Oracle, Soap UI,XML, Sql developer, java script, JQuery, JUnit, CSS, Eclipse, JSP tool, Agile Methodology, Apache.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Involved in Analysis, Design and Development of Reconciliation Manager.
- Developed Reconciliation Schedule Status and Reconciliation Schedule applications using struts and hibernate framework.
- Created rich UI using Struts2.0 framework, JSP, HTML, Java Script and display tags.
- Written queries in HQL to retrieve data from MS SQL Server.
- Created views in Microsoft SQL server Database.
- Implemented functionalities such as hide, show, slide up etc. using Java Scripts.
- Involved in integrating struts and hibernate frameworks.
- Written hibernate mapping files, POJO classes and hbm files.
- Involved in trouble shooting and code enhancements as per requirements.
- Involved in system integrated testing and unit testing.
Environment: JDK 1.6, Struts2.0, Hibernate, JSP, Servlets, HTML, Java Script, Oracle 9i, TOAD11.5, SQL Server Management Studio, Borland Star Team, Eclipse Helios and Windows 7.0
Confidential, Deerfield, IL
Java Developer
Responsibilities:
- System built using Model-View-Controller (MVC) architecture.
- Implemented the application using the concrete principles laid down by several design patterns such as Session Fa ade, Singleton, Data Access Object.
- Developed Web services to allow communication between application through RESTFUL Webservice
- Designed and implemented application using JSP, Hibernate 3.0, SQL, ANT, JMS, Oracle and Tomcat.
- Worked on object modeling using UML2. Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements.
- Developed client request validations and processing using JavaScript and HTML..
- Deployed applications on Tomcat Application Server and performed required configuration changes.
- Provided technical guidance and support to offshore developers.
- Have worked on JSP rendering of the data returned by DAOs
- Improved department process by designing and implementing a JavaScript application for project activity planning activities
- Have performed extensive performance testing in this project.
- Created the complex aggregates, joins and file lookups to generate the Modeling attributes..
- Implementation of email generator using spring and Quartz.
- Made architectural recommendations to improve the overall performance of the framework
- Used JavaScript and struts validation framework for performing front end validations.
- Developed DAO design pattern for hiding the access to data source objects.
- Used Hibernate framework for the backend persistence.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking..
- Deployed the application on the WebSphere Application Server.
Environment: Java 1.5, J2EE, JavaScript, AJAX, JSP, Servlet,, JMS, Hibernate 3.0, JDBC, SOAP Webservices, Eclipse, Tomcat Application Server, ANT, HTML, SVN, XML, UML, SQL, Windows and Oracle 9i
Confidential, O Fallon, MO
Responsibilities:
- Involved in the High level and detailed design, Coding, Testing, and Implementation of the applications.
- Creating UI views using JSP, Velocity and JSF framework.
- Developed Action Forms components with defined properties.
- Defining screen navigation in the faces-config.xml configuration files.
- Preparing unit test cases and documents for QA.
- Business logic implemented is done in service classes.
- Changed code in Ajax according to requirement.
- Writing stand alone Java classes, reusable components and Java Beans for getting data from oracle tables.
- Written hibernate mapping files, POJO classes and hbm files.
- Validations are done using JSF validation framework.
- Involved in writing HQL queries and criteria queries.
- Written java client class to call Webservice using axis and modified web services to save card holder data and to collect fee.
- Written JUnit test cases.
- Developed class diagrams and sequence diagrams.
- Performed Unit testing and basic functional testing with different set of data.
- Supported System Integrating Testing and User Acceptance Testing.
Environment: JDK 1.4, Struts, JSP, Servlets, JSF, HTML, Velocity, Java Script, AJAX, XML, XSLT, Hibernate, Websphere 5.0, Oracle, TOAD, RAD 6.0, JUNIT, ANT, Webservice, LOG4J, SVN, Windows XP
Confidential
Jr. Java developer
Responsibilities:
- Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
- Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
- Used Spring framework for dependency injection with the help of Configuration files.
- Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
- Implemented Ajax in web pages to make Asynchronous request to the server.
- Wrote SQL queries and PL/SQL procedures for JDBC.
- Involved in coding DAO layer using Hibernate to access the Oracle database.
- Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
- Tested Web Services using SOAPUI tool as a part of unit-testing.
- Used JMS for Asynchronous communication between the applications.
- Developed various test cases and performance unit testing using JUnit.
- Developed Ant build scripts, created WAR files and deployed in JBoss application server.
Environment: Spring 2.0, JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, AJAX, Java Script, Hibernate, JBoss, Log4j, ANT, HTML XML,CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse
