Java Developer Resume
CA
SUMMARY
- A JAVA/J2EE Consultant with 10 years experience not limited to Java Enterprise Application Development, Distributed Application Development, Object Oriented Programming, Internet/Intranet based database Applications and also testing and implementing of Application Environment.
- Experience in B2B development work on IBM WebSphere 5.x, JAS, BEA WebLogic 7.x, 10.0 and Apache - Tomcat 5.5, 6.
- Extensive knowledge working with Eclipse, IBM Data Studio, NetBeans IDEs.
- Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) and Rational Unified Process (RUP).
- Expertise in designing and developing web based enterprise applications using J2EE technologies like JDK, JSPs, Struts, Java Beans, EJBs.
- Expertise in ANT, Maven, DB2 Connect, IBM Data Studio, StarUML
- Experience with RDBMS implementation Oracle, DB2, MySql, Informix, Postgre, and PL/SQL.
- Proficient in various web-based technologies such as HTML, XHTML, XML, JQuery, JavaScript, CSS, ANT, Maven, JQuery, JUnit, Subversion, Clearcase and Trac.
- Experience in various frameworks and tools such as Struts framework.
- Experienced in all the phases of Software Development Life Cycle (SDLC). Analysis, Design, System Specification and Implementation and Review.
- Experience on Java API for XML Parsing (JAXP), Java Architecture for XML Binding (JAXB), Simple API for XML (SAX) and DOM.
- Experience working on Design Patterns (MVC, Singleton).
- Strong Experience in writing Sub Queries, Stored Procedures, Triggers, Functions and Packages.
- Experience using Version Control Systems like SVS, Rational Clear Case and VSS.
- Extensive development in Microsoft Windows NT Server4.0/NT Workstation 4.0, Microsoft Windows 9x/2000/XP, HP-Unix, LINUX, SOLARIS platforms.
- Good working knowledge on Shell Script.
- Experience in Quality control, Experience in Test Execution, Defect tracking.
- Knowlegde of UNIX shell scripts/UNIX Korn shell scripts
- Experience .Net Technologies VB/ASP/Crystal Reports/MS visual source safe/Share point.
- Knowledge of Agile Methodology.
- Knowledge of Hibernate and advance technologies.
- Excellent communications, customer support, team building, and conflict management skills.
TECHNICAL SKILLS
Operating Systems: MS-Dos, MS-Windows 98/2000/XP/Vista, UNIX, LINUX, SOLARIS, HP-UNIX, OSP.
Technical Languages: Java, Swing, J2EE, SQL, UML, PL/SQL, UNIX Shell Scripting, C, C++, UNIX Internals, IPC, shell Awk Scripting, 7-ZipAnt, Maven, DB2 Connect, Eclipse, IBm Data Studio, JDKWebLogic, StarUML
Web Technologies: JAVA, J2EE, JSP, Servlets, JSTL, HTML, XSD, DHTML, Java Script, CSS, Struts1.3.10,2…, DWR, Prototype, XML, Spring Frame work, Hibernate, ANT, Maven, JUnit, JQuery, Subversion, MKS.
Web/Application Servers: WebLogic Server 7.1/8.1/10.1 , Tomcat Server 5.5/6.5, Web Sphere, Hudson build server
Databases: Oracle 10g, MS-SQL Server 2000/2005, MySQL, PL/SQL DB2.
Open Source Tools/IDEs: Eclipse 3.0, MyEclipse6.5, Rational Rose, Rational Clear Case, Rational Purify, WDB and GUI, Maven, Trac, MKS.
.Net Technologies: VB/Visual Studio/Crystal Reports/ASP/SharePoint
Real Time Operating system: VxWorks.
Packages: MS Office, Adobe Photoshop
Telecom protocols: MTP, ISUP, SCCP, TCAP, INAP, CAP, IN-CS1/2, SNMP.
Technologies: GSM, IN .
Networking Concepts: TCP/IP Protocol Suite, Socket Programming, Packet interface, FTP, TFTP, TELENT, SNMP and SS7.
Tools: & Utilities: Clear Case, GNU (GDB, GCC, GTK), Tornado From Windriver, Red hat EDK, Electricfence, make, Snedk (Source Embedded Development Kit), SCE, SDE, Rational Clear Case, Rational Purify, WDB and GUI.
PROFESSIONAL EXPERIENCE
Confidential, CA
JAVA Developer
Responsibilities:
- Based on Design Document working on Tasks.
- Responsible to ensure program deadlines are met.
- Responsible to prepare Unit test Plan documents.
- Responsible to compress the files into .zip format using 7-Zip
- Responsible to Build the project using ANT
- I have used IDE Eclipse and IBM Data Studio and WebLogic server
- Developed the Web-based User Interface on Struts2 Framework, JavaScript, JQuery, XML and XTML technologies.
- Worked DB2 Connect for database.
- Responsible to prepare unit test data in test environment and prepare unit test results.
- Responsible to ensure the Quality standards and work within the specified time frames.
- Responsible to update program specification document.
- Based on severity, coordinated clients and business users to resolve the Production issues.
- Responsible to co-ordinate with Business User/Technical Lead as required ensuring program deadlines are met.
- Based on requirement to debug the program in development environment.
- Provided permanent fixes for production issues and responsible for performance Tuning.
- Working on emergency Bug fixes in production environment.
- Communicated with the users and resolved the issues in timely manner.
- Responsible for code reviews and Unit Test Documents Reviews.
- Based on requirement working multiple projects.
- Responsible to create project documents and flow chats for system.
Environment: Java 1.5, JDK, J2EE, Struts 2, ibatis, JSP 2.0, Servlets 2.4, JSTL, EL, JavaScript, AJAX, JQuery, Json, Oracle SQL Developer, Oracle 10g, JUnits, Eclipse 3.5.2, Web Logic Server 10.3, Quality Center, Windows XP, Ant, Maven, Db2 Connect, IBM Data Studio.
Confidential, St. Louis, MO
Senior Programmer Analyst
Responsibilities:
- Involved in various phases of Software Development Life Cycle.
- Developed the Web-based User Interface on Struts2 Framework, JavaScript, JQuery, XML and XTML technologies.
- Used several design patterns like Singleton, Factory, Data Access Objects and MVC.
- Involved in Analysis, Design, Development and testing of the applications.
- Designed and developed views, controller and model components implementing Struts Framework.
- Implemented Session Beans and Message Driven Beans for the insertion and flow control.
- Implemented DAO for the retrieving of data to display on the User Interface.
- Involved in definingiBatismappings,SQLqueries and in generating Data Access Objects.
- Contributed in configuring some of the plug-inn's used inMaven build tool.
- Writingstored proceduresQueries for the retrieving of data.
- Buildingrpm packagesin Linux environment and promoting the code to different environments (Production/Clone) using MKS.
- Implemented new Action class and Action Forms in Frameworks 2.0.
- Worked on few enhancements which require creating new Delegates, Facades, Beans, DAO's and DTO's.
- Used JClass for generating dynamic reports in the application.
- Developed applications using Integrated Development Environment (IDE) tools Eclipse.
- Involved in migrating web applications to run on Hudson build server.
- Involved in support for defect fixes and production issues.
- Involved in the preparation of Test Cases and Test Data for the team to test in Clone.
- Involved in Formal Code Review meetings.
- Used Quality Centeras a bug tracking tool.
- Involved in bug fixing and resolving issues.
- Used ibatis to connect to Oracle 10g Database.
- Build the project using Maven
- Worked IDE IBM Data Studio with WebLogic server
- Worked DB2 Connect for database.
- Used DAO's for querying and maintaining Database persistent objects.
Environment: Java 1.5, JDK, J2EE, Struts 2, ibatis, JSP 2.0, Servlets 2.4, JSTL, EL, JavaScript, AJAX, JQuery, Json, Oracle SQL Developer, Oracle 10g, JUnits, Eclipse 3.5.2, Web Logic Server 10.3, Quality Center, Windows XP, Ant, Maven, Db2 Connect, IBM Data Studio
Confidential
Responsibilities:
- Creating UI designs and developed web pages for order entries.
- Worked on CMS for various site page development and created workflows for content management.
- Developed various XML configuration files for different offer and story content modules.
- Interacting with the Managers and created prototypes as per the business requirement.
- Designed the user interactive (UI) web pages using web technologies like, XHTML, XSL, XSLT and CSS.
- Using advanced level java scripting for JavaScript, CSS 3.0.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Worked on user registration profile services and offer service for Confidential offer content for orderwell application.
- Extensively used Eclipse for writing code and SVS(subversion), Clearcase for version control.
- Worked with .Net technologies VB/ASP/MS Visio/Share Point and generated Crystal Reports.
- Deployed business components into Web Sphere Application server.
- Create User Interface Components using JSP, J2EE based technologies and WEB 2.0 technologies.
- Apply industry best practices and standards when project requirements are lacking.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Responsible for the Design, Deploy and development of the web applications.
- Worked developing modules using Struts, MVC.
- Build the application using Maven and Ant.
- Worked IDE IBM Data Studio with WebLogic server
- Worked DB2 Connect for database.
- Responsible for the entire web application / system / database design, deploy and maintenance.
- Coordinated with the quality group for testing activities and Production Support team to resolve the solution.
- Worked full software project lifecycle: Definition, Design, Implementation, Production and Support.
- Experience heavy data and volumes using Java and UNIX platform.
- In-depth knowledge of web servers including Apache Tomcat.
- Sound knowledge on Rational Clear Case, Rational purify, WDB and GUI.
- Coordinated with Technical Designer and conducted code reviews.
- Responsible for Quality control.
- Used SQL queries and RDBMS concepts.
- Excellent analytical, problem solving and documentation skills
- Preparing Unit test plan and Unit test results.
- Strong in analysis and troubleshooting production issues to identify their root cause.
Environment: Core JAVA, J2EE, JSP, HTML, XML, JavaScript, JDBC, EJB, Oracle 10g, Eclipse IDE, Web logic Server, Struts Frame work and CSS, ANT, JUnit, Maven, Clear case, Subversion and Websphere, PLSQL,
