Java Full Stack Developer Resume
Irving, TexaS
PROFESSIONAL SUMMARY:
- Have around 8 plus years of strong experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design with Java/J2EE and Oracle ATG (e - commerce).
- Extensive hands on experience in application development using Core Java, Servlet, JSP, JSF, HTML, CSS, JavaScript, jQuery, Spring (Core/MVC/JPA), web service, and Hibernate ORM frameworks, XML,, DOM, RDBMS, Apache Tomcat Server, WebLogic/WebSphere Application servers, SpringBoot, Maven,SOAP and RESTful webservices and MicroServices and Angular.
- Have sound knowledge on Object-Oriented Programming System (OOPS) and Java/J2EE Design Patterns
- Good experience using JSP, Servlets, JDBC, Spring, Hibernate, Oracle and SQL Server.
- Worked on Agile methodologie for software development life cycle (SDLC).
- Have hands on experience on integration of RESTful with Microservices and SOAP webservices.
- Worked in application build using Jenkin continuous integration tool.
- Hands on experience with XML, HTML, CSS, AJAX JavaScript, and jQuery.
- Hands on experience with build and deployment tools including Ant / Maven , logging and Debugging using Slf4 and Log4j , unit and integration testing using JUnit.
- Good experience in developing Web Services SOAP, JAX-WS, WSDL.
- Good Experience on AJAX for creating dynamic pages and actions.
- Proficient in Java Multi-threading, Synchronization, Collections and Exception handling concept.
- Good experience in design and development of Web-Services as Service Providers and Consumers using HTTP/XML, XSL, SOAP and WSDL.
- Strong Knowledge in using the tools like Log4J, JUnit.
- Experience with e-commerce application with Oracle ATG Tool.
- Have experience in ATG OOB User Profile Module, ATG Repositories, ATG User Profiling, Gift Registry and Checkout.
- Skills in Oracle ATG modules DAS, DAF, DPS, DSS, DCS and Web application servers - Web Logic, WebSphere, and JBoss.
- Worked with ATG Nucleus components, Dynamo Server Pages, Custom Droplets, Form Handlers, ATG Repositories, Scenarios, Slots and Targeters.
- Worked on added catalog and products in BCC and configure targeters in BCC and displaying targeters.
- Worked on PDP page. Written the code for Fetching Product Details and displaying in front end through JSP.
- Worked on pipelines. Customizing Pipelines, Repository and Endeca Cartridges.
- Worked on Checkout Customized Payment methods.
- Worked on Gift List/Wishlist.
- Worked on Integration modules.
- Worked on Creating Profiles and customizing profile repository.
- Experience on Pricing and promotions.
- Expertise in Production Support and monitoring the production activities and fixing the production issues and taking up the warranties and finally ensuring the Application is running Stable in the Client Environments.
TECHNICAL SKILLS:
Technologies:: Microservices, Java, Jdbc, Servlet, JSP, HTML, CSS, SOAP/RESTful Web Services, XML, JSON, JavaScript, JQuery, AngularJS, Bootstrap, Spring Boot Maven and Oracle ATG (Oracle E-commerceTool)
MVC/ORM Frameworks: Spring (MVC/JPA), iBatis, Hibernate
Testing Frameworks: JUnit, Mockito
IDE/Development Tools: Eclipse, RAD
Application Servers: WebLogic Application Server 9.1, WebSphere Application Server 7.0/8.5
Web Server: Apache Tomcat 6.0
Build Tools: Ant and Maven
DevOps Tool: Jenkin (Continuous Integration Tool)
Code Analysis Tools: SonarQube, PMD, Check style, Find Bugs (Plug-ins).
Database: Oracle, MySQL, DB2.
Database Tools: DB Visualizer, SQLDeveloper, Data Studio.
Operating Systems: Windows, UNIX
Version Control System: GIT, CVS, ClearCase, SVN
Ticket Handling Tool: Citrix, Remedy
Others: Java/J2ee Design Patterns, Exception Handling / Multi-Threading, Implementation, Log4J/SLF4J, SOAP UI, POSTMAN, WinSCP, Putty, JIRA, Rally Agile Portal, HP ALM.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, Texas
Java Full Stack Developer
Responsibilities:
- Working with Micro services with Spring Boot and Maven.
- Writing Code as per the requirement fetching data from external services through Microservice calls.
- Parallelly working on production Issues.
- Good working experience in GUI design and application development using IDE's like Eclipse , STS and Net Beans.
- Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
- Using call analyser checking the type of service calls and using kibana for production logs.
- Working with latest STS tool for coding.
- Using Postman and SoapUI for testing the service calls.
- Generating the java files using XSD files.
- Creating JPA Entity Classes for DB calls and Configuring DB.
Environment: Java 1.8, SpringBoot 2,Maven 3, Angular, REST web services, JavaScript, HTML, GIT, Windows, Eclipse, Maven, JUnit, Jenkins, Jquery, Ajax, Json and SOAP UI, Webservices.
Confidential
Java Full Stack Developer
Roles & Responsibilities:
- Written Unit tests to test the features during dev phase.
- Involved in coding of Profile Creation, Edit and Deletion.
- Witten Form Handlers, Tools classes and Customized the Repository.
- Written Droplets and Form Handlers with Respect to Business functionality needs.
- Involved in developing JSPs for different functionalities with Intermediate AJAX calls and JSON.
- Worked on Integrations and webservice calls.
- Worked on Endeca Cartridges.
- Worked on BCC Price and promotions deployments.
- Fetched Gift Registry details from third party services and displayed it into StoreFront.
- Worked with AJAX Sending/Retrieving request/Responses to and from Form Handlers through intermediate AJAX calls.
- Worked with JSON objects.
Environment: Java 1.8, Spring Cloud, Oracle ATG11, BCC, Endeca, CSC, REST web services, AngularJS 1 & 2, JavaScript, HTML, GIT, Windows, Eclipse, Maven, JUnit, WebLogic Server.
Confidential
Sr. Java/J2EE Developer
- Implemented in the Mobile application like from pre-paid to post-paid using Spring/Hibernate framework and With Integrations.
- Worked on Agile methodology for the deliverables
- Involved in business requirement analysis.
- Writing coding for DAOs, Services and Controllers.
- Involved in writing for .hbm files, ORM Classes.
- Involved in implementing persistence logic using Hibernate Annotations.
- Used Angular JS 2 & 4 directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Involved in writing the HQL, Criteria.
- Expertise creating user validation forms and sending data to server using RESTful services
- Extensively used jQuery, JSON and AJAX scripting to create interactive web applications.
- Implementing the validations.
- Worked on Integrations related changing plans for Mobile users.
- Worked with Bootstrap.
- Implemented logic for the Data Usage for the customers and the Prepaid to postpaid services.
- Worked on Changing Mobile Networks like Basic to 3G, 3G to 4g networks and 4G to Basic networks.
- Involved in developing required JSPS.
- Involved in creation of JUnit test cases using Junit.
- Involved in resolving Production and Pre-production issues.
Environment: Java, Jsp, Html, CSS, jQuery, Spring MVC/DAO, Angular JS 2 & 4, JSON based RESTful webservice, Soap UI, Oracle, DB, SVN, Jenkin, Putty, SVN, WebSphere Application Server 7.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Added new properties in PDP page according to business requirements.
- Implemented custom droplets and components.
- Fully Worked on PDP page from Back-end to front-end.
- Worked on Displaying product related information and sku related information.
- Displaying color swatches, sizes related products.
- Written the custom Form handlers, Manager and Tools classes.
- Written backend functionality to retrieve product Information Customized Customcatalog.xml.
- Worked on Gift Registry (Creating Gift lists, Edit Gift Lists maintained ATG repository for Gift-Registry Details.) from scratch in CSC.
- Worked on Customizing Pipelines.
Confidential
Java/J2EE Developer
Responsibilities:
- Actively Worked in Migration Project from Oracle ATG To Java/j2EE.
- Actively involved in writing form handlers, droplets, JSPs from scratch.
- Prepared technical / low level design (Sequence/Flow diagram)
- Developed controllers and services (business logic) using AngularJS MVC Framework
- Developed user interfaces (web pages) using HTML, CSS and Twitter Bootstrap framework
- Consumed JSON based Web Services to display the data in user interface
- Performed peer code review and document review
- Involved in Unit Testing and supported System Testing and User Acceptance Testing
- Worked on Account-Management like Profile Creation using Spring MVC
- Worked on Checkout module like adding payment methods using Integrations.
- Worked on Webservices and Soap UI for to Add payment Methods.
- Worked with Bootstrap and Angular.
- Worked on Gift Registry like to create POJO classes and then implemented the persistence logic using Spring/Hibernate and ORM.
Environment: Java, Jsp, Html, CSS, jQuery, Spring MVC/DAO, JSON based RESTful webservice, Soap UI, Oracle, DB, SVN, Jenkin, Putty, SVN, WebSphere Application Server 7.
Confidential
Java Developer
Responsibilities:
- Writing coding for DAOs, Services and Controllers.
- Involved in writing for .hbm files, ORM Classes.
- Involved in implementing persistence logic using Hibernate Annotations.
- Develop UIs with JSP, JavaScript, HTML and CSS
- Extensively used the repositories like SVN.
- Use J2EE design patterns to create applications for business logic
- Create and execute test cases in JUnit for unit testing of application
- Worked on Integrations.
Environment: Java, Jsp, Html, CSS, jQuery, Spring MVC/DAO, JSON based RESTful webservice, Soap UI, Oracle, DB, SVN, Jenkin, Putty, SVN, WebSphere Application Server 7.