Java/j2ee Developer Resume
White Plains, NY
SUMMARY:
- Over 6 years of experience in Enterprise and web based software development.
- Expertise in design, development and deployment of N - Tier enterprise applications using Core Java, JDBC, Servlets, JSP, Spring MVC, XML, XHTML, HTML, JavaScript, Action Script, CSS, AJAX and JQuery.
- Expertise lies in the analysis, design, development, implementation of distributed multi-threaded and multi-processing applications using C++.
- Strong understanding of all phases of SDLC (software development life cycle), and Agile/SCRUM development methodologies.
- Expertise in object modeling and OO design methodologies. UML diagrams like Sequence, Class, Object, Use Case, State, and Activity Diagrams.
- Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
- Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
- Expertise in developing application with financial domain, using Enterprise Technologies pertaining to J2EE paradigm like J2SE,JSP 2.0, Java Servlets 2.3, JSF 2.0, EJB,Struts, AJAX, XML, JDBC 2.0, Flex,FashBuilder4.6, and Tomcat and Glassfish server.
- Developed web-based applications using MVC architectures.
- Expertise closely with the project management completely define specifications to help acceptance.
- Attitude and willingness to learn and implement unknown technologies.
- Experience in handling the complete software development Impact Analysis, Program specification, preparation, Code review, Unit testing, Integration Testing.
- Strong analytical and problem solving skills.
- Experienced in Oracle 9i/10g/, SQL, and MYSQL databases.
- Expertise in using Eclipse, Netbeans.
- Expertise communication skills, interacting caliber and adaptation to quick learning, ability to accomplish deadlines.
- Excellent team player with the ability to create an environment of trust and cooperation through an open exchange of ideas towards achieving team goals
- Good verbal and written communication skills. Ability to deal with people diplomatically.
TECHNICAL SKILLS:
Languages: Core Java, CSS, UML, HTML,C++
Java: Java, JDBC, Servlets, JSF, JavaBeans,Ejb,Flex.
IDE: Eclipse, Netbeans
Web Development Tools: Servlets,JavaBeans, Java Script,Ajax,HTML,Primefaces.
Service Technologies: JDBC.
Frame Works: Struts, MVC.
Adobe Technologies: Action Script and FlashBuilder.
Web/Applications Servers: Apache Tomcat 6.0/5.0/5.5.12, Glassfish, 5.X.
Database Applications: Oracle 9i/10g, SQL Server, MYSQL 5.0.
Operating Systems: Windows-9x/2000/XP.
RELEVANT EXPERIENCE:
Confidential, White Plains, NY
Java/J2EE Developer
Responsibilities:
- Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle. Developed Struts components like Action classes, Form beans.
- Worked on C++ with smart pointers and various design patterns.
- Developed form validations using Struts validator framework.
- Developed views based on JSP and tiles.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
- Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes.
- Implemented persistence layer using Spring Hibernate Template.
- Developed XML configuration and data description using Hibernate.
- Hibernate Transaction Manager is used to maintain the transaction persistence
- Used Spring Core and Dependency Injection features to dynamically load different services
- Responsible for writing unit tests using JUnit.
- Developed SOAP based web services in eclipse using top down approach.
- Involved in the development of SQL queries and Stored Procedures in Oracle.
- Used Apache Axis 2 web service standard to generate java classes from WSDL and created stubs call
Environment: C++, J2EE (JSP’s, Servlets), Apache Tomcat, HTML, Struts, Web Services, Windows XP.
Confidential, Conway, AR
Sr. Java / J2EE Developer
Responsibilities:
- As a Senior Programmer I was involved in the complete life cycle of the project.
- Implemented MVP architecture using GWT and GWT Presenter frameworks in the development of Scorecard GUI.
- Designed and developed all UI Screens using GWT, Html, CSS.
- Designed and developed regular expressions for the front end validation of the input data.
- Developed Custom Widgets for reusing them in multiple places of the application.
- Wrote RPC services to retrieve & store data the data form the SQL Server Database.
- Used SAX and DOM for parsing XML documents and XSLT for transformation.
- Developed Developers test for repeatable test by using JUnit for fixing defects.
- Used SourceForge for Source code version control.
- Involved in the Deployment of the application in JBoss Application Server in the production environment.
- Worked on SourceForge tool for tracking the tickets like accepting the tickets, Submitting the tickets and closing the tickets etc.,
- Handled client calls in helpdesk 24/7 365 days.
Environment: Java, Jdk, JDBC, GWT, GWT presenter, MVP Architecture, SQL Server, XML, Html, CSS, JavaScript, Maven, SourceForge, Junit, log4j, Unix, Eclipse, Putty, PL/SQL Developer.
Confidential
Application Developer
Responsibilities:
- Involved in development of various modules Using CSS, AJAX, JSP, and Servlets.
- Involved in changing the images and play different sounds for response events by using JavaScript.
- Involved in writing form pages by using jsf2.0 and also created managed bean classes for jsf form pages.
- Involved in communicating flex with java by using Blaze DS remoting server.
- Developed UI for E-Signature module using GUI like Adobe builder 4.6.
- Responsible for development of MXML and Action Script files to meet the business requirements.
- Developed Custom Components using MXML and Action Script.
- Used Layouts, Frames, and Data Grid components from builder 4.6.
- Responsible for using Remote Service and HTTP Service for interacting with Java components and XML to retrieve the data from database.
- Developed and maintained the data layer using DAOs.
Environment: Net beans, Flex, Flash builder, Java, J2EE, Struts, EJB, Ajax, Oracle, and Load Runner.
Java Developer
Confidential, Texas
Responsibilities:
- Involved in development of various modules Using EJB, JSF, and Servlets.
- Integration with shipping services to validate the tracking numbers and retrieving the details of shipments
- Involved in documenting the low level design and keeping the documentation up to date with the new enhancements
- Well Implementation of JDBC Connectivity to Access Data from Database Servers.
- Extremely used plain JavaScript and JQuery JavaScript Library to do the client side validations.
- Used JSP Tag Libraries JSTL to implement the logic inside the JSPs.
- Created sample request and response XML files.
- Implemented Web Services using Spring-WS framework
- Developed and implemented the MVC Architectural Patter using Spring Framework including JSP, Servlets, JSP and Form Beans.
- Designing and documenting the solution in the form of Use case, Sequence, class and activity diagrams.
- Active Participation in the life cycle of the Project as a Team Member.
- Implemented the architecture of the modules according to the MVC standards (Presentation-tier, Business-tier and Persistence-tier).
Environment: JDK 1.5, Servlets, JSP, JSF, EJB, Webservices (SOAP), Java Script, CSS, DHTML, XML, Ajax, HTML, J2EE Patterns, Oracle PL/SQL, Websphere Application Server, Oracle SQL Developer, Net beans IDE, JUnit, JSTL .
Confidential
Java Developer
Responsibilities:
- Involved in development of implementing various interfaces using struts and jsps.
- Involved in development of some parts of security.
- Well Implementation Of JDBC Connectivity to Access Data From Database Servers
- Active Participation in the life cycle of the Project as a Team Member.
Environment: JDK 1.5, Servlets, JSP, Struts, EJB, Java Script, CSS, DHTML, XML, Ajax Eclipse, CVS, SQL Server, HTML, J2EE Patterns, JBoss, JUnit, JSTL, Data Admin.
Confidential
Java Developer
Responsibilities:
- Involved in development of implementing various interfaces using struts and jsps.
- Involved in development of some parts of security.
- Well Implementation Of JDBC Connectivity to Access Data From Database Servers
- Mainly responsible for Server side backend programming.
- Implemented the web-based application following the MVC architecture using Struts framework.
- Implemented the business logic using Action classes, EJBs and Java Beans.
- Implemented the presentation tier using Struts Forms, JSPs and Tiles.
- Validated JSP forms using Validator Framework and JavaScript.
- Active Participation in the life cycle of the Project as a Team Member.
- Implemented Model View Controller (MVC) architecture for an efficient implementation of the view level customizations and interfaces with the application logic.
Environment: Java 1.6, JavaScript, HTML, Struts, Spring MVC, Oracle 11g, Eclipse, Web Logic Application Server.