We provide IT Staff Augmentation Services!

Sr. Developer Resume

2.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • 9+ Years of strong experience in design, analysis, development & implementation of various medium to large scale applications wif N - Tier Architecture using MVC architecture, Java/J2EE and Portal technologies.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Object Oriented Techniques.
  • Proficient in working wif various technologies: Java/J2EE, Core Java, JSP, Servlets, EJB, PL/SQL, JDBC, Applets, Swing, Struts, Spring-3.0, Ajax, XML, Web Services and Design Patterns.
  • Well hands on experience wif IBM Products like portal 6.0, 6.1 & 8.0.0.0, Connections 3.0, QuickR 8.5, Omnifind Enterprise Edition, WCM.
  • Experienced in developing Portal applications using JSR 168 & 286 specification
  • Good experience in IBM WebSphere Web content Management (WCM), application design and development using WCM API. Worked on WCM authoring tool.
  • Experience in Designing Web User Interfaces wif Dojo, JQuery, AJAX
  • Extensively worked in developing the web applications using the Struts, Spring, Portal Framework.
  • Expertise in working wif various database and database tools like Oracle9i/10g, Toad, SQL Developer.
  • Worked proficiently in various IDEs including RAD, WSAD, and Eclipse.
  • Worked on IBM WebSphere Portal environment (6.1 & 8.0) including Portal themes, Skins, Personalization and administration.
  • Experience in IBM Omnifind Administration, search applications, search customizations and crawler configurations.
  • Experienced in developing J2EE components on Application Servers like Tomcat, IBM WebSphere Application Servers, IBM WebSphere Portal Servers, Web Servers and Edge Servers
  • Experienced to work in Mail API
  • Expertise in web-based GUIs development using JSP, HTML, DHTML, CSS.
  • Strong experience wif XML, XSL, XSLT, XPATH.
  • Hands on Experience in Ant-script and Log4J.
  • Experience in working on Linux and Windows environment. Good noledge of developing UNIX Shell Scripts.
  • Experienced wif different version management software such as VSS, PVCS, Star Team, SVN.
  • Experience in developing WebServices using SOAP, WSDL and RSS.
  • Hands on Experience wif J2EE design patterns. Designed applications using J2EE Design Patterns like creational, structural and behavioural design patterns (MVC Architecture, Business Delegate, Data Access object, Composite View) and Singleton and Abstract Factory.
  • Created Test cases using JUnit to test functionalities of application.
  • Experience in using Agitar tool to assess coding standards & Code coverage.
  • Experience in preparing HLD & LLD for the projects
  • Experienced in preparing POC ex: DynaCache & WorkManager
  • Experience in using IBM Quickr wif portal
  • Experience in developing applications using Quickr & Connections REST Feeds API
  • Experience in coming up wif performance tuning suggestions by analysing heap dump, Java Core, AWR Reports, Verbose GC analysis.
  • Experience in implementing Performance Tuning parameters at JVM and Server level tuning parameters.
  • Experience is migrating large amount of WCM Content wifin environments using WCM Syndication.
  • Good experience in process like Water fall, Iterative, Agile/Scrum and Test driven methodologies.
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Ability and desire to learn, very flexible and adaptable. Can adapt to new software and processes quickly and efficiently.
  • Strong analytical, presentation, problem solving and excellent inter-personal skills, ability to work independently and active team player wif proven work ethics and leadership qualities.
  • Received appreciation from Clients many times while showing technical Excellency in completing the tasks given.

TECHNICAL SKILLS

Java Technologies: Java/J2EE, Servlets, JSP, JDBC, EJB, Java Beans, Spring MVC, JSF-2.0, Struts, JUnit, XPATH,XHTML, XSLT, XML, JMS, JPA, AJAX, JQuery, Dojo, PL/SQL, Portlets, REST API, WCM API, WebServices, LOG4J, JSON, Swagger, Angular JS

