Senior Endeca Developer Resume
SUMMARY
- Sun Certified Java Programmer with 13.5 years of IT experience. Working onsite for teh past 6.5 years
- 13.2 years of professional IT experience with full project lifecycle development in J2EE technologies: requirements analysis, design, development, testing and deployment of software applications under different platforms and domains.
- 6 years of experience in E - commerce domain. Have very good noledge in building e-commerce applications.
- Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Architecture, Design, Development, Implementation and Support with ability to interact with project stakeholders/team members.
- Extensive experience in creating and maintaining design documents from system specifications, code development / unit testing as per established industry best practices and guiding principals
- Experience in working with class diagrams, use cases and sequence diagrams to meet business needs and user requirements.
- Profound noledge of object-oriented methodologies, database application design, web site development and maintenance.
- Experienced in implementing Web-Based and Client Server applications using Object Oriented Programming and Relational Database Concepts
- Extensive experience with core and advanced Java technologies architectures and frameworks such as Spring Boot, Core Java, Servlets, JSP, Struts, Spring and build applications through jMustache.
- Extremely proficient in using Endeca tools (reference implementation).
- Experienced in J2EE Design Patterns like Intercepting Filter, Front Controller, Business Object, Data Access Object and Transfer Object
- Good noledge of middleware technologies such as MQ series
- Significantly experienced with Application Server and Web Server technologies such as Apache Tomcat, Websphere Application Server
- Good noledge of Web application development technologiessuch as HTML, DHTML, JavaScript, JQuery, Mustache Framework, JSON, AJAX, CSS, XML Experienced in version control systems such as Subversion
- Experienced in using Integrated Development Environment (IDE) like WSAD, Eclipse, Net Beans, Edit Plus, and Text Pad, RAD.
- Good experience in working on Endeca.
- Effective communicator with excellent skills in making Business Presentations, Documentation, Business Reports and Technical specifications
- Result oriented talented young professional who combines formal education with experience gained from research and hands-on opportunities.
- Excellent interpersonal skills combined with a strong ability to adapt to diverse work conditions and work loads
- Strong work ethic with desire to succeed and make significant contributions to teh organization
- Strong analytical skills combined with a rich academic background
- Excels at investigating new technology with good business sense and priorities. Efficient in meeting teh deadlines with quality delivery
- Proven ability to learn and adapt to emerging technologies into work area with given tight schedules
TECHNICAL SKILLS
Computer Languages: Core Java, Servlets, JSP, JAX-B, JDBC
Web Scripting / Authoring: HTML,XML,JavaScript,JSON,DHTML,Jquery,CSS,Ajax,Mustache Framework.
Middleware: IBM Websphere MQSeries
Others: JMustache,AngularJS,Endeca API, XML Beans, Apache POI, Endeca (Enterprise Search)
Framework: Spring, Spring boot, Struts
RDBMS: DB2, MySQL,ORACLE
Development Tools: Eclipse, Rational Application Developer, WSAD
Applications: MS Office- Word, Excel, PowerPoint
Source Control: SVN, PVCS, Visual Source Safe, SharePoint
Application Servers: Websphere Application Sever(WAS), Tomcat
Methods: Agile, waterfall
PROFESSIONAL EXPERIENCE
Confidential
Senior Endeca Developer
Responsibilities:
- Understand teh requirements and preparing design documents for signoff from Architects.
- Query Endeca to fetch products/ rules and meta data from Endeca.
- Used EneQuery (Record) to fetch records from Endeca
- Creating Java, J2EE and Spring boot reusable business components.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Help Junior Developer in understanding teh Process & modifying requirements.
Technology: Spring boot, Core Java, Spring, JSON, JSP, Servlet, UML, Endeca.
Office Depot
Senior Java Developer
Responsibilities:
- Design Controllers and services through AngularJS
- Understand teh requirements and implement them in teh tool.
- Query Endeca to fetch products/ rules and meta data from Endeca.
- Used EneQuery (Record) to fetch records from Endeca
- Creating Java, J2EE reusable business components.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Help Junior Developer in understanding teh Process & modifying requirements.
- Tomcat server was used to deploy and run teh code.
Technology: AngularJS (JMustache,Core Java, Spring, JSON, JSP, Servlet), UML, Endeca.
Confidential
Senior Java Developer
Responsibilities:
- Design Controllers and services through AngularJS
- Understand teh requirements and implement them in teh tool.
- Query Endeca to fetch products/ rules and meta data from Endeca.
- Used EneQuery (Record) to fetch records from Endeca
- Creating Java, J2EE reusable business components.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Help Junior Developer in understanding teh Process & modifying requirements.
- Tomcat server was used to deploy and run teh code.
Technology: AngularJS (JMustache, Core Java, Spring, JSON, JSP, Servlet), UML, Endeca.
Confidential
Senior Java Developer
Responsibilities:
- Create Technical Design & Modeling.
- Apply Business logic and apply teh layout through Experience Manager
- Deals with extensive Endeca queries to fetch products from Endeca.
- Used EneQuery (Record) to fetch records from Endeca
- Creating Java, J2EE reusable business components.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Help Junior Developer in understanding teh Process & modifying requirements.
- Tomcat server was used to deploy and run teh code.
Technology: JAVA/J2EE Technology (Core Java, Spring, XML, JSON, JSP, Servlet), UML, Endeca.
Confidential
Senior Java Developer
Responsibilities:
- Create Technical Design & Modeling.
- Primarily responsible for architecture, design, implementation and delivery of typeahead Apply Business logic
- Creating mustache templates for teh NEW Typeahead implementation.
- Deals with extensive Endeca queries to fetch products from Endeca.
- Used EneQuery (Record/Dimension and Navigation) to fetch records from Endeca
- Creating Java, J2EE reusable business components for Mobile and Tablet teams to use.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Tomcat server was used to deploy and run teh code.
Technology: JAVA/J2EE Technology (Core Java, Struts, JMustache, JSON, Endeca, Experience Manager), UML, Endeca.
Confidential
Senior Java Developer
Responsibilities:
- Create Technical Design & Modeling using UML 2.0.
- Primarily responsible for architecture, design, implementation and delivery of typeahead Apply Business logic
- Deals with extensive Endeca queries to fetch products from Endeca.
- Used EneQuery(Record/Dimension and Navigation) to fetch records from Endeca
- Creating Java, J2EE reusable business components for Mobile and Tablet teams to use.
- Monitoring program execution for expected performance using Jmeter.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Mentor Junior developers train them.
- Tomcat server was used to deploy and run teh code.
Technology: JAVA/J2EE Technology (Core Java, Struts, JMustache, JSON, Endeca, Experience Manager), UML, Endeca.
Confidential
Senior Java Developer
Responsibilities:
- Primarily responsible for architecture, design, implementation and delivery of teh related resources on Product List Page.
- Primarily responsible for architecture, design, implementation and delivery of related resources Apply Business logic
- Creation of CSS classes for teh related resources implementation.
- Deals with extensive Endeca queries to fetch content from Endeca.
- Used Documentum Server to fetch static content for Confidential website.
- Creating Java, J2EE reusable business components for Mobile and Tablet teams to use.
- Designed and developed Ajax based component(s) for presentation layer.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with SVN Repository to handle teh Separation between code versions from existing Project.
- Tomcat server was used to deploy and run teh code.
- Involved in requirement analysis and design
- Involved in coding of different modules.
- Develop reusable components.
- Conducted periodic code and design reviews to keep up changing requirements and
