Senior Java Developer Resume
New York, NY
SUMMARY:
- Over 12 years of professional experience in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding,
- Implementation Testing, and Deployment of Object Oriented and Web based Enterprise Applications using Java/J2EE technologies.
- LOMA FMLI level 1 certified.
- Achieving highest customer satisfaction, worked as Lead in close consultation with business team, so that their requirements are fully incorporated before deadline, keeping quality in focus.
- Expertise in Java, EJB, Servlets, JSP, JMS, Web Service, Spring and Struts.
- Over 5 years of experience in Hibernate and EXTJS.
- Over 3 years of experience in AngularJS, Spring IOC.
- Over 10 years of experience in business rules implementation using Blaze Advisor Business Rules Engine.
- Over 10 years of experience in HP Exstream (PDF generation tool).
- Over 10 years of Experience in MVC (Model View Controller) architecture by using Struts and various J2EE design patterns.
- Developed stored procedures and functions in DB2 .
- Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
- Expertise in managing all post implementation support activities including responding to end user questions and resolving production issues.
- Excellent interpersonal skills, creative, research minded, technically competent and result - oriented with problem solving and leadership skills.
- Self-motivated individual in learning new technologies, applying them along with best practices for developing quality applications and eventually bringing down software development efforts.
TECHNICAL SKILLS:
Languages: Java Internet Technologies Servlets, JSP, Java Beans, Java Script, AngularJS, ExtJS
Middle Ware: JMS, MQ Series
UI Frameworks: Struts 1.2, Struts 2, Spring 4
Rules Server: Blaze Advisor
Document Composer: HP Exstream and iText
ORM Tools: Hibernate
Servers: WebSphere 7.0
Operating System: Windows XP
RDBMS IBM DB2: GUI JavaScript, HTML, JSP
METHODOLOGIES: J2EE Design Patterns, MVC Framework, Multithreading
Tools: Toad, Eclipse, Serena Dimensions
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Senior Java Developer
Responsibilities:
- Requirement gathering and analysis meeting with Business Annalist and Technical Design for the application
- Responsible for designing the necessary logic for the implementation depending upon the business requirements in different modules.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade and Value object.
- Worked closely with Business analyst to understand the rules and implemented required functionality.
- Developed ExtJS pages with MVC architecture using Struts2.1, and Simple tags.
- Involved in Performance testing on all UI pages like authentication, Scenario creation, rating, utility, report pages and several functional modules.
- Developed the Hibernate configuration, created Entity class using annotation for each table, used named query and HQL.
- Involved with deploying the updated or new applications to the multiple system environments and provided instructions to ensure all software and technologies were deployed correctly.
- Assisted the team in resolving the technical issues
- Developed the Web Services to validate and update the address
- Developed the coding standards and making sure team follows them
- Developed Hibernate DAO Component to perform the CRUD action with database.
- Developed Spring IOC to replace the factory classes.
- Developed and configured the MQ service which needs to interact with other system
- Configured the data source and JMS bean in web-sphere
- A team leader with strong client skills gained on various projects.
- Weekly status update meetings with business clients & offshore development teams
- Involved in designing database tables along with DBA.
- Used agile methodology for development.
- Involved in fixing critical defects and bugs within given turnaround time after post release QA and production support.
- Serena Dimensions used for Software Configuration Management.
Environment: Java 6.0, J2EE, JSP, Struts2.1, Spring 4, HTML, Java Script, Apache PoI, Hibernate, Rational Application Developer 7.5.5.4, Websphere server 7, DB2, MQ Series and Windows 7.
Confidential, New York, NY
Senior Java Developer
Responsibilities:
- Developed JSP pages with MVC architecture using Struts, and Simple tags.
- Designed and developed pages in AngularJS.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade and Value object.
- Implementation of business rules using Blaze Advisor tool.
- Implementation of proposal PDF generation using HP Exstream tool.
- Involved in Performance testing on all UI pages like authentication, Scenario creation, rating, utility, report pages and several functional modules.
- Involved in analysis of the business requirements for the new functionality and also analyzing the changes in the existing module as per the business requirement.
- Responsible for designing the necessary logic for the implementation depending upon the business requirements in different modules.
- Changed all the factory classes into Spring IOC.
- Developed the Web Services to validate and update the address
- Designing and development and unit testing.
- Designed and developed pages in HP Exstream.
- Involved in upgrading Websphere 6 into Websphere 7.
- Developed java Mail APIs for the Email-service, Log4j API's for logging.
- Developed DAO Component for the application.
- Developed and configured the MQ service which needs to interact with other system
- Involved in development of different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
- Used agile methodology for development.
- Migrated SE (Clients proprietary framework) based XSL framework into Struts based JSP pages with Dispatch Action.
- Involved in designing database tables along with DBA.
- Involved in reviewing of design and code.
- Developed POJO’s and XML configuration file for mail services.
- Involved in preparing stored procedures and functions in DB2.
- Developed complex SQL queries to extract the data from the database.
- Requirement gathering and analysis meeting with Business Analyst.
- Worked as onsite-offshore coordinator for 64 months.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- A team leader with strong client skills gained on various projects.
- Responsible for Unit Testing for the module developed.
- Involved in fixing critical defects and bugs within given turnaround time after post release QA and production support.
Environment: Java, Java 6.0, J2EE, JSP, Struts1.2, Spring 4, AnjularJS, EJB, Ajax, HTML, Java Script, XML, XSL, Blaze Advisor 6.5, HP Exstream 9.0, ExtJS, Rational Application Developer 7.5.5.4, Websphere server 7.0, DB2, MQ Series and Windows 7, Serena Dimensions
Confidential
Senior Developer
Responsibilities:
- Designing and coding and development and testing.
- Involved in requirement gathering meeting.
- Responsible for Unit Testing for the module developed.
- Involved in Unit Testing, Integration Testing.
- Developed ASP for UI, C# classes for business logic.
- Utilized VBScript for client side validation.
- Utilized SQL Server for database operations using ODBC API.
- VSS is used for Software Configuration Management.
- Test Cases Preparation.
Environment: C# .NET, SQL Server, Windows NT.
Confidential
Java Developer
Responsibilities:
- Implemented the Knowledge Base link in Report an IR page and Maintain the Knowledgebase and also searching the solution based on all the nodes.
- Used VisualAge IDE for development.
- To generate the Flashboard using SQL Query or Exe.
- Developed JSP for UI and Servlets, Java classes for business logic.
- Utilized JavaScript for client side validation.
- Utilized SQL Server for database operations using JDBC API.
- VSS is used for Software Configuration Management.
- Test Cases Preparation.
- Database querying and retrieval of data.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Involved in Unit Testing, Integration Testing.
Environment: Java 2.0, Servlets, JSP and SQL Server, Windows NT.
Confidential
Java Developer
Responsibilities:
- Implemented the Screen Configuration for Conform Order, Prepare Order and Check out Screens. To reduces the page loading time.
- Interacting with the client and the onsite coordinator for issues and queries in the project.
- Responsible for Unit Testing for the module developed.
- Developed JSP for UI and Servlets, Java classes for business logic.
- Utilized JavaScript for client side validation.
- Utilized SQL Server for database operations using JDBC API.
- VSS is used for Software Configuration Management.
- Test Cases Preparation.
- Database querying and retrieval of data.
Environment: Java 2.0, Servlets, JSP and SQL Server, Windows NT.
Confidential
Java Developer
Responsibilities:
- Involved in server side coding.
- Use of java Mail APIs for the Email-service.
- Developed JSP for UI and Servlets, Java classes for business logic.
- Utilized JavaScript for client side validation.
- Utilized SQL Server for database operations using JDBC API.
- VSS is used for Software Configuration Management.
- Test Cases Preparation.
- Responsible for Unit Testing for the module developed.
Environment: Java 2.0, Servlets, Oracle, EJB and HTML, SQL Server, Windows NT.
Confidential, Rockville, MD
Java Developer
Responsibilities:
- Developed JSP for UI and Java classes for business logic.
- Utilized JavaScript for client side validation.
- Utilized Oracle PL/SQL for database operations using JDBC API.
- VSS is used for Software Configuration Management.
- Involved in Design and Development phase.
- Interacted with management providing weekly status reports.
- Code walk through, bug tracking and debugging.
- Test cases preparation.
- Database querying and retrieval of data.
- Responsible for Unit Testing for the module developed.
Environment: Java 2.0, Servlets, EJB and Oracle, Windows NT.
Confidential
Java Developer
Responsibilities:
- Analysis, Design and Coding.
- Developed JSP for UI and Java classes for business logic.
- Utilized JavaScript for client side validation.
- Utilized Oracle PL/SQL for database operations using JDBC API.
- VSS is used for Software Configuration Management.
- Involved in the integration, performance and unit testing of the project.
- Involved in the Performance related issues like open connections and open cursors.
- Dynamic changes will be automatically managed by in my module of the project and maintaining the information about the employees like the salary details and casual leaves and medical leaves and depends the employee’s status monthly report will be delivered for the employees
- Responsible for Unit Testing for the module developed.
Environment: Java 2.0, Servlets, EJB and Oracle, Windows NT.
