Senior Java / Hybris Developer Resume
SUMMARY:
- Senior Java / J2EE Developer with over 8 years of experience in analysis, design, coding, testing, implementation, deployment and production support.
- Successfully completed set of projects for leading Proprietary Trading, Banking, Software Development, Media and Manufacture clients.
- Proficient in Core Java development, J2EE, Spring, Hibernate, JSF, SQL, MySQL, Oracle, Web Services.
- Strong experience in development of rich web - based UI applications based on Java, JSP, Servlets, PHP, Python, HTML, HTML 5, CSS, JavaScript, Jquery, Angular and others.
- Proven expertise in the development of Xbox One app. Trained by Microsoft in having a strong knowledge of their Xbox One Platform.
- Excellent experience in e-commerce project using content management techniques and using all the key modules of the e-commerce platform Hybris.
- Possess strong knowledge and skills in object-oriented design, programming and design patterns such as MVC, solid understanding of three-tier web development architecture.
- Expertise in multithreading application development and SOA systems development.
- Solid knowledge of Selenium and Unit testing concepts, specifically JUnit.
- Proven expertise in utilization, administration and optimization of RDBMS such as Oracle and MySQL.
- Demonstrated experience, self direction and adaptation in an agile environment, including Scrum.
- Excellent business communication skills, comfortable to talk with clients to clarify requirements, manage project delivery and obtain feedback on deliverables.
- Also have experience working in .net, c#, asp.net, vb.net
- Am flexible to work in any part of United States - New York, Los Angeles, Chicago, Houston, Philadelphia, Phoenix, Dallas, San Francisco, Austin, Seattle, Washington, Boston, Las Vegas, etc.
EXPERIENCE:
Senior Java / Hybris Developer
Confidential
Responsibilities:
- Played a key role in the re-branding of the product using CSS and bootstrap
- Actively worked on integrating SSO authentication between the appraisal app and other CDK web apps using C#.
- Analyzed the existing code and restructured the implementation to provide better performance Integrated Karma testing in the project.
- Worked on implementing new features in the web application using AngularJS, C#, and SQL
- Actively involved in architecture discussions of the product.
- Worked closely together with offshore team and performing knowledge transfer.
Environment: C#, Angular JS, Jquery, CSS, JavaScript, SQL
Java Hybris Developer
Confidential
Responsibilities:
- Actively worked with the cockpit module for creating a custom cockpit with role based access control.
- Implemented features using Hybris cronjobs, email generation, taskengine, Solr Search, cockpit widgets.
- Analyzed the existing code and restructured the implementation to provide better performance, better code quality and code reusability.
- Worked with both Flexible Search and Generic search in Hybris for acquiring data from MySQL.
- Created / Updated content pages using Impex files.
- Designed the architecture for multiple LDAP servers integration in Hybris and implemented the functionality.
Environment: Java, JSP, Spring, Spring webservices, CSS, JavaScript, Hybris, Impex files, Cockpit widgets, cronjobs, ServiceMix, MySQL, LDAP
Senior Java Developer
Confidential
Responsibilities:
- Actively worked on implementing business features (rating and review service - PLUCK) on server side using Java, Pluck and Spring,
- Played a key role in the development process of the UI part of the system using Javascript, Angular, CSS and HTML.
- Successfully integrated a responsive design into the site that supports all major browsers and all major mobile devices using CSS 3.
- Worked closely and performed ongoing reporting to the engineering staff and project management.
- Performed further new features development: monitoring and analysis modules.
- Investigated and solved defects on front-end side of the web application where QA detected them.
- Provided test code (karma tests) for testing functionality.
Environment: Java, Spring, Spring AOP, JavaScript, JUnit, Karma, Angular, Grunt, Pluck, HTML, CSS 3, Responsive Design
Xbox One Developer
Confidential
Responsibilities:
- Worked as a partner with Microsoft on their release of the Xbox One Platform by providing improvements and solutions for defects on any Xbox One framework issues.
- Played a key role in the development of the Xbox One app using JavaScript and WinJS.
- Provided product support by fixing bugs for the first release of this product.
- Performed further new features development: monitoring and analysis modules.
- Investigated and solved defects on front-end side of the web application where QA detected them.
- Worked closely with QA team, Microsoft certification team and Business team to address all the needs and all the restrictions to qualify for certification.
Environment: Java, JavaScript, WinJS, XboxOne platform, HTML, CSS
Senior Java Developer
Confidential
Responsibilities:
- Actively worked on implementing business features (kioskloader, captcha ) on server side using Java and Spring,
- Played a key role in the development process of the UI part of the system using JavaScript, Jquery, CSS, HTML and integration with a vendor API called ‘Pluck’
- Provided product support by fixing bugs for the first release of this product.
- Performed further new features development: monitoring and analysis modules.
- Performing code refactoring for accessibility purpose.
- Investigated and solved defects on front-end side of the web application where QA detected them.
- Provided test code (JMeter tests and JUnit) for testing functionality.
Senior Java Developer
Confidential
Responsibilities:
- Involved in the fronted development of the website with utilization of JSP language and MVC techniques.
- Actively worked with content management techniques in web application using e-commerce Hybris platform.
- Coding JavaScript Dojo functionality across the site.
- Worked closely with business users to determine priorities of development tasks.
- Investigated and solved defects on front-end side of the web application where QA detected them.
- Played a key role in the integration of digital marketing system “ExactTarget” using Java to send out system generated emails.
Environment: Java, JSP, Spring, CSS, JavaScript, AJAX, Dojo, Hybris, ExactTarget
Java Hybris developer
Confidential
Responsibilities:
- Involved in the fronted development of new Grainger web site with web store functionality with JSP and Spring MVC techniques.
- Actively worked with content management techniques in web application using e-commerce Hybris platform.
- Performing code refactoring for accessibility purpose.
- Coding JavaScript Dojo functionality across the site.
- Worked closely with business users and other development teams like the team coding service layer.
- Investigated and solved defects on front-end side of the web application where QA detected them.
Environment: Java, JSP, Servlets, Spring, CSS, JavaScript, AJAX, Dojo, Hybris
Java / J2EE developer
Confidential
Responsibilities:
- Played a key role in redesign of their existing web application and improved functionality using core Java, JSP, JavaScript, AJAX, CSS and Spring Web Flow.
- Involved in development of Java core maintenance tools.
- Developed a new functionality on the back-end using SQL queries, Liquibase and Apache.
- Worked closely with Trading, QA and Security teams during application design, development and deployment phases.
- Investigated security lacks in the web application in order to make application highly secured.
- Investigated and solved defects on front-end side of the web application for multiple releases.
- Provided test code (JUnit tests) for testing functionality.
Service info Java developer
Confidential
Responsibilities:
- Actively involved in project development as a Software Developer / Dev. Team Lead.
- Provided deployment/operational documentation of the system.
- Worked closely with client in order to analyze the needs of the Business and suggested ideas for product improvements.
- Successfully introduced installation/deployment automation procedure.
- Responsible for the release procedure.
- Extensive experience in following stages of the software development life cycle: Functional Design, Development, Implementation, Deployment & Production Support.
- Was involved in scrum meetings.
Freelancer Web developer
Confidential
Responsibilities:
- Maintained a very good relationship with the client.
- Designed prototype screens that I could present to the clients.
- With Cooperation of the clients, I provided the texts for the several web pages.
- Developed the whole website and took care of the deployment to a webserver.
- Maintained the websites as a webmaster.