We provide IT Staff Augmentation Services!

Senior Java Developer Resume

SUMMARY:

  • Have 9 years 8 months of experience in IT, spanning requirement analysis, design, development, implementation and maintenance of various Internet applications using Java/J2EE/Spring/Spring Boot/Micro services/ Confidential technologies.
  • 4 years of experience on designing/development of web application using Spring MVC 2.5, Spring MVC 4, Spring BOOT 1.5 and Micro Services.
  • Have extensive experience on client interfacing, requirement gathering, solution elaboration, design, development, end - to-end implementations, maintenance and Production support of highly scalable system designs with ecommerce as a focus area.
  • 6.5 years of development knowledge in Oracle Confidential Web Commerce Platform, worked on different areas of Ecommerce application including commerce cart, catalog repository and order repository.
  • Strong Knowledge on commerce Objects - Order, Commerce Item, Shipping Group, Payment Group.
  • Experience in implementing, Repositories, Pipeline processors, Dynamo Server Pages (DSP), catalog, Shopping carts, Confidential webservices and Inventory source and pricing.
  • Experience in implementation and release of high profile web applications, critical product launches and celebrity releases.
  • Exposure to tools JIRA, WIKI, Jenkins etc.
  • Other skills include: JAVA/J2EE,AGILE, JSP, Servlet, XML, Html, Java Script, jQuery, Node.js, Angular 2.0,JSON, Oracle, JBoss, Apache Tomcat, Ecommerce, OOAD, Agile/SCRUM/development methodology, Offshore/Onsite Model, CMM Quality processes.

TECHNICAL ENVIRONMENT:

Core Skills: Java/J2EE, Spring 2.5 MVC, SPRING 4 MVC, RESTFUL Web Services, Spring Boot, Micro services, Swagger, Confidential 10.2, Confidential Rest, Familiar with Angular JS 1.5 and Node.js, MAVEN, GIT

Spring Experience: Spring MVC 4 Restful Services, Development on Spring Boot Application Micro services architecture, Spring Security - JWT

Confidential Specialization: Form Handlers, Custom Droplets, Confidential Repository, Product Catalog, Shopping Cart checkout - Purchase process, Pipeline extension for commerce, Confidential Pricing Engine.

Application Server: JBoss, Apache Tomcat, Jetty

Programming Languages: Java, J2EE, Html, XML, SQL, PL/SQL

J2EE Technologies: JSP, JNDI, Servlets, Web Services, REST

Scripting Languages: JavaScript, Node.js, JQuery, JSON, UNIX

Databases: Oracle 10i, Microsoft SQL Server 2005. Mongo DB

Operating Systems: Windows

Domain Knowledge: Retail, E-Commerce.

E-Commerce frameworks: ATG9.0, 10.0

Open Source Frameworks: Spring, Struts

IDEs: Eclipse, STS

Modeling Language: UML

Version Control: SVN, GIT, ACCUREV

PROFESSIONAL EXPERIENCE:

Confidential

Senior JAVA Developer

Responsibilities:

  • Involved in designing and development setting up the env for spring boot using the micro services architecture.
  • Created the discovery server and registering the micro services using Eureka Netflix
  • Implementation of Spring JPA and Spring Restful service for interaction between micro services using Rest Templates.
  • Implemented Spring Security using JWT - JSON WEB TOKEN
  • Demo to different teams and client on the POC.
  • Discussion and meetings with the architecture team
  • Design Document preparation & coding.
  • Design review and code review.
  • Handling client demo and other business meeting related to project.
  • Attend and provide updates on Scrum calls
  • Co-ordination with Offshore Team members.

Confidential, Alpharetta, GA

Senior JAVA/Spring Developer

