Sr. Java Developer Resume Profile
NY
SUMMARY:
- 13 years of professional experience in software development process with wide range of skill set.
- Experience in working with open source implementation like Struts 1.x/2.0,JSF 1.2/2.0, Hibernate, and spring framework 3.2 ,Spring Web-Mvc ,Spring AOP, Spring Annotations, Spring IOC, DAO,ORM Modules .
- Also worked on Spring Tiles Framework, specialized in Object-Oriented programming. Extensive experience in e-commerce and Web-based applications.
- Experience in analysis, design, development, customizations of software applications in Java technology which includes Java, JSP, JAVASCRIPT, JBOSS, JBOSS Drools SERVLETS, EJB, JDBC, etc.
- Good working knowledge on developing MVC Model-View-Controller applications.
- Experience in working with open source implementation like Struts 1.2/2.0, Hibernate/JPA , and spring framework. Experience in analyzing and translating business requirements to technical requirements, proof of concept, implementation, testing, maintenance and product support.
- Good knowledge in MYSQL Database connectivity and maintenance. Very good hands-on experience working on IDE's like Eclipse.
- Experience in designing UML diagrams using Rational Rose. Good Experience in working with XML and technologies like XSLT, DTD, XSD.
- Experience in design and development of both B2B and B2C e-commerce projects.
- Good communication, presentation and interpersonal skills.
- Good at working in teams, as an individual and a quick learner.
Expertise Includes
- Strong experience of software and system development using JSP,JSF 1.2/2.0,Struts 1.2/2.0,Servlet, EJB 2/3.0, JDBC, AOP,DAO JUnit/Maven 2.0
- Good exposure to performance optimization techniques like Ehcache, Websphere Extreme scale.
- Exposure in development tools: EMMA Code Coverage, for delivering quality and complying with coding standards.
- Expertise in developing applications using Spring Framework projects such as Spring-Integration, Spring Security, and Spring Web Services.
- Rich experience of database design, performance optimization and hands-on experience on database systems: Oracle 9i-10g, PL/SQL, MySQL.
- Hands-on experience in JBOSS/Weblogic, Application server, Apache Tomcat .
- Versatile and adaptive to work in different platforms and programming languages based on project requirements
TECHNICAL SKILLS
- Web Technologies Java/Java EE JSP, Servlets,Struts1.1/2.0, JDBC, JSF 1.2/20, Spring Framework, Hibernate
- HTTP Servers Apache 2.x, IIS 6 and 5, Tomcat 6/7.0
- Application Servers JBOSS , WebLogic
- Rule Engine JBOSS Drools
- Operating Systems Sun Solaris 9 8, Windows Server 2003, Windows 7 and XP
- JVM Sun Hot Spot JVM 1.5, IBM JVM 1.4 and 1.5
- Hardware Sun Fire Series, IBM p series, IBM Blade Servers, Wintel boxes
- Other Tools Technologies Mercury Load Runner 6, Crystal Reports, JUNIT, Apache ANT
- Languages Java, C, C , C , JavaScript, VB Script, SQL
- Methodologies Unified Process, UML Rational Rose, OOAD
- RDBMS Oracle 7.0, SQL Server7.x, MS Access
- Development IDEs Eclipse, Visual Studio 6.0
- Configuration Management Visual Source Safe, PVCS
- Domain knowledge Healthcare, Insurance, Manufacturing, Banking, Telecom
PROFESSIONAL EXPERIENCE
Confidential
Role: Sr. Java Developer
Responsibilities:
- Developed JMS Modules using MDB/QUEUES.
- Designed and developed the WebServices for all the modules.
- Designed and developed Business Services in Service Layer.
- Performed application modules Integration and Unit Testing, fixing the problems reported in during testing phase.
- The migration majorly involves developing Object Oriented Components in java implementing logic in legacy code
- Involved in the change request Management and enhancement of Existing functionalities.
- Manage and deploy application using WEBLOGIC Application Server 10g with deployment manager in a clustered environment.
Environment: Java 1.5, Spring MVC, Hibernate , Eclipse/ JDeveloper, WebLogic,pl/sql
Confidential
Role: Sr. Java Developer
Responsibilities:
- Developed front end Modules using MVC architecture using JSF 2.0.
- Designed and developed the WebPages for all the modules using Facelets/JSP
- Designed and developed Business Services in Service Layer.
- Performed application modules Integration and Unit Testing, fixing the problems reported in during testing phase.
- The migration majorly involves developing Object Oriented Components in java implementing logic in legacy code
- Used factory Method, Abstract Factory, strategy, Adopter, Session FACADE design pattern using
- Involved in the change request Management and enhancement of Existing functionalities.
- Manage and deploy application using JBOSS Application Server 6.1 with deployment manager in a clustered environment.
Confidential
Role: Sr. Java Developer
Responsibilities:
- Designed and developed customized financial organizational specific OFX components.
- Designed and developed Dao objects to access stored procedures in Oracle Database.
- Involved in Load testing for performance tuning and scalability and Acceptance Testing phase.
Environment: Java, J2EE, Struts 1.2/2.0,EJB 3.0, JBOSS
Confidential
Role: Sr. Java Developer
Responsibilities:
- Designed and developed Business components to implement conversions from OFX formats using Spring Custom property editors.
- Designed and developed the WebPages for all the modules using Spring Tiles framework
- Performed Load Testing, Integration Testing and Unit Testing of application modules.
- Designed and developed Optimized SQL queries.
Environment: Java, J2EE, Struts 2.0, Spring, JBOSS 7.0.
Confidential
Role: Sr. Programmer Analyst
Responsibilities:
- As this is internal product used by INTEL Engineers to test and validate vendor supplied parts involved in interacting with various INTEL departments and analyzing their requirements.
- Designed and developed java bean components to Detect and defect tracking errors.
- Developed to Business Objects to persist data to Defect tracking Database with the help Hibernate persistence.
- Developed DAO objects to access database Oracle from service layers.
- Performed portability tests on various platforms such as Linux, Windows and Salaries.
- Prepared user manual and Guides for the Product usage.
Environment: Java, J2ee,Struts 1.2/2.0,EJB 2/3, UML and Rational rose
Confidential
Role: Sr. Developer/Programmer Analyst
Responsibilities:
- Performed Analysis of existing functionality with different modules
- Prepared use case and sequential diagrams to represent Object interactions and design documents.
- Performed Object Oriented Analysis and Object Oriented design to convert into Java based Objects.
- Designed and developed Class diagrams and Collaborating diagrams document system design.
- Developed Java beans to implement Business components using GOF Strategy patterns to incorporate different payment options and payments cycle for different Insurance companies.
Environment: Java, Struts, Spring Framework, Oracle.
Confidential
Role: Developer
Responsibilities:
- Developed customized FTP protocol to replace Z modem protocol using Socket Library Interfaces.
- Environment: C, VC , PC/TCP/IP stack
Confidential
Role: Developer
Responsibilities:
- Developed JSP pages, SERVLETS, and Business Components.
- Developed components to generate various reports and customer notification letters to notify Holds on the products already shipped from warehouse.
- Developed various service layer components to create different procedures to service appliance to automate generate workflows and tracking of post-sale service activities using Strategy Design Pattern. GOF
Environment: Java, J2ee, JSP, Servlets