Sr. Full Stack Java Developer Resume
Jersey City, NJ
SUMMARY
- Over 7+ years of experience as aJavaFullStackDeveloperin IT industry.
- Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object - Oriented Applications and Web based Enterprise Applications usingjava/J2EE.
- Extremely well-versed in design patterns, methodologies, Software Development Life Cycle (SDLC) models (Waterfall, RUP, Agile, XP, RAD), high-level designs (UML, Visio), capturing functional requirements into use cases and translating those into detailed technical specifications.
- Having good experience in MEANStack(Mongo DB, Express.js, Angular.js, Node.js) applications.
- Highly experience withJavacomplaint IDEs like Eclipse, IntelliJ, WSAD, RAD 6, and Builder.
- Hands on Experience on Angular 8, 9 technologies for one complete project in rebasing the UI of the application.
- Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, jQuery, Angular.JS, Angular 7/8/9, NodeJS, Reacts and have knowledge on Backbone.Js.
- Experience in Light bend Reactive Platform plus many other Scala libraries and frameworks.
- Experience in developing with various open-source frameworks:JavaServer Faces (JSF), Spring Framework, spring (MVC), Spring Dependency Injection (DI), Hibernate ORM, Struts Framework, Struts Validation and Tiles Frameworks.
- Experienced as aJava/J2EE programmer, developing applications using Servlets, JSP, Struts, RMI, JDBC, Hibernate and MVC.
- Experience in working withjavafor writing custom UDFs to extend Hive and Pig core functionality.
- Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.
- Extensive experience inJavaJ2EE technologies using CoreJava,Javacollection, JDBC, Threads, Spring Framework (Spring Boot, Spring Batch), Struts Framework, Hibernate, Servlets, DHTML, CSS, JMS, JSTL, Display Tag (Custom Tag), Ajax,JavaScript.
- Good knowledge with web-based UI development using jQuery UI, jQuery, ExtJS, CSS3, HTML, HTML5, XHTML and JavaScript.
- Experience in creating comprehensive web applications using MEANstackimplemented with MS SQL, Express, Angular.JS 7/8/9 and Node.js,Java8, 10,11.
- Expert in CoreJava1.8, J2EE enterprise technologies - including Servlets, JSP, JDBC, Struts, spring IOC, SpringMVC, Spring Boot, Web services and web client technologies - including HTML5, CSS3, jQuery and Angular.js.
- Worked with differentJavaIDES includes RAD, Eclipse, IntelliJ Idea and NetBeans.
- Experience working with front-end technologies like HTML, CSS, JavaScript, jQuery and AJAX.
- Experienced in Worked on NoSQL databases - HBase, Cassandra & MONGODB, database performance tuning &data modeling.
- Experienced in testing data in HDFS and Hive for each transaction of data.
- Experienced in importing and exporting data using Sqoop from HDFS to Relational Database Systems and vice-versa.
- Strong Experience in working with Databases like Oracle 12c/11g/10g/9i, DB2, SQL Server 2008 and MySQL and proficiency in writing complex SQL queries.
- Hands on experience in CoreJava, Servlets, JSP, JDBC, C#, JavaScript.
- Knowledge of Eclipse tool for the development ofJavaprojects.
- Experience using Hibernate for mappingJavaclasses with database and using Criteria API and Hibernate Query Language (HQL).
- Experienced in developing web-based applications usingJava/J2EE, Servlets, Struts (Struts, Tag Libraries and Struts custom validation rules, Tiles), Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Web Flow, Spring Data, JDBC, Web Services (SOAP & Restful services) and ORM frameworks like Hibernate, iBatis.
- Expertise in developing web pages using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax and Angular JS with webpage cross browser compatibility and responsive web design and have knowledge on Server scripting language like Node JS.
- Experienced in developing REST and SOAP based Web Services using JAX-RS, JAX-WS, WSDL, JAX-B, Apache Axis, Apache CXF and Jersey frameworks.
- Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Active MQ, Rabbit MQ, Kafka as message queue.
PROFESSIONAL EXPERIENCE
Sr. Full Stack Java Developer
Confidential, Jersey City, NJ
Responsibilities:
- Responsible for ReactUIand Built various components using AG Grid and materialUI.
- Designed and implemented Remote Analyst Studio (RA Studio) from scratch using Django/Python framework.
- Designed and implemented powerful dynamic responsive Web Application with front end technologies HTML5, CSS3-SASS, JSON, JavaScript, AngularJS, Bootstrap and Ajax.
- Built AngularJS controllers and services to manage various components using MVC architecture provided by AngularJS.
- Implemented and customized Django Authentication system handling both authentication and authorization.
- Developed Restful APIs to get, save and update data from MySQL Database which stored on AWS RDS using database-abstraction API provided by Django framework which allows creating, retrieving, updating and deleting modal objects.
- Created Automatic tests for the project using Selenium with Python.
- Created dev, staging and production branches for the application and set up Continuous Integration (CI) and Continuous Deployment (CD) Pipelines for it on Microsoft Azure.
- Deployed the Django project on AWS EC2 using AWS Code Deploy Service which was set up using ubuntu operating system and Apache Server.
- Remote Analyst collects and analyzes server metrics such as CPU, disk, and network usages, and then generates trend reports (XLSX) so our customers know what can be expected in the coming months.
- Participated in development of a well responsive Web Application with front end technologies HTML5, CSS3-SASS, JSON, JavaScript, AngularJS
- Implemented latest Ecmascript6 (ES6) features like arrow functions, constants, block-scope variables and class inheritance. etc.
- Built AngularJS controllers and services to manage various components using MVC architecture provided by AngularJS.
- Created a Relay service module to collect and analyze metric data from HPE Non-Stop Servers and store it on Amazon S3 and Amazon RDS after post-processing.
- Developed Restful APIs to get, save and update data from MySQL Database which stored on AWS RDS using ASP.NET framework and C#.
- DevelopedUIscreens using CSS, JavaScript for validations, and jQuery for animations.
- Created Automatic tests for the project using Selenium with Python.
- Created dev, staging and production branches for the application and set up Continuous Integration (CI) and Continuous Deployment (CD) Pipelines for it on Microsoft Azure.
- Deployed the ASP.NET project on various AWS EC2s using AWS Code Deploy Service which was set up using Windows 2019 operating system and IIS.
- Created local installation version for our Web Application Remote Analyst which is called Local AnalystCompiled the whole project and build it to create EXE file which can be executed and installed on our local machine.
- Created certificate for EXE program and signed the code to get safety publisher.
- Extensively involved in upgrading the existing system from Angular JS to Angular 8.
Environment: JAVA 8, Ajax, XML, XSD, Kafka Streaming, WSDL, Angular 8, HTML4/5, CSS 2/3, JSON, Express js, react js, jQuery, Jasmine, Spring 3.x, JIRA, java script, Hibernate 3.x, servlets, JAX-RS, SOAP, GIT, JUnit 4.0, JMS, Maven, Eclipse, web sphere, Node js, AWS, Angular 12, Multithreading, bootstrap, No SQL.
Sr. Java Developer
Confidential, Indianapolis, IN
Responsibilities:
- Designed/built and execute an Angular 8 SPA (Single Page Application) that absorbs JSON from a Spring MVC and uses Spring Protection to protect the Server.
- Developed Spark Applications by usingScala,Java8 and ImplementedApache Sparkdata processing project to handle data from variousRDBMSand Streaming sources.
- Used Scala functional programming concepts to develop business logic.
- Designed scalable (Scala) Web Architecture hosting reports for the entire application.
- Wrote entities in Scala and Java 8 along with named queries to interact with database.
- CreatedRESTfulweb services interface toJava-based runtime engine and accounts.
- Developed Spark code to using GCP and Spark-SQL for faster processing and testing.
- UsedNOSQLdatabase Amazon dynamo DB to store data of reporting Application.
- Prepare and executeAWSCloud Formation JSON template to provision infrastructure onAWSCloud for pre-prod and prod environments.
- Worked withUXdesigners and back-end developers to analyze and enhance the performance of web pages.
- Develop and maintain end-end automation testing solution for a Machine Learning project forconnected mobility usingGolang.
- Created a well-organized, value-driven framework for implementing sturdyUXdesign.
- Migrated data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database.
- Used Core Java 6, Java 8, J2EE, JSP, JDBC, RDBMS, Java Script, jQuery, Ajax, XML and Cordiant 5.6, using Oracle 11g as database J2EE platforms on Windows, UNIX.
- Identified and troubleshootUXproblems for Inbound and Outbound payments
- Researched solution for container orchestration using Kubernetes.
- Configuring windows MongoDB using FTP and HTTP protocols.
- Upgrade the application and batch processes tojava11and Securing the Application id and password using CyberArk.
- UsedReact JSin components likeJSX, creating React components, Virtual.
- Worked on development ofHibernate, including mapping files, configuration file and classes to interact with the database.
- Developed front end using theJSF, JSTL, HTML5, CSS3, JavaScript, jQueryandAngularJS.
- DevelopedAzure function appsas API services to communicate DB.
- Worked with NoSQL database to store JSON like dynamic connections data.
- Develop clean well executed design concepts. UsingHTML5, CSS3, Bootstrap and JavaScript.
- Developed localization API s which stores the translated data in Azure and Sql tables Deploy Confidential services on Azure cloud.
- Worked on setting up of Spinnaker and its maintenance. Wrote utility scripts inGoLangfor Spinnaker.
- Worked on creation of components for routing and forms using the Angular-cli and Angular 8.
- Designed and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third-party applications.
- Worked with React JS for developing Dynamic Single Page Application.
- Developed REST APIs using Scala, Play framework and Akka.
- Used Scala Test for writing test cases and coordinated with QA team on end-to-end testing.
- Development of report reconciliation rules by comparing source and destination data source systems using spark framework in Scala language and Hadoop Frameworks.
- Development UI modules using Bootstrap, HTML, JSP, JSF, JavaScript andCSS.
- Transfer data from Datacenters to cloud usingAWSImport/Export Snowball service
- Created various RAML resources to implement REST Based APIs as a part of project implementation.
- Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.
- Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend.
- ManagedDocker orchestration and Docker containerizationusingKubernetes.
- Built /Maintained Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker.
- Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
- Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to SQLite database and used PL/SQL to full program stack to implement multiple selects/inserts/updates.
- Write SQL scripts and builds underlying storage table with dynamic business processes. Participated in the use of web-services utilizing SOAP, which enabled the business application to be merged with the legacy applications and also encourages potential applications.
- Extensively utilized CoreJavasets, Generics, Error management, Functionality interface trends, even focused with practicalJavaprogramming principles, lambda expressions.
Environment: Java8.0, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, Angular, HTML5, CSS3, Eclipse, SQL Server, Swagger UI, Log4j, JIRA, Web Services, Node JS, Kafka, Microservices, REST UI.
Java Developer
Confidential, Seattle, WA
Responsibilities:
- Worked withAWSCode Pipeline and creating cloud formation JSON templates which are converted to Terraform for infrastructure as code.
- Developed the unit testers using CPP Unit for C++ supported code and using JUnit for C# supported code.
- Used Rational Code Coverage to check line and functionality coverage of the Application.
- Used Glow Code 8.0 and Rational Purify Plus for memory leak detection and performance issues.
- Documented and released the unit test functionalities in Unit Test Specification (UTS) document.
- Developed python modules to automate processes inAWS(AWScloud formations/ Ec2, boto API).
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Worked on Azure resources like App Service, AppServicePlan, Storage accounts, Io Hub, EventHub, AppInsights, Service Bus, AzureDataFactory, Azure Databricks, Key Vault, VNet, VM, NSG, etc.
- Used Rational Code Coverage to check line and functionality coverage of the Application.
- Used Glow Code 8.0 and Rational Purify Plus for memory leak detection and performance issues.
- Performed Unit Testing of the Application using Plasma tool.
- Performed Key Tracing from the Design to the testing level.
- Worked on fixing the warning issues in the KSSH modules by using static and dynamic analysis tool like PCLint.
- Used SparkAPI over Hortonworks Hadoop YARN to perform analytics on data in Hive.
- Used Agile Methodologies to manage the full life cycle development of the project.
- Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).
- Used React concepts like JSX (JavaScript Syntax Extension), components, state, and props.
- Used Client sideMVCframeworks likeAngular JSSingle Page Application developments.
- Integrated springs framework with Hibernate that is used for Database operations.
- Used performance test tools (i.e., Apache JMeter and Profiler) to analyze and resolve performance bottlenecks.
Environment: Java, J2EE, Oracle DB, Angular, Angular-JS, Node JS, Bootstrap, CSS, ReactJS, HTML5, JavaScript, jQuery, AJAX, GIT, IntelliJ, Azure, SNS/SQS, Lambda, CD/CI SOAP/Restful Web Services, Jenkins, Kafka, streaming, WSDL, Spring Based Microservices, Agile.
Software Engineer
Confidential, Portland, OR
Responsibilities:
- Troubleshoot AWS EC2 Status check including System Status checks and Instance Status check alerts.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- Extensively involved in upgrading the existing system from Angular JS to Angular 8for more responsive and less dependency.
- Used different tools like TIBCO Stream Base, TIBCO Live View Data mart, SQL,Java, JavaScript, Linux, High charts, HTML,CSS, Web Applications in the process of development and deployment
- Developed and improved Remote Analyst (RA) from using ASP.NET framework with C# programming language.
- Troubleshoot AWS EC2 Status check including System Status checks and Instance Status check alerts.
- Used Agile Methodologies to manage thefulllife cycle development of the project.
- Implemented Ecmascript6 (ES6) features like arrow functions, constants, block-scope variables and class inheritance etc.
- Implemented a Scheduler service module to load the data, generate reports for customers using Amazon SQS (Queue Service) for scheduling daily, weekly, and monthly reports.
- Improved Email service using AWS SES (Email Service) and SMTP to send and receive emails which include generated reports.