Post Job Free

Resume

Sign in

Data Java

Location:
Hoboken, NJ
Posted:
April 14, 2021

Contact this candidate

Resume:

PRIYA PATEL

adlo0s@r.postjobfree.com 551-***-****

PROFFESIONAL SUMMARY:

Software professional & a result driven expertise with 5+ years of rich experience in developing, deploying and maintaining application using Java and J2EE technologies.

Well-versed in all phases of Software Development Lifecycle (SDLC) including Analysis, Design, Coding, Debugging, Testing with good knowledge of Data structures and Algorithms, Java Concurrency and multithreading

Hands on experience in GUI development using various user interface components like JSP, Struts Custom Tags, JSF HTML, DHTML, JavaScript, ReactJS.

Extensive experience in developing web applications using Spring Boot, Spring, Struts MVC (Model View Controller) frameworks, Hibernate, Servlets, Angular technologies, REST/SOAP APIs, JSP, JDBC, Core Java etc.

Well experienced on Code Review and Code fixes based on review and test results.

Experience in using various Configuration Management tools like GIT, CVS, and SVN. Having Experience on UNIX commands and Shell Scripts.

Develop and maintain Application using JBOSS, and Tomcat.

Exposure to all stages of Software Development Life Cycle and familiar with agile process.

Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, Adobe Flex4, Flash, Node.JS.

Experience in Importing data from various sources to the Cassandra cluster using Java API’s .

Experience in data modeling of Cassandra.

Experienced with the Database development skills using Database Servers like MySQL, SQL Server, Oracle, and another No-SQL Database. Improved Application logging to decrease Root Cause Analysis time from hours to minutes. Query optimization and Performance Tuning.

Hands on experience on Cloud & Container Technology AWS, Azure, Docker etc.

Improved JPA data access strategy to improve query performance from minutes to seconds.

Researched for Proof of Concept of various new technologies for use within the team.

Developed CICD pipelines using technologies like Jenkins, Concourse, Maven, Gradle. Developed Docker images for Test and Process Automation.

TECHNICAL SKILLS:

IDE’s

Eclipse, PyCharm, Anaconda, MATLAB, PLC Logix, DSP Toolbox, Keil, Wonderware Intouch, Proteus, IAR Workbench

Frameworks

MVC, Struts, Hibernate, Spring

Programming languages

C, C++, Java, Linux Scripting, Python, PLC, Ladder Logic, SQL, Embedded C, Android App design

Databases

MySQL, SQL Server, Hive, Hbase, Oracle, mongo DB, Cassandra DB

Web Servers

Apache Tomcat

Web Technologies

HTML, XML, JavaScript, jQuery, React JS, CSS, JSF

J2SE Technology:

Multithreading, Reflections, Collections, Serialization, Networking, Beans,

JVM

J2EE Technology:

Servlets, JSP, JSF, Tag Libraries, JDBC, JNDI

Operating Systems: Windows and Linux

Architectures/Framework

MVC, Struts, Spring, Spring Boot, Hibernate, React

Cloud Technology

AWS- EC2, EMR, Redshift, Lambda, Kinesis, CloudFront, Route53, Cloud Watch Azure – Blob Storage, Azure Function, Data Factory, Web App, Logic App, SQL Server

EDUCATION:

Bachelor of Engineering from Gujarat Technological University, India.

Master of Computer Science from Harrisburg University of Science and Technology.

WORK EXPERIENCE:

1)Java Developer

Department of Health Services (DHS) Sep 2019 - Present

Responsibilities:

Used agile methodologies for design and development of the applications.

Involved in design and implementation of Childcare Management System for Illinois state by implementing JSF Framework based on MVC Architecture, Java Beans as a model, JSP, Prime Faces components as View and Faces Servlet as a Controller.

Used the IBM RTC tool for Team and Project Management and tracking the work status.

Used JSF framework in developing user interfaces using Prime faces UI, components, Validator, Events and Listeners for handling the request processing.

Extensively used XHTML, HTML, AJAX, CSS, JavaScript, Java Concurrency and Collections frameworks

Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.

Improved performance of the tables through load testing using Cassandra stress tool.

Used existing exceptions from service layer to interpret web service exceptions.

Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.

Configured the web.xml file for REST server injection to enable the REST web services by using JAXB API.

Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC.

Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods.

Wrote stored procedures, cursors, functions, triggers, and views using PL/SQL to extract and insert the data into Database. Generated indexes for query optimization and performance enhancements.

Enhanced and built reusable components across different modules using Custom directives and CSS classes.

Developed the Kafka-Producer-Consumer module to read and write the data from multiple topics from Kafka Cluster from different source and destination and was involved in developing applications using Java and J2EE.

Used the Java API to load the data into Cassandra Clusters.

Developed the Servlets, Data Access Layer classes and retrieved data using Servlets, JDBC and harmonized data coming from different sources using Kafka to bring it to consistent format.

Maintained and provide a support of high-volume availability using open-source tools such as Linux, Apache, and MySQL.

