Post Job Free
Sign in

Java Developer Js

Location:
Quincy, MA
Posted:
March 31, 2021

Contact this candidate

Resume:

PRANITHA RAVALA

469-***-****

************@*****.***

PROFESSIONAL SUMMARY:

• 6+ years of experience in Designing, Developing, Implementing, Integrating and Testing of Web based Applications using Java/J2EE technology

• Knowledge of Object Oriented Programming and Design, Agile and SDLC.

• Expert level skills developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, EJB, Hibernate, Web Services, JDBC, XML, HTML, CSS, DHTML, JavaScript, Ajax and JQuery.

• Worked experience in Hibernate and JPA ORM tools

• Expertise in developing Internet/Intranet Applications with REST, SOAP, MAVEN, Java, JSP, Servlet, JDBC, Hibernate, JUnit, XML, HTML, and JavaScript, AngularJS, React JS, Webix JS.

• Created and implemented PL/SQL stored procedures, triggers, cursors and views using MySQL. EDUCATION:

• Bachelors in Information Technology from Anna University, Chennai, India.(2012 Graduated)

• Masters from Texas A&M international University, Laredo, Texas. (2015 Graduated) TECHNICAL SKILLS:

Programming Languages JAVA (1.8), J2EE, Javascript J2EE Technologies EJB, Servlets, JSP, JDBC, JSF

Web Technologies HTML5, AngularJS, JQuery, XML, XSLT, CSS3, JSON, AJAX, Bootstrap, React JS, Webix.JS Application/Web Server JBoss, Apache Tomcat

Databases Oracle 10g, SQL, MySQL

XML Technologies XML, XSLT, XPATH

Web Services SOAP, REST

Methodologies Agile, Waterfall, SCRUM

Application Frameworks Struts 1.x/2.x, Spring (Dependency Injection, Spring MVC, Factory Pattern) ORM Frameworks Hibernate

Version Control Git, Gerrit

Cloud Computing AWS (Amazon Web Services), Cloudberry PROFESSIONAL EXPERIENCE:

Client: State of MA, Boston, MA (Department of Transitional Assistance) Role: Full Stack Java developer Feb 2018 - Present

• Worked in DTA team migrating beacon3 (old application) into beacon5 (new application) which included webix.js, JavaScript, jQuery, CSS, HTML.

• Migrated 1500 workflow and nonworkflow pages from JavaScript to webix.js.

• Fiddler is used for checking servlet calls from backend to frontend.

• SOAP is used as a web service and AJAX calls were used for getting the servlet response.

• Git bash/Bit bucket for code push.

• Toad was used for checking and updating the database tables and data.

• Sprint for every 2 weeks and daily stand up meetings.

• Worked in changing Java business logic if needed depending on the front-end changes.

• Used Spring in Configuration Annotation for easy configuration, hibernate JPA Annotation in POJO classes as well as Spring Annotation across the spring boot application.

• Used postman for testing soap UI calls and worked on selenium for unit test cases

• Converted XML response from Java to JSON in frontend.

• Implemented JavaScript promises and AJAX sync GET/POST calls for the workflows.

• AWS is used now for the database storage.

Environment: Webix.js, JavaScript, jQuery, Java, JIRA, Git, Visual Studio code, Agile, JIRA, confluence, ECMAScript (ES6), Eclipse Oxygen, Fiddler, Spring Batch jobs, Spring Boot, Tortoise Git, Toad for oracle, SOAP, Apache Tomcat, Maven, Postman, Selenium

Client: Criteo, Ann Arbor, MI May 2017 - Jan 2018

Role: Web developer

• Worked in developing ads for 130 websites which includes JavaScript (JS1.0 and JS2.0), JQuery, JST and CSS, SASS mainly.

• Sprint for every 2 weeks and daily stand up meetings.

• Worked in some of the tools like JIRA, Source Tree, GitHub, Git bash, Gerrit, AWS, Cloudberry, Visual Studio, Csharp for delivery, Agile Methodology.

• Worked in code refactoring and developing code for new websites.

• Migrated half of the code from JS1.0 to JS2.0.

• Worked majorly on UK websites and few of the US websites include Kohls, Costco, Walmart, Macy’s, Staples, Bedbathandbeyond, Sears, Target, JCPennney, LordandTaylor, SaksOff5th etc.

