Senior Developer Resume
Hartford, CT
SUMMARY
- 14 years of experience in developing Interfaces and Applications using Java.
- Worked for major Investment banks and Insurance companies like Confidential, Confidential and Confidential .
- Development experience in J2EE technologies including Hibernate, JSP, Struts2.0, JDBC and WebServices.
- Involved extensively in using MVC, J2EE and Struts1.1 and Struts2.0 framework.
- Experience in writing Stored Procedures and Triggers
- Knowledge of UNIX Shell scripts.
- Experience in using Java IDE’s like WSAD, Eclipse, RSA and RAD.
- Hands on experience in Subversion, Perforce as version manager.
- Proficient in Object Oriented Principles and Agile Methodologies.
- Experience in Functional Specifications / Business Requirement Document Analysis.
- Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
- Good knowledge of teh different processes involved in teh Software Development Life Cycle
- Involved in various activities like Design, Coding, End - to-End Testing and Production Support for various online applications.
- Ability to learn and adapt quickly with new tools and technology.
- Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.
- Excellent communication, interpersonal and presentation skills. Self-starter, customer focused, detail oriented.
TECHNICAL SKILLS
Operating Systems: Windows, UNIX
Languages: Java, JavaScript, PL/SQL.
Mark Up Language: HTML, XML, XSL
Database: Oracle8i, Oracle9i, DB2, Microsoft Access
J2EE Technologies: Axis2, Spring framework, Hibernate JDBC, JSP, Servlets, Struts, and J-Unit.
Web Server: TOMCAT
Application Servers: Weblogic10.3
Tools: TOAD, Microsoft Office, SOAP-UI
Version Control: Rational Clear Case, PVCS, Subclipse.
Frameworks: J2EE Design Patterns, Hibernate, Log4j, Ant, Struts.
IDE: WSAD, Eclipse, RAD6.0, RAD7.0
PROFESSIONAL EXPERIENCE
Confidential, Hartford, CT
Senior Developer
Responsibilities:
- Wrote a Java code for calling teh HR web services.
- Developed many core level components
- Class diagrams and Sequence diagrams were used for Design.
Confidential, Burlington, MA
Senior Developer
Responsibilities:
- Design and Coding of Java modules for Inbound and outbound process.
- Wrote connector classes implementing teh business logic.
- Wrote FTP Client for reading files and used XML for configuration.
- Integrated Correspondence Utility to Iway.
- Using Iway designer and console for developing and deploying interfaces.
- Preparing teh Proof of Concept and teh Presentations to demonstrate teh solution to teh business users.
- Developing test cases and performed unit testing.
Confidential, Columbus, Ohio
Technical Lead
Responsibilities:
- Design and Coding of User Interfaces using Struts2.
- Design and Coding of Data Access Components using spring and JNDI.
- Class diagrams and Sequence diagrams was used for Design RSA7.1 was used.
- Design and Coding of various JAVA modules for Query and Reporting.
- Design and Coding of communication module with HTTP Client API.
- Coding teh persistence module using JNDI, spring and DB2.
- Analyse teh new requirements and design teh workflow.
- Preparing teh Proof of Concept and teh Presentations to demonstrate teh solution to teh business users.
- Write teh DB2 stored procedures using RAD data perspective.
Confidential, Columbus, Ohio
Technical Lead
Responsibilities:
- Did a POC on Webservice provider using AXIS2 & JiBX and was able to convince client on using Axis.
- Designed and developed WSDL for a service having two operations getPDF & getStatementList.
- Involved in creating design specification and development of Webservice Wrapper using Axis2.
- Class diagrams and Sequence diagrams were used for Design.
- Used Core Java APIs like Iterators, ArrayList, Exceptions & SimpleDateFormates through out my coding
- Used Spring IOC for wiring up teh dependent objects to teh class.
- Used Spring PropertyPlaceholderConfigurer class for configuring property files.
- Assisted new developers on development and architecture issues.
- Involved in deploying MAVEN and creation of POM files for building EAR.
- Developed ANT files for generating Server Code, AAR and BINDING files.
- Developed DTO from SCHEMA file.
- Developed many core level components (factory, utility, halper and dao) and interfaces.
- Implemented logging using Commons-logging and wrote exception handling classes.
- Used Subclipse as teh version Control System.
- Deployed teh application on Websphere6.1 using RAD
- Involved in unit testing using J-Unit
- Supporting teh application in UNIX, dis involves production support and minor enhancements.
Confidential, Irvine CA
Senior Developer
Responsibilities:
- Developed processors using threads, to execute status updates based on teh business rules.
- Developed Message persisters and DAO class for updating & reading data from ORACLE database.
- Developed XML message parser class.
- Used Core Java APIs like Thread for implementing multithreading.
- Used JDBC APIs for sending and executing SQL statements for database.
- Used JMS1.1 API for development of queue based message listener using point-to-point model.
- Developing test cases and performed unit testing.
- Provided production support by interacting with teh end-users and fixing defects.
- Used Clearcase as teh version Control System.
Confidential, Newport, NewJersey
Technical Lead
Responsibilities:
- Developed Test Cases for Quality Assurance and User Acceptance Testing.
- Designed, Developed, and Implemented J2EE components using Java, Servlets and JSP.
- Designed and developed teh me-flow front end GUI with Java, JSP, Struts, JavaScript, HTML, DHTML, TagLibs and CSS.
- Used an AJAX based tabs in teh application.
- Used Core Java APIs like collections for sorting and pagination.
- Involved in designing teh workflow and screen flow.
- Used RAD 7.0.0.1 for writing code for Java, Servlets, JSP and JavaScript.
- Used Exadel Studio 4.0 as plug-in and WebSphere 6.0 as application server.
- Used Subversion as teh version Control System.
- Used BPM APIs for accessing data.
Confidential
Responsibilities:
- Involved in maintenance and bug fixing of FTI, Error Browser, Audit Browser and PerSecurity GUI’s using Java, JSP, Servlet, JavaScript, HTML, UNIX & Oracle.
- Involved in design & development of KAM reporting tool for publishing reports in excel files and mailing to customers using JavaMail, DOM and jExcel APIs.
- Used JDBC APIs for sending and executing SQL statements for database.
- Used Triggers for updating tables for auditing.
- Used PVCS as teh version Control System.
Confidential
Senior Developer
Responsibilities:
- Used Struts framework for implementing MVC Pattern.
- Designed developed front-end pages using Java, JSP, Struts and Taglibs for teh MNF system TEMPhas entry forms and deployed in WebSphere server using WSAD
- Involved in design and development of Reader & Writer classes for reading data from DB2.
- Day-to-Day production support and maintenance activities for MNF - USA.
- Involved in conducting code review and design review for junior developers.
- Involved in stress testing teh application with JUnit and fixing teh issues.
- Involved in teh performance tuning of teh system
- Also involved in mentoring teh new team members, code review and design reviews
- Used PVCS as teh version Control System.
Confidential
Senior Developer
Responsibilities:
- Enhancement & maintenance of application using Core Java, JSP, Struts, CSS, Session Beans, Entity beans and JavaScript, for business clients to change or show messages in teh production site.
- Involved in production support, dis includes immediate bug fixing, supporting teh business clients to get proper data and enhancements.
- Used subversion as teh version Control System.
Confidential
Developer
Responsibilities:
- Involved in developing AML, CML schema files for Presentation tier of Confidential .
- Developing test cases and performed unit testing.
- Worked on all maintenance and enhancement requests for dis application.
- Performed production support and 24x7 on call support.
Confidential
Developer
Responsibilities:
- Involved extensively in using MVC, Internationalization and Tomcat WebServer.
- Developing test cases and performed unit testing.
- Worked on all maintenance and enhancement requests for dis application.
- Designed developed front-end pages using JSP, CSS, DHTML and Taglibs and deployed in Tomcat Webserver server on solaris.
- Involved in teh development of Oracle queries & Stored procedures using PL/SQL for database updating and for data integrity
- Developed XSLT transformers for generating HTML files from XML.
- Developed charts using Java 2D APIs.
- Used oracle stored procedures for inserting into multiple tables.
Confidential
Developer
Responsibilities:
- Wrote build and target files to configure build-process using ANT.
- Worked on all maintenance and enhancement requests for dis application using Servlet & JSP.
Confidential
Developer
Responsibilities:
- Wrote XML and XML parsers for writing data to XML.
- Wrote XSL and XSL transformers for generating HTML from XML.