Design Patterns: MVC, Business Delegate, Data Access Object, Composite View, Singleton, Abstract Factory, Front Controller.

Portal Technologies: JSR-168/JSR-286, WSRP, WAI

Application Server: IBM WebSphere Application Server 6.1, IBM WebSphere Portal Server 6.1.5, WebSphere Portal Server 8, IBM Lotus Connections 3, IBM Omnifind Enterprise Edition 9.1.4, Quickr 8.5, Tomcat Apache, IBM HTTP Web Server

Frameworks: Spring MVC-3.0, Struts-1.2

Architecture: Model View Controller 2

Open Source: ANT, Log4J, DOJOVersion Control: Win CVS, PVCS, VSS, Star Team, Rational Team Concert, Subversion

Tools: Microsoft Visio, RAD 7.0, WSAD, Eclipse, PL SQL developer, TOAD, Star Team, Visual Source Safe, JUDE, IBM Support Assistant, Agitar.

IDE: IntelliJ, Eclipse, RAD, WSAD

RDBMS: Oracle, DB2, SQL Server

Operating Systems: Linux, Windows 2000, Microsoft Window XP, DOS

PROFESSIONAL EXPERIENCE

Confidential, New York

Sr. Developer

Responsibilities:

  • The primary role is to design and develop components of Derivatives clearing system.
  • Design and Development of portal applications using JSR 286 Portlets, J2EE frameworks like Spring.
  • Work closely to develop REST services, and interfaces for the tools under development.
  • Automate manual jobs and enhance system by developing utilities to avoid manual steps by L2 Support team
  • Support Reduction Initiative to redesign and enhance the existing system to reduce production alerts.
  • Develop Scripts and Web Applications to reduce the production access by L2 Support team.
  • Fine tune the database tables, stored procedures to reduce runtime of weekly purge jobs
  • Redesign internal tools using Angular JS and WebUI toolkit
  • Understand business flows of all components and come up wif design for new components
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Regression Testing.
  • Database design
  • Ensure code quality by following SONAR rules and Standards.

Environment: Core Java, J2EE, Spring-3.0 MVC, JSP, Spring-JDBC, REST API, Log4J, JUnit, Groovy, SONAR, FindBug, Eclipse, IntelliJ, SVN, JUDE, Gradle, Angular JS, Swagger, DB2, JMS, JSR-286 Portlets, W.P.S 8.0

Confidential, New Jersey

Sr. Developer

Responsibilities:

  • Analysis and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Communicate wif the Leads and BA’s for better understanding of the design requirements.
  • Coding the programs in accordance wif Program Specifications and adhering to Coding standards.
  • Develop and Test Batches/Interfaces as per design.
  • Work on Defects/Bug fixes as per Weekly Sprint Planning.
  • Design and Development of entity specific portal applications using JSR 286 Portlets, J2EE frameworks like Spring.
  • Developing Web content management (WCM) portlets using IBM WCM API.
  • Design and development of Omnifind search related customizations using JSR 286 Portlets.
  • Improving the GIP performance in terms both of number of users and response time by implementing proactive measures like Content Cache Management etc.
  • Creation of Web content Management library templates dat can be used across entities.
  • Migration of different AXA Intranet entities like AXA-France, AXA-Equitable to Unified Intranet Portal AXA-ONE.
  • Implemented Agile methodology using Quality center.
  • Experience integrating external web applications using WAI.
  • Experience creating Quickr place template, customizing the REST response
  • Experience creating communities, blog and wiki customization based on roles in connections
  • Implemented logging for Quickr and Connections using DOJO interceptors.
  • Updated Quickr and Connection theme and integrated them to portal using WAI.
  • Experience in designing the Authoring and Presentation templates in WCM.
  • Experience in defining Taxonomy, site map etc. in WCM
  • Implemented JUNIT test cases for unit testing and Suites for end to end testing.
  • Good experience Installing, fix packs on IBM WebSphere portal server..
  • Ajax functionality is developed using JQuery.
  • Work on enhancements & Defects
  • Requirements collection and Analysis
  • Effort Estimation for the given requirements.
  • Involved in change request estimation, technical solution document and implementation plan.
  • Developing a throw away prototype in case of new or unclear requirements if necessary.
  • Preparation of Low Level Design documents.
  • Responsible for delivering design documents.
  • Quality of design deliverables were taken care wif the usage of documentation checklists and guidelines.
  • Performance Tuning
  • Analysing JavaCore, HeapDump, Verbose GC, AWR Reports and liaising wif DBA and Product Support teams for possible fixes
  • Performing IQA for individual modules before delivery.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and System Testing.
  • Database design
  • Quality Assurance Activities.
  • Code review and standards
  • Used SVN for version control and LOG4J for debugging.
  • Designed Production Integration Mechanism(IFrame)

