Java Developer Resume
Lake Success, NY
SUMMARY
- 5+ years of IT experience in Full Software Development Life Cycle including Requirement gathering, Analysis, Design, Development, Testing, Documentation Using Web and Client - Server technologies on N-Tier J2EE architecture.
- Excellent programming skills in Object Oriented Programming and development of n-tier component based enterprise Web Applications using Core Java5 (Multithreading, JVM, Garbage Collection, Collections, Generics.), Java EE 5 (Servlets, JSP, JDBC, JNDI, EJB).
- Experience in using J2EE Application Servers such as BEA WebLogic 9.2, Tomcat 6.1 and Web Sphere 6.0.
- Solid understanding on Java 6/Java EE6 related technologies/ Open Source Libraries/ API’s including Java 6.0, Java EE 6.
- Expertise in web Front-end application development using JSP/Servlets/ HTML/XHTML/CSS/JavaScript.
- Solid understanding on IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, DTO, DAO, Front Controller and Singleton, Value Objects.
- Experienced in developing enterprise application testing with JUnit and logging with Log4J for n-tier component based enterprise Web Applications.
- Experience in Database Design, Creation and management of Schema, writing Stored Procedures, functions, triggers, DDL, DML SQL queries.
- Expertise with JAVA EE 5 compliant IDE’s including Eclipse 5.x, MyEclipse 4.x, JBuilder 7.x, and RAD 7.0.
- Having experience in coding practices like Functional Specification, code walk through, coding standards, code review Debugging and Troubleshooting.
- Good analytical skills, commitment to co-operative teamwork and developing high quality software’s meeting exacting requirements of the customer.
- Excellent interpersonal skills, including the ability to coordinate and motivate team members.
TECHNICAL SKILLS
Technologies: Core Java, Servlets, JSP,EJB, Struts, Java Bean, JMS,Web Services.
Languages: Java, C, C++, SQL, PL/SQL.
XML/HTML Technologies: XML, DTD, XML Schema, JAXB, SAX and DOM, HTML, CSS.
Application Frameworks: Struts2.0, Spring Framework, Agile, Data Persistence Hibernate, JPA
Application Servers: Web logic 9.2 and Web Sphere 6.0 and Tomcat 6.1.
Databases: Oracle 11g/10g/8i/9i, MySQL 5.1.4, SQL, Pl/SQL
Design Patterns: Singleton, Business Delegate, Service Locator, Data Access Object, Model View Controller
Scripts: Java Script, Ajax
Operating Systems: Linux (Red Hat 4.x), UNIX, Windows XP/ Windows 2000
IDE Tools: Eclipse 5.x, JBuilder 7.x and RAD 7.0
Version Control Tools: CVS.
PROFESSIONAL EXPERIENCE
Confidential, Lake Success, NY
Java Developer
Responsibilities:
- Involving in business meeting to understand the requirements and proposing the technical solutions.
- Developing the service components using spring framework.
- Writing test cases using Junit to test the services and domain objects.
- Writing the functions and procedures using oracle tools.
- Struts framework is used to design and implement the web tier.
- Developed and implemented the business services using spring framework.
- Designing and developing the user interface using Web Publisher Documentum tool.
- Implemented the J2EE Application Interface with Documentum using DFC.
- Hibernate persistence tool is used for database operations.
- Used Eclipse as the IDE for building the application.
- Developed the XSL style sheets for the different types of products information.
- Writing SQL Queries for different kind of database operations.
- Developed JMS interfaces to publish the messages to destinations.
- Developed contract first services using AXIS
Environment: J2EE, Java, Servlets, JMS, JSP, STRUTS 2.0, Spring, Web Services(Axis), Eclipse, XML, XSD, XSLT, HTML,DHTML, CSS JavaScript, JSTLtags. log4j,Jboss, Windows XP, UNIX, Tomcat 6.0, TOAD, Oracle 10g, Hibernate, Dimensions, Ant, Documentum, Web Publisher
Confidential, San Diego, CA
Java Developer
Responsibilities:
- Developed java classes for business layer.
- Developed the Web Interface using Servlets, JSP, HTML3.0 and CSS.
- Developed the DAO objects using JDBC2.0.
- User input validations done using JavaScript.
- Used Spring framework MVC and different View Controllers to implement business logic, Validation
- Frame Work and Tiles Frame work for Layouts.
- Involved in creating statements in PDF format using ITEXT API.
- Developed database layer using JDBC 2.0 for connecting to ORACLE.
- Extensively used UML to develop various use cases, class diagrams and sequence diagrams.
- Developed the GUI using JSP, HTML, XML, CSS and java script for client side validations.
- Used Hibernate for Object Relational Mapping and configured with Oracle Database
- Developed database objects like tables, views, stored procedures, indexes.
- Involved in testing and fixing the bugs and also reviewed the code.
Environment: Java Swing, Web sphere, JSPs, Servlets, JDBC, JavaScript, Oracle 10g, SQL, J2EE, Servlets, JSP, Spring, XML, Eclipse IDE
Confidential, Harrison, NY
Java Developer
Responsibilities:
- Involved in using XML for developing tool for user interface customization
- Developed web GUI involving HTML, JSP, Servlet and EJB’s under MVC architecture
- Involved in coding reviews and enhancement of application
- Developed the application as per the requirements
- Developed various components of the application and unit test them
- Developed various modules using MVC Struts
- Used struts tag libs for developing user interfaces
- Involved in developing the customer form data tables, stored procedures and triggers. Maintaining the customer support and customer data from database tables in Oracle database
- Extensively used Java Mailing Service API to create, send, receive, and read messages between application components
- Deployed Enterprise application using Web sphere Server
- Maintained multiple Enterprise applications in Production Environment of Web sphere
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
Environment: Java, J2EE,Custom tags, Struts, AJAX, Design Patterns, PVCS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, Web sphere 5.x, Oracle 9i, Linux
Confidential, TX
Software Engineer
Responsibilities:
- Developed GUI using JSP, Struts frame work.
- Developed Action forms, Action classes using Struts framework to handle user requests.
- Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
- Coded Entity Beans for data persistence within Data Layer.
- Developed user interface components for Deal, Activity modules along with business components.
- Developed a Spring MVC application in connecting to database.
- Leveraged struts-validations, struts-beans tag libraries.
- Written SQL, PL/SQL and stored procedures as part of database interaction.
- Responsible for code merging modules using clear case.
- Responsible for change requests and maintenance during development of the project
- The technical environment included Java, JDK1.5, JSP, JSTL, Eclipse3.2, Struts 1.1, JavaScript, Struts Validation frame work, Tomcat, UML, ORACLE 9i/10g.
Environment: Java, Servile, JSP, HTML, Hibernate3.2, Spring3.0, JDBC, Eclipse 5.x, Struts, Log4J, Java Script, My Sql 5.1.4
Confidential
Programmer Analyst
Responsibilities:
- Analyzing business requirements in technical point of view.
- Analyzing the business objects and mapping to ACORD Objects.
- Model View Controller (MVC) architecture has been adopted to provide framework.
- Using Hibernate 2.0 as a Persistence layer framework.
- Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse
Environment: Servlets, JSP, Hibernate, Dozer Mapping, Castor, Ajax,Web logic 9.2, Oracle 10g, Windows, Oracle 10g, Castor, Ant, Oracle Raptor, Eclipse3.3