Java Developer Resume
Dallas, TexaS
SUMMARY
- Over 7 years of extensive experience in the Software field, an Oracle Certified Associate and Oracle Certified Professional Java Programmer with excellent hands - on experience on Core Java, J2EE, Struts, JSP
- Spring framework, Hibernate, Servlets, SQL, webservices, Javascript, Junit, HTML 4, CSS 3, JDBC, XML, RDBMS, Oracle 10g/11g, 9i, My SQL, and Unix.
- Experienced in Software Development life cycle using various methodologies like Agile, waterfall and test driven development.
- Excellent verbal and written communication skills along with teamwork.
- Knowledge in designing and developingmulti-tier web based client-server applications using Internet/Intranet Enterprise Software applications for various clients.
- Accomplished Developer with years of proven track record in gathering business and technical requirements for various clients to identify the project objectives and implementing the same with highest quality.
- Experience in developing SQL queries and implementing them in various Relational Databases like My SQL and Oracle 10g/11i.
- Adept in designing and implementing web server solutions and deploying Java application on servers using Apache Tomcat web server and configuring various Servlet engines.
- Proficient in unit testing the application using JUnit.
- Excellent Client interaction and quick learner.
- Experience using designer tools such as Microsoft VISIO, and UML.
- Well competent Application Designer/Developer for a full suite of development, analysis and deployment tools for rapid implementation of Java EE applications and web applications.
- Hands on experience using various Operating-Systems like Windows, UNIX.
- Experience working with different SDLC methodologies; Waterfall, Agile, and Test Driven Development.
- Great team player and works effectively in both small and large team environments
TECHNICAL SKILLS
Programming Languages: Core Java, Advanced Java,C,C++
Frameworks: Spring, Hibernate, Struts
IDE: Eclipse
Database: DB2,Oracle and MySQL
DB Tools: TOAD,SQL Developer and DB visualizer
Application Servers: Tomcat, WebSphere 6.1, Weblogic 8.x
Web Servers: Apache Tomcat
Scripting Languages: HTML, XML, Javascript
Build Tools: Apache Ant, Maven
Operating Systems: Windows 8/VISTA/XP/2003/2000, Linux, Unix
Design Tools: UML, MS Visio
MS Office: MS Excel, MS Word, MS PowerPoint, MS Project
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Java/J2EE Developer
Responsibilities:
- Responsible for the design and development of portal app
- Responsible for the core design of the web and stand-alone modules in UML after thorough understanding of requirements from business-analysts.
- Followed agile methodologies throughout the project and released the application using scrum methods.
- Responsible for presenting the designs to the Architects for approvals and making changes accordingly.
- Responsible for creating the outline of code-structure for the designs in the Integrated Development Environments (Eclipse) for development.
- Responsible for the design of application using Spring framework and testing it under various conditions.
- Responsible for developing the Portal using Struts Tags, CSS3, HTML,AJAX and Javascript for presentation layer.
- Used JavaScript for performing validation and CSS3 to control style and layout of Multiple Web pages.
- Integrated Adobe PDF libraries to render documents
- Back-end access to Oracle database and experience in writing SQL queries for performing various operations on database.
- Responsible for training different teams including Clients, Development, Testing on Portal
- Responsible for 24x7 support after the delivery of the project and debugging the defects during the production phase intensively.
- Responsible for documenting the procedure for running the application from end to end.
- Responsible for the maintenance of code in different environments.
- Responsible for fixing various challenging change requests and issues.
- Consumed REST and SOAP based web services
- Responsible for fixing defects assigned, check-in the code and update Mercury Defect Tracker
- Responsible for detailed design documentation for the created designs and assigned issues.
- Developed and worked on several JSPs with CSS, HTML and JavaScript for data presentation and collection.
- Involved in developing unit test cases, test plans and strategies, as well as the design, development, and execution.
Environment: J2EE, Struts, Eclipse, JUnit, SQL, Oracle 10g/11g, HTML, SVN, Confidential Mercury Defect Tracking Tool, JavaScript, AJAX, Servlets, Windows XP.
Confidential, Orlando, FL
Java/J2EE Developer
Responsibilities:
- Responsible for working with business and tech teams to collect and document business and technical requirements
- Prepared low level design documents using Visio and UML
- Developed front end, business layer and integration components using Java/J2EE related technologies
- Responsible for the design and developing the application using HTML, JavaScript for client side validation and used Cascading Style Sheet (CSS3).
- Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Responsible for documenting business logic extracted from legacy code so that Java spring components can be implemented with appropriate business rules.
- Developed Junit Test Cases for Code unit test.
- Involved in debugging the application modules and fixing the problems reported in production.
- Responsible for training Disney tech teams so that they can take over the system and maintain it going forward
- Used multiple design patterns.
Environment: Java, Spring framework, JSP, HTML, CSS, Javascript,AJAX, PL/SQL, Eclipse, Oracle 11g/10g, WebSphere, SVN, Junit, Unix, Mercury Defect Tracking Tool.
Confidential, Dallas, Texas
Java Developer
Responsibilities:
- Responsible for the development of eCommerce online store to sell DVDs and offer video downloads
- Developed JSP/Struts pages using MVC architecture
- Developed business services in Spring framework
- Developed shopping cart management functionality
- Developed integration interface with 3rd party credit card authorization engine
- Developed integration component with order management module using asynchronous messaging protocol (Weblogic messaging)
- Consumed web services provided by content management system to pull real-time content and pricing information
- Developed batch interfaces to provide nightly feeds to financials and reporting systems
Environment: JSP/Struts, Spring, Hibernate, XML, HTML, JavaScript, Oracle 10g, Weblogic 7, Eclipse
Confidential, Dallas, Texas
Java Developer
Responsibilities:
- Accountcreation, activating business accountsindividually orin bulk,Updating accountinformation,
- Change defaultusersettings and request refund(s),
- Migrating customers to Confidential & Confidential
- Changing customer rate plans and viewing the orders and checking the inventory.
- Responsibilities:
- Responsible for designing and developing retail sales application using JSP/Struts, Java/J2EE technologies.
- Developed JSP/Struts pages for presentation layer
- Developed Business using Java components
- Developed DAO objects and persisted data in Oracle using JDBC connections
Environment: Core Java, Struts, JSP, SQL, Linux, Eclipse, Oracle 11g/10g, Tomcat, SVN, Junit, HTML, JIRA (defect-tracking tool).