Environment: Core Java, J2EE, Spring-3.0 MVC,JSR-286 Portlets, JSF-2.0, JSP, Servlets, JDBC, Web Services, Log4J, ANT, JUnit, Jquery1.8, RAD7.5, REST, Websphere Application server 8.0, W.P.S 8.0,W.C.M 8.0, Quickr 8.5,Connection 2.5/3.0,Omnifind Search, Oracle 11g, ANT 1.5, Log4J, JavaScript, XML, Selenium, Web Services, SVN, CSS, Maven, JUDE, REST API.

Confidential, NJ

Senior Software Developer

Responsibilities:

  • Involved in all phases of Agile Scrum SDLC - Requirement Analysis, Design, Development, System Integration Testing and Performance Testing using Java/Portal Technologies (Core Java, Servlets, JSP, JSR 286 Portlets, WSRP Portlets, iFrame)
  • Configure/create Users, Roles, Entitlements using Portal Admin Console
  • Used Apache ANT for building the application
  • Build & Deploy the application in DEV/UAT/INT environments
  • Configured and deployed the Application in WebSphere portal
  • Requirement gathering wif Business Team & preparing documents like detailed design document, technical specification, UML diagrams
  • Involve in Production Release Activities like release schedules, back-up plan etc.
  • Analyse existing system
  • Effort Estimation for the given requirements.
  • Involved in change request estimation, technical solution document and implementation plan.
  • Developing a throw away prototype in case of new or unclear requirements if necessary.
  • Preparation of Low Level Design documents.
  • Responsible for delivering design documents.
  • Quality of design deliverables were taken care wif the usage of documentation checklists and guidelines.
  • Portal application development environment setup for Offshore team.
  • Design and development of critical portal applications like Learning & Development, Diversity & Inclusion, Innovation awards and NOC document Management.
  • Customizing the portlets on user preferences and settings.
  • Created RAD code templates dat will be very much useful in our Intranet Portal code documentation like Java doc and java editor templates and they greatly reduced team development time.
  • Developed number of common components, which are useful for Intranet Portal development like JQuery validation framework, common Ajax requests and generic overlay implementations and moved to axa equitable portal theme.
  • Implemented number of proactive measures in applicationlike Dyna Cache for Diversity & Inclusion Application and Optimizing the Rich Text editor to improve the application performance.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and System Testing.
  • Consolidation of the release notes
  • Database design
  • Code review and standards
  • Version Management
  • Designed Production Integration Mechanism(IFrame)
  • Livelink To Quickr Migration
  • Developed Standalone migration project

Environment: Core Java, J2EE, WSRP Portlets, IFrame Portlet, JSR 286, JSP, JSTL, Servlets, JDBC, Web Services, JMS, Log4J, ANT, WebSphere Portal Server-6.0, WebSphere Application Server, IBM HTTP server, XML, PVCS, AJAX, JQuery, JavaScript, RAD, Oracle-10G, Toad, JUDE, SVN, REST API.

Confidential

Senior Software Developer

