Senior Java /j2ee Developer Resume
SUMMARY:
- 8 years + of experience in the IT industry in Development and Implementation of applications using JAVA, J2EE Technologies.
- Detailed knowledge and experience in implementation of Software solutions using Java Servlets, JSP, Struts, Hibernate, spring frameworks.
- Strengths include Three Tier, Client Server architecture and Object Oriented Programming.
- Has deployment experience on JBoss, Webshpere application Server.
- Experienced in taking applications from conceptual stage to final installation and successful delivery to the end user.
- Has working experience in production support environment, successfully handling critical production support issues on - time without much or minimal effect to business.
- Understanding the application business in detail, ensuring the issues / concerns are addressed by interacting and liaison with various stakeholders / vendors / other teams wherever necessary.
- Working knowledge on HP Service Desk ticketing tool as part of application support service delivery.
- Adhering to quality standards and suggesting the appropriate process and service improvements in successful delivering the project.
- For all application issues - performing RCA, coming up with detailed code level fixes, analyzing the efforts required, assigning to appropriate resource and driving the teams in fixing the issue.
- Working experience in L2 and L3 Teams.
- Onsite - offshore coordination - Single point of contact from onsite for critical production applications and driving the offshore team in providing necessary support services.
TECHNICAL EXPERTISE:
Languages: Java (JDBC, Swing, Multithreading), J2EE(JSP, Servlets, JSF), PHP, C, C++
Web: Spring 2.5, Struts 2, JSP, Servlets, HTM, HTML 5, CSS, JavaScript, AJAX, XML, Web Services (SOAP, REST)
Databases: MySQL, MS SQL Server, MS ACCESS, Oracle
Tools: Macromedia Dream weaver, Ellipse IDE, Netbeans IDE, Junit, SVN, Visual Paradigm, Front end,Middle,Backend, MS Office
Server Tools: Apache tomcat server, Glassfish, JBoss, WebLogic, Apache, ftp, Ruby, Ruby on Rails
Platforms: Windows, Linux
PHP Technologies: PHP (pure PHP, PHP with OOP, PHP with frameworks).
Design Patterns: MVC, Singleton, Factory, Façade
SDLC Methodologies: Agile, RUP, iterative Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java /J2EE Developer
Responsibilities:
- Participated in the requirements analysis and technical assessments.
- Developed class diagrams/sequence diagrams using UML and Rational Rose.
- Used Struts2 framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction.
- Configured and worked with Apache Server.
- Front end and Middle, Backend developing.
- Developed multiple GWT/SmartGWT-based web application (from client to server) .
- Developed Ext-GWT/GWT-based framework.
- Use Ruby on Rails to create the system that tracks the complete patient care process.
- Installed, configured, and maintained a continuous integration (build) server
- Designed and developed Session beans to implement business logic.
- Designed and developed data persistence mechanism using Hibernate in Struts2 applications.
- Created SQL’s from views and queries to interact with multiple systems for data.
- Developed a robust administration and security system for access control and restrictions at application and user level.
- Develop Web pages using Ajax, JavaScript, JQuery, JSP, JSF and XML that interact based on events.
- Developed deployment descriptors and scripts.
- Used PL/SQL for writing stored procedures.
- Involved in Code reviews.
- For Presentation side used technologies core java, SWINGS and Custom framework of FedEX (OMNI).
- Wrote JNLP 's for client side download of swings application and used signature certificates for security.
- Developed Junit test cases to unit test the business logic.
- Involved in testing the application in the integration environment.
- Involved in project documentation, status reporting and presentation.
- Implemented Log4j for the debug and error logging purpose.
Environment: Java/J2EE, JSP, Servlets, , Swing , spring 2.5, MVC, RUP, Ruby, Ruby on Rails, GWT, Ext-GWT, Front end,Middle,Backend, Struts2, Hibernate, DOJO Apache Server, Oracle10g, MS SQL server JavaScript, Windows 2000 NT XML,PHP, HTML, AJAX, JavaScript, JQuery, UNIX,UML, Log4j.
Confidential, Long Island, NY
Senior Java Developer
Responsibilities:
- Worked closely with the Business Analyst Team and the client for requirement gathering team to create Mockups for the Web application using MyBalsamiq.
- Developed a role based Tracking application for labs and providers in the State of New York to submit the patient records.
- Front end and Middle, Backend developing.
- Analyzed and defined the most secure and efficient methodology to communicate with the database to deal with the HIV/AIDS sensitive data and satisfy client requirements.
- Implemented the MVC architecture for supporting the UI using Spring Framework.
- Developed the webpages using HTML, CSS and JSPs. Developed multiple GWT/SmartGWT-based web application (from client to server) .
- Developed Ext-GWT/GWT-based framework.
- Use Ruby on Rails to create the system that tracks the complete patient care process.
- For Presentation side used technologies core java, SWINGS and Custom framework of FedEX (OMNI).
- Wrote JNLP 's for client side download of swings application and used signature certificates for security.
- Installed, configured, and maintained a continuous integration (build) server
- Implemented event handling using JavaScript, JQuery and Ajax.
- Used Spring-Mybatis integration to run SQL queries, call procedures and packages to access the Oracle Database.
- Configured log4j to log the warning and error messages.
- Used SVN for version control.
- Developed Unit test cases using Junit.
Environment: Spring 3.0, MyBatis, Swing, Servlets, JSP,XML,PHP, WebLogic 10x, HTML Ruby, Ruby on Rails , CSS, GWT, Ext-GWT, JavaScript, JQuery, Ajax, Eclipse IDE, DOJO, JSON, JDBC, Front end,Middle,Backend, JDeveloper, IBM WebSphere Oracle 11g, SQL Developer, myBalsamiq
Confidential, Englewood, CO
Senior Java/J2EE Developer
Responsibilities:
- Modules are developed based on technologies like Java / J2EE , Struts Framework, Tiles, Hibernate, Ajax, DWR Framework, and MSSQL.
- Developed various major/ minor enhancements to Confidential money transfer application and handled build, deployment tasks to environments like Development, QA, UAT, Production releases.
- Front end and Middle, Backend developing.
- Involved in analyzing various critical production defects from technical and business perspectives, implementing solutions/fixes for the same.
- Developed multiple GWT/SmartGWT-based web application (from client to server) .
- Developed Ext-GWT/GWT-based framework.
- For Presentation side used technologies core java, SWINGS and Custom framework of FedEX (OMNI).
- Use Ruby on Rails to create the system that tracks the complete patient care process.
- Wrote JNLP 's for client side download of swings application and used signature certificates for security.
- Installed, configured, and maintained a continuous integration (build) server
- Ownership and responsibility in delivering the planned bundles (with high, medium low tickets) within defined timelines ensuring quality deliverables.
- Interacting with various teams like Unisys, RSI, DAS, L2, testing at onsite/offshore, working for defects closure.
Environment: Servlets, JSP, Swing, Struts 1.2.4, Hibernate, JDK1.5 HTML, XML,PHP, XSD, Ruby, Ruby on Rails, GWT, Ext-GWT, J2EE, JavaScript, Ajax with DWR, Jboss 4.X GA, JUnit, Webshpere app server, MS SQL server, CSS, RSA, WAS 5.1, Win CVS 1.3, Windows XP, Front end,Middle,Backend, Oracle 9i 10g.
Confidential, Edgewood, NY
Java Developer
Responsibilities:
- Involving in development of MDBs to listen JMS messages which are to be processed for trading.
- Involving the development of EJBs to handle the business logic of trade processing.
- Working on multiple web servers as environments.
- Part of product support top of UNIX systems, webshpere application servers and Webshpere MQ in all environments.
- Front end and Middle, Backend developing.
- Involved in increasing the response time of web application as Six Sigma compliance.
- Contributed in product migration into WAS7.
- Developed Oracle Stored procedures to handle the business logic.
- Involving in CTAPP tool (Rules Engine) for adding new client configuration
- Development, enhancement, bug fixing and writing Junit Test Cases of Java related applications.
- Taking the requirements, documentation and implementation.
Environment: Struts 1.0, EJB, JMS, AJAX, JQuery, JBOSS, Front end,Middle,Backend, Webshpere, Oracle10g, Jboss 4.X GA WSDL, JSP, Ajax, JDBC, UML.
Confidential, Omaha, NE
Java Developer
Responsibilities:
- Involving EDI Management, Gate Keeper, DTP (Daily Transit Performance) modules.
- Developed Tuxedo service based (TAD) applications to know the Railcar schedules over the Rail network.
- Send and receive the events by shippers using Spring-JMS.
- Developed DAOs using Spring-JDBC.
- Implemented ORM applications using Hibernate and integrated with Spring.
- Developed reports in PDF and M.S.Excel using POI and ITEXT tool.
- Developed VINs scanning technique using Bar Code Reader in Gate Keeper.
- Constructed Teradata native queries to find out the historical VINs.
- Development, enhancement, bug fixing and writing Junit Test Cases of Java related applications.
- Involving in SCRUMS calls, Sprint meetings and updated work status in Version One tool as part of Agility process.
- Taking the requirements, technical Designing, documentation and implementation.
Environment: J2EE, Java (JDK 1.5), JUnit, JavaScript Struts 1.0, Hibernate3.1, spring 2.5, AJAX, Web logic 8, Oracle10g and Teradata.
Confidential
Java Developer
Responsibilities:
- Designed mock-ups using SHTML in Web logic environment.
- Responsible for integrating Struts with spring.
- Developed DAOs using Spring-JDBC.
- Implemented ORM applications using Hibernate and integrated with spring.
- Development, enhancement, bug fixing and writing Junit Test Cases of Java related applications.
Environment: MVC, Hibernate3.1, JavaScript, J2EE, CVS, ANT, spring 2.5, AJAX, XML Beans, Web logic 8, Oracle10g, Windows 2000 NT and Unix.