Environment: IBM Rational Application Developer, AWS, IBM WebSphere, Java, IBM DB2, HTML, JavaScript, JAVA Enterprise Edition, JAVA SDK 1.7.x, MVC, JSF Apache My Faces, JSF, React JS, SQL, Kafka, RabbitMQ, Spring, Maven

2)Java Developer

Techno9 Solution, Edison, NJ Feb 2019-Jun 2019

Responsibilities:

Develop a web Application for developers to generate their own REST APIs and Java.

Responsible for transferring design mock-ups to W3C Standards Compliant HTML pages using HTML, CSS, JavaScript. Write JSP and Servlets to add functionality to web application based on customer requirements.

Created, configured, and administered DevOps and Information Technology automation solutions. Implemented application CI/CD pipeline using Jenkins. Facilitated daily Scrum, sprint planning, sprint demo, and retrospective meetings.

Strong knowledge of Object-Oriented Programming Language, Data Structure and Algorithms.

Created a secure AWS VPC production environment as per the deployment need it includes setup of VPC, a private subnet, and secure VPN access for EC2 and RDS..

Write automated tests (unit, integration, acceptance) to ensure code quality.

Design and develop web interfaces to best support the business need. Write abstraction layers to support maximum code reusability. Class design to support logic separation and code cleanliness.

Develop Persistence layers to save and retrieve data from SQL and NOSQL databases.

Integrated with Messaging layers for inter system communication.

Developed traversal logic to persist and retrieve data from graph database.

Basic knowledge of Cassandra-Spark connector to load data to and from Cassandra.

Improved JPA query performance from almost half a minute to milliseconds

Utilized frameworks such as Hibernate and Spring for persistence and application layers.

Create and execute test cases in JUnit for unit testing of application and Prepared Unit test cases and reviewing test results. Designed and developed front end using JSP and JSTL.

Used Sqoop to import the data on to Cassandra tables from different relational databases like Oracle, MySQL .

Used Firebug for application webpage troubleshooting and Eclipse debugger for the bug fixes.

Evaluated and solved trouble tickets by coordinating with DBAs, Help Desk and my junior Java team.

Environment: IBM Tools, Squirrel Client, JSF, JavaScript, HTML, Spring Boot, MVC Framework, SQL, React, MongoDb, AWS – S3, Lambda Function, Redshift, Route53

3)Project Programmer

Bhaskaracharya Institute of Space Applications and Geo-Informatics, Gujarat Feb 2015 -Nov 2016

Responsibilities:

Build a smart surveillance remotely accessible system to Capture the Motion.

Created standalone raspberry pi operating Raspbian OS system.

Developed an Android Application to get the Live Video Stream and push notification from the Raspberry Pi System.

Implement the Hadoop Cluster and manage terabytes of data. Worked on POC to build Hadoop Cluster and importing and exporting the data from different source and destination using Hadoop Ecosystem like Sqoop, Pig, Java Map-Reduce, Hive and Hbase.

Write Hive and Hbase queries to managed terabytes of structured and unstructured datasets.

Managed whole project starting from research to the implementation at the desired location.

Experience in developing web applications using at least one popular web framework (JSF).

Some coursework with a JavaScript framework, such as React.

Worked with Spring Core, Spring MVC Framework for Dependency Injection (DI), and Spring Context to provide message sources. Building reusable components and front-end libraries by using React.JS.

Developed server running script for automation using the JBoss application server

Extensively used GIT as the version controlling Tool and Jenkin for CI/CD.

Involved in debugging the defects, code review and analysis of Performance issues

Environment: Raspberry Pi, Linux Scripting, Android Programming, Embedded System implementation, Cloud Services, PIR sensors, Python, Java, Hadoop, Sqoop, Pig, Hive, Hbase.

4)Software Programmer

Mega Switch Gear, Gujarat June 2013 – Jan 2015

Responsibilities:

Buzzer switch using microprocessor kit and store data and collect data from server to trigger it back.

Designed and developed presentation layer for web application using HTML, XML, CSS and JavaScript.

Worked on continuous integration and automation using jerkins, created business logic using Python to create planning and tracking functions.

Generate student attendance list with IVRS, ATMEGA16, RFID and GSM based system.

Project done with RFID HF, UHF Active and Passive tag and reader and customize application software at client site. Developed and verify HMI operation performing on Realtime analog and digital components.

Used EJB as a middleware in designing and developing a three-tier distributed application.

The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages. Implemented the architecture of the modules according to the J2EE standards.

Developed three tier architecture using MVC design patterns of Spring MVC, Spring IOC, Spring Web modules.

Developed User Interface using JSP, JSF, HTML, JavaScript, and CSS, developed various Action and bean classes.

Involved in the configuration of Spring and Hibernate and used generic DAO design to build Hibernate DAO classes.

Environment: PLC Logix, Scada programming, PLC hardware, Python, AWS, HTML, CSS, ATMEGA16, XML, GSM, IVRS, Java, J2EE, JSP, EJB, JSF, Web Sphere 6.1, RAD 7.0, MS VISIO, SQL, Agile, Core Java



Contact this candidate