Responsibilities:

  • Involved in all phases of SDLC - Requirement Analysis, Design, Development, System Integration Testing and Performance Testing using Java/Portal Technologies (Core Java, Servlets, JSP, JSR 286 Portlets)
  • Developed the Portal, Portlets, Pages, Desktop, Look & Feel, Layout using Weblogic Portal
  • Used Apache ANT to build/deploy the application
  • Build & Deploy the application in SIT/UAT environments
  • Configured and deployed the Application in WebSphere
  • Involve in Production Release Activities like release schedules, game plan, back-up plan etc.
  • Used SVN/PVCS for version control
  • Requirement gathering wif Business Team & preparing documents.
  • Analysis of Business team
  • Involved in Load Testing
  • Study of existing system
  • Effort Estimation for the given requirements.
  • Involved in change request estimation, technical solution document and implementation plan.
  • Developing a throw away prototype in case of new or unclear requirements if necessary.
  • Preparation of Low Level Design documents.
  • Responsible for delivering design documents.
  • Quality of design deliverables were taken care wif the usage of documentation checklists and guidelines.
  • Design of Application & Database Design
  • Coding using JSR 286 API
  • Performing IQA for individual modules before delivery.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and System Testing.
  • Consolidation of the release notes
  • Database design
  • Quality Assurance Activities.

Environment: Core Java, J2EE, JQuery, JavaScript, AJAX, JSR 286 Portlets, WebSphere Portal 6.1, WebSphere Application Server 7.0, JUnits, JUDE, Toad, Performance Monitor, JSP, JSTL, XML, Web Services, Log4J, RAD, PVCS, Oracle 10G, Unix, Putty

Confidential, New Jersey

Senior Software Developer

Responsibilities:

  • Involved in all phases of SDLC - Requirement Analysis, Design, Development, System Integration Testing and Performance Testing using Java/Portal Technologies (Core Java, Servlets, JSP, MVC Architecture)
  • Used Apache ANT to build/deploy the application
  • Analysis and Design of modules based on BRD.
  • Involved in JavaScript and JSP development.
  • Customized framework components.
  • Writing business rules using config manager
  • Responsible for finding root cause of Bug, Bug Fixing and implementing Change requests.
  • Involved in Bug Fixing.
  • Involved in development and bug fixing of Portal applications.

Environment: RAD 6.0, Trilogy Framework, J2EE (JSP, Servlets), Html, JavaScript, Oracle 10g, XSLT, MCC Config Rules Manager.

Confidential

Senior Software Developer

Responsibilities:

  • Involved in all phases of SDLC - Requirement Analysis, Design, Development, System Integration Testing and Performance Testing using Java/Portal Technologies (Core Java, Servlets, JSP, Spring Framework, JDBC, Mail API)
  • Involved in creating basic flow diagrams and prototype model
  • Design java classes using MVC Architecture
  • Developed and reviewed the Unit Test Plans.
  • Used Apache ANT to build/deploy the application
  • Used WIN CVS for version control
  • Analysis and Design of modules based on BRD.
  • Involved in JavaScript and JSP development.
  • Involved in development of custom tags.
  • Developed framework components.
  • Involved in implementation of application server infrastructure like: DynaCache and WorkManager.
  • Responsible for finding root cause of Bug, Bug Fixing and implementing Change requests.
  • Measuring Performance statistics of java components like: object size and response time.

Environment: Java/J2EE-1.4, Servlets, JSP, JDBC, MVC Architecture, Spring Framework, Mail API, Log4J, XML, JavaScript, JQuery, HTML, Tomcat-5.5, SQL Server 2000, RAD 7.0, Win CVS, Oracle 10G

Confidential, NJ

Application Developer

