We provide IT Staff Augmentation Services!

Java Developer (restful/spring Boot/hybris) Resume

0/5 (Submit Your Rating)

SUMMARY

  • Skilled Java/Hybris/Spring boot developer and team leader with diverse experience utilizing Java tools for client - server environments and fluid understanding of many programming languages including C, JavaScript, XML, and HTML.
  • Worked with a large team of GUI and Java developers to maintain and improve company projects. Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Having 3 Years of experience as a Full - Stack Java/J2EE Web Developer with diversified exposure in analysis, design, development and implementation of web-based applications.
  • Extensive knowledge on Java SE including Collection, Threading and Core Java.
  • Good experience on Java EE technologies such as Servlet, JDBC, JSP, JSTL and JNDI.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations.
  • Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor.
  • Extensively worked on Spring JDBC, Spring Hibernate ORM and JPA
  • Proficient at designing dynamic web applications using HTML5, CSS3, JavaScript, AJAX, JSON with responsive web applications using Bootstrap.
  • Strong experience using MAVEN 3.0 Build System.
  • Experienced working with technologies such as Log4j, I18N.
  • Good experience in developing applications with SOAP and RESTFul Web Services.
  • Proficient at design, development of web-based application using Apache Tomcat 7.0/8.0/8.5, GlassFish 4.0.
  • Expert at handling Unit Testing using JUnit, Jasmine.
  • Expertise in database technologies such as MySQL 5.6/5.7, Oracle 10g/11g/12c, MS-SQL 12.
  • Experienced in version control tools like GIT and ticket tracking platforms like JIRA.
  • Expertise in project documentation such as E-R Diagram, UML modeling.
  • Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM.
  • Good technical abilities and skills developed by determining work ethic and self-learning.

TECHNICAL SKILLS

Languages: Java, J2EE, XML, SQL,C++

Technologies: Hybris, Core Java, J2EE, Servlet, JSP, JDBC, JSTL,Web Services (SOAP and RESTFul), XML, ORM(Hibernate), Log4J

Web Development: HTML5, CSS3, JavaScript, Ajax, Bootstrap, JSP, XML, Dreamweaver

Frameworks: Spring, Spring AOP, Spring Boot, DAO in Spring Frameworks, Hibernate (ORM) 3.0/4.0

Servers: Apache Tomcat 7.0/7.5/8.0/8.5 , Glassfish 4.0, JBoss

Database: Oracle 10g/11g/12c, MySQL 5.6/5.7, MS-SQL 12

Methodologies/Design Pattern: OOAD, OOP, UML, MVC, DAO, Factory Pattern, Singleton, Test Driven Development (TDD)

IDE: Eclipse 3.x/4.x, Atom, Sublime Text 2/3, Visual Studio Code

Tools: Maven 3.0, JUnit, Postman, Sourcetree, Jenkins

Operating System: Windows 10/7, MAC-OS

PROFESSIONAL EXPERIENCE

Confidential

Java Developer (RESTful/Spring Boot/Hybris)

Responsibilities:

  • Designed eCommerce solution using SAP Hybris custom extensions and modules to solve complex problems
  • SAP Hybris Commerce Platform: Deep knowledge in SOLR Understanding, Catalog System, Hybris WCMS.
  • Worked on cronjob implementation, validator implementation, data model and interceptor concept.
  • Modified event listeners and cockpits: cs and product cockpit.
  • Worked on:
  • Hybris Data model: modified and created new item types in items.xml
  • Event listeners: determined what happens when the event occurs.
  • Interceptor concept: intercepted and modified the model data
  • Cs cockpit: managed the customer and orders in the call centre environment
  • Product cockpit: managed product information and catalogs in collaborative environments and hmc.
  • Cronjob Implementation: created and used existing Jobs, Cronjobs and Triggers.
  • Validator Implementation: modified validators and removed custom validations.
  • Worked on impexes, created and modified it.
  • Worked on Hybris WCMS, Session Management, Solr in Hybris.
  • Worked on Hybris PCM to build, manage and publish product data.
  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.
  • Used AJAX calls for data updates in UI along with JSON data parsing.
  • Worked on form validation, error handling and event handling using JavaScript.
  • Developed the front end using HTML5, CSS3, J-Query, JSP, JavaScript.
  • Used version and change control system processes to implement an issue(bug) tracking.
  • Used Spring MVC with Hibernate framework to build the application on server side.
  • Performed Reverse Engineering to map POJO classes to database.
  • Created DAO interface, abstract class and concrete classes to interact with persistence entities.
  • Worked on server side validation using various web forms through annotation based approach.
  • Integrated Spring Security to validate the users.
  • Built web services using both REST and SOAP services.
  • Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.
  • Developed unit and integration test cases and performed unit testing using JUnit classes.
  • Modified web application functionalities and designed scalable web applications.
  • Analysed acceptance criteria and user story descriptions.
  • Supported customized solutions and analysed technical defects.
  • Documented and maintained test plans and scripts.
  • Executed Java coding standards and prepared proof of concepts.
  • Assisted in code reviews and developed website solutions.
  • Reviewed reported defects and executed technical specifications.
  • Evaluated work packages and optimized web content.
  • Participated in TDD testing and formulated testing strategies

Confidential

Java Developer

Responsibilities:

  • Developed application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
  • Implemented server side programs by using Servlet, JSP and JDBC.
  • Involved in creating basic SQL for CRUD operations and advanced SQL for procedures.
  • Created DAO classes to implement CRUD operations by using JDBC transactions.
  • Tasked with creating POJO classes as well as Login page server-side and client-side validation.
  • Applied Java Collections such as HashMap, List to store data and passed along with JSP efficiently.
  • Applied Object-Oriented Programming (OOP) principles by using Interface, Abstract, Overriding and Overloading.
  • Used Advanced Core Java concepts of Collections, Generics, Multithreading, Synchronization for Design Patterns
  • Developed the controller and model classes.
  • Developed the front-end webpage by using HTML5, CSS3, JSP and JavaScript, connectivity to database using JDBC.
  • Implemented the Dao, Service Layer for connecting to the database.
  • Worked on different functionalities of Event manager module.

Confidential

Responsibilities:

  • Developed the backend by implementing controller, service and dao classes.
  • Developed the front end using HTML5, CSS3, JSP and JavaScript.
  • Created and validated forms using JavaScript.
  • Connected the web pages with database.
  • Used MVC Framework.

We'd love your feedback!