Responsibilities:

  • Collaborates with product team members such as UX, Business Analysts and product management
  • Meetings with UI team for integration of Angular components with Node.js.
  • Front end set up using Node.js ( npm,gulp,bower)
  • Involved in designing and development of login module using Spring Framework and Restful Services.
  • Involved in designing and development of POS Order fulfillment Service using Spring MVC Framework and Restful Services.
  • This service is called from Backend to load the order into Mongo DB
  • Implementation of Security against Clickjacking, Role authentication using Spring Security concepts
  • Coordination with other team to understand, finalize and code as per the requirements
  • Coordination with offshore Team members.
  • Involved in configuring and understanding of the Mongo DB collections for storing the order information
  • Implementation of email sends to vendor functionality using SSL & SMTP HOST.
  • Test support, bug fixes and coordination with env team on deploying the code from GIT - (One Stash)
  • Design Document preparation & coding.
  • Design review and code review.
  • Handling client demo and other business meeting related to project.
  • Production Support

Confidential

Senior JAVA Developer

Responsibilities:

  • Involved in catalog design to support new product types for Confidential .
  • Coordinated with multiple teams to finalize the requirements.
  • Actively participated in designing and implementation of catalog, inventory and pricing repositories.
  • Worked on Confidential EPIC for the development and support for Total mobile Protection Multi Device Projects for Retail and Confidential Lite channel.
  • Worked with multiple teams to setup non catalog skus from different sub systems.
  • Provided design and implementation for order approval flow.
  • Discounts logic handled properly so that the transactions during adding/removing subscriptions were handled very efficiently.
  • Coordinated with different vendors for smoother launching of their products and Production support.

Confidential, Alpharetta, GA

Senior JAVA Developer

Responsibilities:

  • Worked as Retail point of contact for regression team to handle system defects to coordinate multiple production releases and also worked on implementing new functionality BIC (Billing Incentive Credit)
  • Worked closely with rep to replicate issues and guided them in placing orders.
  • Involved in analyzing production defects as per the requirement.
  • Provided fix for multiple trouble tickets without halting existing system behavior.
  • Coordinated with multiple systems (VIP, blackened and Vision) to understand and provide fix for trouble tickets.

Confidential, Atlanta, GA

Technical Lead

Responsibilities:

  • Coordination with offshore team.
  • Understanding business requirement and propose technical solution.
  • Design review Coding and code review.
  • Handling client demo and other business meeting related to project.

Environment: Confidential Commerce, JBoss, Java/J2EE, Servlet, XML, Web services

Confidential, Bothell, WA

Technical Lead

Responsibilities:

  • Technical Lead and offshore onsite coordinator.
  • Understanding business requirement and propose technical solution.
  • Design review and code review.
  • Handling client demo and other business meeting related to project.
  • Production Warranty support on delivered functionality

Environment: Confidential Commerce, JBoss, Java/J2EE, Servlet, XML, Web services

Confidential

Technical Lead

Responsibilities:

  • Technical Lead and offshore onsite coordinator.
  • Understanding business requirement and propose technical solution.
  • Design review and code review.
  • Business meetings.
  • Client Demo.
  • Production Warranty support on delivered functionality.

Environment: Confidential Commerce, JBoss, Java/J2EE, Servlet, XML, Web services

Confidential, Minneapolis, MN

Senior Developer

Responsibilities:

  • Currently working on integrating the Ship to Home feature in Cart module.
  • Created new process in pipeline chain to support persistent cart scenario for both desktop and mobile view application.
  • Enhancements of Form Handlers, Repositories and implementing new purchase flow for mobile view application with regard to activate able mobile orders.
  • Plan services integration for activate able phones - Created mobile view specific commerce Item to support mobile view cart.
  • Added custom droplets and formhandlers to handle the front end views and experiences.
  • Implemented sku search feature in PCMS (Product Catalog Management System - B2B application).
  • Production Warranty support on delivered functionality.
  • Implemented new service calls to CAP System using webservices.
  • Implemented text and call reminder features for upgrade in-eligible customers.
  • Handled the front end experience based on carrier.
  • Guide offshore team towards delivery following agile scrum model.

Environment: Confidential JBoss5, Java/J2EE, JSP, Droplet, XML, JavaScript, jQuery, JSON, Rest based Web services

Hire Now