• JIRA was used for obtaining new ticket issues.

• Git bash for pushing the code from local to UAT and from UAT to master. This was also used for deployment.

• Gerrit was used for our code reviews and for pushing the final approved code to master.

• Storage of all our CSS data is in AWS and this is accessed using Cloudberry.

• Delivery code is totally written in csharp and is run on Visual Studio 2017.

• doT.js has been used for displaying our featured values on the websites.

• Worked with 2.0 which included ECMAScript (ES6) syntax and npm packages.

• Worked with Slick carousel in 2.0 and cross browser testing.

• Consumption of RESTful services and APIs.

• Performed A/B testing for the websites when requested. Environment: JavaScript (JS1.0 and JS2.0), JQuery, JST and CSS, SASS, JIRA, Source Tree, GitHub, Git bash, Gerrit, AWS, Cloudberry, Visual Studio, Csharp, Agile, JIRA, doT.js, RESTful, A/B testing, ECMAScript (ES6), npm packages, Spring MVC.

CogentIBS, Franklin, MI Sep 2016- Apr 2017

Role: Web Java Developer

Team: Michigan vegetarian project (mivegetarian.org/mivegetarian.com)

• Involved in building the website “mi vegetarian” which is launched currently.

• This project involved technologies like PHP, HTML5, and CSS3, bootstrap.

• Major modules include usage of Payment Gateway for Membership and Donation forms, Events, Volunteer Page, Vegetarian Pledge.

• Worked on MailChimp, Namespace, Square Cash, Constant Contact. Team: Cabaana

• Cabaana is a website which few companies to interact and discuss more business ideas.

• This project involved technologies like ReactJS, CSS, HTML, bootstrap.

• Designed Coaching board, Coaching Staff board and Manager board. Team: Integration of Cabaana with Slack

• Worked on cabanna integration with slack application which included Nodejs, JavaScript, jQuery, HTML5, CSS3 and few of pre-defined slack event and methods.

• Consumes RESTful webservices and used internally developed APIs Environment: PHP, HTML5, CSS3, bootstrap, MailChimp, Namespace, Square Cash, Constant Contact, ReactJS, JavaScript, jQuery, RESTful, GitHub, Spring MVC, STS, Nodejs Teksignature, Atlanta, GA Feb 2016 - Jul 2016

Role: Java Developer

• Worked as a back-end Java Developer on technologies such as Spring MVC, JDBC.

• Implemented Hibernate in the Data Access Object layer to access and update information in the Oracle10g Database.

• Implemented server side tasks using XML and Servlets.

• Developed Graphical User Interfaces using UI frameworks Angular JS and Webpages using HTML, CSS for user interaction.

• Implemented dynamic page elements and form error validations using Angular JS directives.

• Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features and enhancements.

• Wrote PL/SQL queries, Stored Procedures, and triggers to perform back-end database operations.

• Used Apache Tomcat as a server

Environment: Java/J2EE 1.6, JSP, Servlets, Spring 3.0, Hibernate, XML, Oracle 10g, HTML, CSS, DHTML, Angular JS, XSLT, Eclipse3.0, AJAX, JavaScript, Windows XP, Unix, JUnit3.8, Putty Infosys, Hyderabad, India Sep 2012 - Nov 2014

Client – Walmart Pharmacy

Role: Developer, Analyst

• Involved in visual verify module where the image of the medicine is visually verified with the medicine present on the prescription.

• Designed prescription label using AngularJS, JavaScript, JQuery, HTML, CSS and Ajax.

• Validation checks were implemented in the drug label using JavaScript.

• Implemented few modules for checking the medicine barcode with the prescribed product by using hibernate for data retrieval and web services for transmitting the drug information.

• Worked in TDD when implementing new modules.

• Tested using Junit and load balance using JMeter.

• Identified the junk records for Sure script ids and processed the valid records in the home office.

• Duplicates were tracked and updated correct values in the database.

• The expiry dates for future fill was modified and updated with valid dates.

• Developed various automation scripts which will reduce the support work during the opening of pharmacy stores and reduced the new store ticket count.

Environment: Java/J2EE 1.6, JSP, Servlets, Spring 3.0, Hibernate, XML, Web services, Oracle, HTML, CSS, Angular JS, XSLT, Eclipse3.0, AJAX, JavaScript, Unix, Putty.



Contact this candidate