Senior Consultant Resume
New, JerseY
SUMMARY
- Having Eight (8) years of IT experience in software Requirements, Development, Maintenance and Support of various Banking/Financial Services, Insurance applications.
- Domain expertise on Banking, Insurance and retail banking applications and extensive business implementation knowledge in various Retail applications.
- Proven skills in requirements study, writing technical designs, technical use cases, database design, development of Web based as well as Windows based Client - Server financial/business applications.
- Experience in code development using JAVA/J2EE technologies, Core Java, JSP, Servlet with various Application Servers and the combination of various frameworks
- Working experience in code development using Struts, Hibernate and EJB.
- Experience in Application Servers like Glassfish, Weblogic, IBM WebSphere and the combination of various frameworks such as Struts, Hibernate, and Java script.
- Hands on Development in JMS, XML, and XML Parsers. (SAX and DOM), JavaScript, CSS3, HTML5.
- Expertise in Utility tools like ANT, Log4j, JUNIT and Maven.
- Strong experience SOAP and REST Protocols.
- Strong knowledge in front end development using AWT and Swing.
- Experience in writing complex SQL queries, Stored Procedures, Triggers on various database environments such as Oracle & SQL Server.
- Also awareness of database like Sybase.
- Strong knowledge on SPRING framework, Swings.
TECHNICAL SKILLS
Programming Languages: J2sdk 1.6/1.7, knowledge of C/C++, PL/SQL, Unix and Linux
Desktop Application: Java swing
Web Development: JSP, JavaScript, Sencha, ExtJS, JSON, web services SOAP, Restful Webservices, XML and HTML
Java Enterprise/Frameworks: J2EE1.6, Servlet, JSP, Spring 3.0 Struts, Hibernate and Log4j
Integration & Middleware: Knowledge of EJB 3.0 and Java RMI
Database systems: Oracle 11g, SQL Server 2012
Application/Web Servers: Weblogic 10, Glassfish 3.1, JBoss, Tomcat 6.x/7.x
Build/Version control: Maven, Subversion (SVN), Ant 1.4, CVS and Acurev
Operating systems: Windows & Linux
IDE/Development tools: Eclipse & TOAD
Performance/Test tools: JUnit, Load Runner, Win Runner, Jmeter
Development Methodologies: Agile & Waterfall
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Senior Developer
Responsibilities:
- Responsible for development of CMS application using Java, J2EE, springs, DB2, JSP, Oracle, Eclipse and Weblogic.
- Migrated application security from Lisa, LDAP to JAAF (Wrapper of JAAS created by Confidential ) in glassfish server.
- Responsible for unit testing, performance testing and used SVN as a version control.
- Involved in application migration from Weblogic 10.1 to Glassfish server 3.1.2.
- Responsible for Writing scripts for building and deploying using ANT build.
- Involved in different maintenance released for frame work and application support.
- Involved in bug fixing and change requests in the life cycle entire application.
Environment: JAVA, JSP, Servlet, CSS3, HTML5, weblogic10.1, Oracle11g, DB2, Restful Webservices, Spring, SVN, Junit, ANT, JavaScript, Glassfish Server 3.1.2 and EJB.
Confidential, New York
Senior Developer
Responsibilities:
- Responsible for analyzing and fixing production issues.
- Unit testing of module as per requirement prior delivery to the testing team.
- Responsible for development of intranet applications using Java, J2EE, springs, Hibernate, JSP, Oracle, Eclipse and Weblogic.
- Responsible for writing code for components like Controller, Service and Data Access Objects using Spring MVC, Spring ORM and Hibernate.
- Responsible for configuring Bean definitions, Bean dependencies and Bean Wiring in Application context configuration using Spring Core.
- Responsible for writing the code for consuming SOAP based web service.
- Troubleshooting application issues, coordinating implementation efforts with different infrastructure teams and setting up environments.
Environment: Java, jdbc, J2EE, JSP, jstl, Servlet, Weblogic Application Server 10.x, PUTTY, jira, HTML, JavaScript, TOAD, FTP, Restful Webservices, Stored Procedures, Spring, hibernate and Oracle 10g.
Confidential, New Jersey
Senior Consultant
Responsibilities:
- Unit testing of module as per requirement prior delivery to the testing team.
- Responsible for development of enterprise infrastructure application using Java, J2EE, spring, Hibernate, JSP, Oracle, Eclipse and Weblogic.
- Responsible for developing middleware components like Controller, Service and Data Access Objects using Spring MVC, Spring AOP, Spring ORM and Hibernate.
- Responsible for configuring Bean definitions, Bean dependencies and Bean Wiring in Application context configuration using Spring Core, extensively used spring and Java Annotations.
- Responsible for identifying integration points and seamless integration with various legacy systems by developing Integration Adapters for Flat File, Email, FTP and EIS.
- Extensively worked on performance tuning the enterprise infrastructure application by Implementing caching, Optimizing JVM Configuration and Tuning Database queries. Responsible for root cause analysis and resolution of various issues in J2EE applications.
Environment: j2sdk1.6, jdbc, J2EE1.4, JSP, jstl, Servlet, Weblogic Application Server 10.x, PUTTY, jira, HTML, JavaScript, TOAD, FTP, Restful Webservices, Stored Procedures, Spring, hibernate and Oracle 10g.
Confidential, Buffalo, NY
Senior Java Developer
Responsibilities:
- Analysis and study of the Benefit Configurator application.
- Analyze the project flow between the Benefit Configurator modules: Benefit Data Manager, Benefit Explainer, Selector, Translator, Connector and Editor.
- Fixing the bugs in Benefit Explainer which is a search function that allows users to search for and view medical, benefit, and payment policy rules stored in the Benefit Data Manager.
- Interacting with the business and user to understand the tickets in production.
- Understand the user requirements.
- Resolving the production tickets.
- Involved in Code walkthrough and reviewing.
- Written and executed stored-procedures on Oracle DB back-end
- Assisted in deploying the application on Web Sphere Application server.
- Creating activity logs and checking in the code to the repository for deployment.
- Creating the test grids required for the deployment.
- Supporting different stages in testing and UAT.
- Designed User Interfaces using CSS, HTML, and JavaScript.
Environment: Java, J2EE, JSP, Servlets, Rational Application Developer, Weblogic Application Server 10.x, PUTTY, HTML, JavaScript, TOAD, FileZilla, JSF, Webservices, Stored Procedures, spring and Oracle 10g.
Confidential
Senior Java Developer
Responsibilities:
- Responsible for analyzing business requirements, involved in design sessions, creating functional and technical design documents, development and implementation based on Agile/Scrum development techniques.
- Developing new Code Components (Enhancement) based on functional and technical design documents.
- Responsible for testing in all stages and issue resolutions.
- Involved in Business Requirements and Functional Requirement Analysis and Architecture efforts.
- Designed and developed the applications using Java, J2EE, Struts, Spring, Hibernate, JSP, AJAX with underlying J2EE Design Patterns and Weblogic as the application server.
- Designed and developed Web Services to integrate with external client systems. Defined WSDL, SOAP messages. Implemented JAAS and SSL tunneling through proxy server.
- Developed a custom XML Schema based validation engine for Server-side validations and XML based system configuration component.
- Created ANT Scripts to build, sign and ftp the jar files to various environments.
- Designed and developed Configuration and Logging mechanisms.
- Involved in Change Management, Release Management, Performance Tuning and Environment Setup on UNIX server.
- Other duties involved defining the coding standards, Code Review, knowledge transfer to the client, conducting benchmarking tests and helping in setting up the development and productions environments.
Environment: Java, jdbc, J2EE, JSP, Servlet, Weblogic Application Server 10.x, PUTTY, jira, HTML, JavaScript, TOAD, FTP, Webservices, Stored Procedures, Spring, hibernate and Oracle 10g.
Confidential
Senior Java Developer
Responsibilities:
- Extensively used the OOAD concepts in the overall design and development of the system.
- Designed & developed the front end (templates) and GUI components using HTML, JSP, and Struts tags, JSTL, JQuery, HTML, CSS and JavaScript. HTTP protocol for front end URL reference.
- Implemented Business Services and Business Logic using various design patterns.
- Developed Struts Action classes and View components, that uses Struts tag libraries.
- Configured Struts Action classes, interceptors, results, etc. in Struts Config file.
- Involved in design and development of interface with other systems for orders tracking and site information using Webservices.
- Used Ant for builds, create JAR files, run the ejbc utility and deploy the JAR files automatically and also taken care of build.XML.
- Developed Spring business bean classes & configured them in Spring application context file
- Servlet for page - request, session, application scope.
- Wrote Hibernate POJO classes and corresponding OR mapping files, which maps bean properties to the table columns in database.
- Configured Hibernate mapping files (.hbm.xml files) in Hibernate configuration file (.cfg.xml file)
- Configured Hibernate in Spring application context file using Spring ORM module
- Involved in configuring server for JMS 1.1 messaging and delivering internal messages with in the application between different roles.
- Creating the Database and designing the data base analyzing business requirement and writing the Procedures
- SQL Queries like DDL(Create, Alter, Drop), DML (Select, Insert, Update and delete) for managing the scheme objects.
- Configured JDBC data sources - DNS, JNDI, JTA in Web Logic application server using console application
- Configured JMS topic & queues for handling asynchronous messages in Web Logic console.
- Documentation of Design, Technical code, System and Unit test cases and there results in Excel and word documents using macros.
Environment: Core Java, J2EE, Struts, JSP, Servlet, DNS, knowledge of Enterprise Java Beans (EJB) 2.0, knowledge of JMS 1.1, T-SQL, Hibernate ORM, Springs MVC 2.0, XML, JavaScript, HTML, JDBC, Web Logic 9.1, Windows XP and UNIX, Oracle 10g, PL/SQL, XML and JDBC 2.0.
Confidential
Jr. Developer
Responsibilities:
- Involved in the core product development team of the Store Operation operating application for the pos application.
- It consist of new requirement, enhancement, change request, GUI enhancement etc.
- Responsible for presales demo customization for prospect customers.
- Writing documentation for the team for new enhancements being done.
- Responsible for stored procedures and writing business logic for retrieving model data and populating it to the GUI using JTable or grid.
- Responsible for writing custom UI classes extending suns swings API. For e.g. JTables, AbstractTableModel, JToolbar, JTree etc.
- Trouble shooting the swing application using sql profiler and query analyzer.
- Basic unit testing of the application.
- Debugging the application for client issue resolution.
- Creating and Updating the comment and conversation to the jira.
Environment: Java, Swing components like JTables, JButton, JTabbed Pane, Jpanel, JToolbar, JFrame, JInternalFrame, Jasper Reports jdbc, J2EE, JSP, Servlet, Apache Tomcat, jira, HTML, JavaScript, FTP, Stored Procedures, SQL Server 2005.