Responsibilities:

  • Involved in development activities using Java
  • Involved in creating basic flow diagrams and prototype model
  • Design java classes using MVC Architecture
  • Used PVCS for version control
  • Involved in analysing the existing system and gathering the change requirements for the modules.
  • Involved in converting requirements into Low Level Design which includes class diagrams, sequence flow diagrams and db design.
  • Responsible for delivering Design Documents and quality of design deliverables were taken care wif the usage of Documentation check list guidelines.
  • Converting LLD into technical work pieces (JSP and java components wif wrapper as portlet).
  • Involved in the development of Utility components.
  • Preparation of Unit Tests cases and test data preparation, and testing as per the documented test cases and documenting the defects.
  • Involved in code review of other modules.
  • Responsible for quality of code in adherence to set standards.
  • Responsible to ensure proper and timely Version maintenance of components.
  • Received Customer Appreciations for providing quick solutions.
  • Completed development of Large and complex modules wif in expected time.
  • Learnt Portlet technology in less time.

Environment: Core Java, J2EE, JSP, Servlets, JDBC, Oracle 8i, RAD, Mail API, JSR 168 API, MVC ArchitectureWebServices, WebSphere Application Server 6.0, WebSphere Portal Server 6.0

Confidential, Texas

Application Developer

Responsibilities:

  • Involved in development activities using Java
  • Involved in creating basic flow diagrams and prototype model
  • Design java classes using MVC Architecture
  • Used Start Team for version control
  • Involved in Change Request estimation, Technical solution document, implementation plan, Development and testing.
  • Was responsible for finding Impacts to the existing application on implementing new change requests.
  • Involved in implementing new Change requests.
  • Involved in changing/developing Business component layers and connectivity layers.
  • Preparing analysis and design documents, check lists, Inventory, Unit Test Plan, traceability matrix and design documents.
  • Construction of components using java, ejb and WebServices.
  • Was responsible for finding root cause of Bug, Bug Fixing.

Environment: J2EE, JSP, Servlets, JDBC, RMI, EJB, Oracle 8i, RAD, Start Team, Visio 2000, WebServices, WebSphere Application Server 6.0

Confidential

Java/J2EE Application Developer

Responsibilities:

  • Involved in development activities using Java
  • Involved in creating basic flow diagrams and prototype model
  • Design java classes using MVC Architecture
  • Used VSS for version control
  • Involved in study of existing system.
  • Involved in Change Request estimation, Technical solution document, implementation plan, Development and testing.
  • Was responsible for finding Impacts to the existing application on implementing new change requests.
  • Involved in implementing new Change requests.
  • Involved in changing/developing Business component layers and connectivity layers.
  • Preparing analysis and design documents, check lists, Inventory, Unit Test Plan, traceability matrix and design documents.
  • Construction of components using java, ejb and WebServices.
  • Was responsible for finding root cause of Bug, Bug Fixing.

Environment: J2EE, JSP, Servlets, JDBC, RMI, EJB, Oracle 8i, RAD, Start Team, Visio 2000, WebServices, WebSphere Application Server 6.0

Confidential

Application Developer

Responsibilities:

  • Involved in development activities using Java
  • Involved in creating basic flow diagrams and prototype model
  • Design java classes using MVC Architecture
  • Used Star Team for version control
  • Involved in study of existing system.
  • Involved in gathering requirements and requirement analysis.
  • Preparing analysis and design documents, Unit Test Plan, Traceability Matrix etc.
  • Involved in construction of various components of the system in Java, JSP, WebServices and EJB.
  • Involved in integration of developed components wif other business components.
  • Tests cases and test data preparation, and testing as per the documented test cases and documenting the defects.
  • Responsible for ensuring quality of code in adherence to coding standards.
  • Version management of the components developed.
  • Achieved Customer Appreciation for successful development and product implementation on time.

Environment: J2EE, JSP, Servlets, JDBC, RMI, EJB, Apache Tomcat, Oracle 8i, WebSphere Application Server 6.0, RAD, Star Team, Visio 2000, Design Patterns, WebServices, XML

We'd love your feedback!