Sr. Fullstack Java Developer Resume
Cary, NC
SUMMARY
- Over 7+ years of progressive IT experience wif strong analytical, designing, Implementation of object - oriented Applications usingJava/J2EE.
- Experience in designing and development enterprise applications usingjava, jsp, Servlets, JDBC, JNDI, RMI, EJB, JavaScript, XML, REST Web services, JMS,JavaMail, WSDL, SOAP 1.1, Hibernate
- Hands on experience in various agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
- Experience in web technologies like HTML, CSS, XML, JSTL, JSF and creating UI using web technologiesJava,Javascript, J2EE, Servlets, jQuery,Ajax, JSP, Angular 8, Node.js.
- Experience on working wif Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
- Experience Web application development experience usingJAVAand J2EE technologies Worked extensively onJava8 features such as Lambda Expression, Functional Interface, and Stream API.
- Expertise in database modelling, administration and development usingSQL,T-SQLand PL/SQLin Oracle andSQLServer environments.
- Experience in buildingMEANapplications using MongoDB, Express.JS, Angular-JS, Node-JS, creating RESTful Web services wif Node-JS
- Experienced inMEANstackdevelopment (Mongo DB, Express.JS, and Angular.JS & Node.JS).
- Experience wif Oracle 11g/12c, PostgreSQL, NoSQL, MySQL, and jQuery Kafka, Zookeeper, Cassandra, My SQL, Restful WebServices.
- Experience the Micro services based on RESTful API utilizing Spring Boot wif Spring MVC.
- Experience in designing front-end systems using HTML5, JavaScript, CSS3,Bootstrap, Angular, JSON, JUnit, Linux, and Ember JS.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as Selenium WebDriver, Testing, JIRA, Postman andALM.
- Experience in working wif J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI,JavaBeans, JMS, Object-Oriented (OOP) and Client & Server-side technologies.
- Experience in setting up REST API Framework usingPythonDjango Rest Framework
- Expertise in developing GUI using Swing, HTML, DHTML, DOJO,JavaScript, CSS, Angular, React-JS, SASS, Bootstrap, Full Stack JSF, XML, REST, jQuery and AJAX scripting.
PROFESSIONAL EXPERIENCE
Sr. FullStack Java Developer
Confidential, Cary, NC
Responsibilities:
- Responsible for creating efficient design and developing UI screens using HTML5, CSS3, JavaScript, React.js, Redux and Bootstrap.
- DevelopedPython/Django application for Google Analytics aggregation and reporting.
- Developed reusable UI components using JavaScript, JSP's, JQuery, WordPress, HTML and CSS.
- Developed data infrastructure using the AWS ecosystem: EMR/Hadoop/Spark,Glue/Atana, S3, and Lambda.
- Designed and developed Training and Development System for HR team using Core Java, JSP, Servlets, Tomcat and Oracle database.
- Developed in designing and implementation of multi-tier applications usingJava8,10 J2EE, JDBC, JSP, HTML5, Spring, Angular9,10 Servlets, JavaBeans.
- Developed webpages using HTML,Javascript, JQuery, CSS3.
- Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker.
- Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs and Scala.
- ImplementedCI/CDpipeline using Jenkins and extensively worked for End-to-End automation for all build and deployments.
- Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot wif Spring MVC and ApacheKafka.
- Implement the JavaScript/jQuery frameworks such as ReactJS, NodeJs for MVW/MVC framework.
- Involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
- Involved in various tasks in support of coding and creating web pages using JavaScript/HTML, JavaScript, JSP, Struts.
- Involved in continuous integration and DevOps methodologies such as Docker, Kubernetes, Jenkins, Gradle, Jenkins File, Docker File and Elastic Search.
- Implemented server-side components usingNodeJSand MongoDB for data management.
- Involved in Writing PL/SQL Stored Procedures, Functions and Database Triggers.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, JavaScript, Angular.
- Used micro service architecture, wif Spring Boot-based services interacting through a combination of REST and ApacheKafka, Spring4 message broker.
- UsedNode.JSPackage Manager (NPM) to manage the dependencies inNodeJSmodules.
- Used Gulp as the JavaScript task runner for the application deployed on theNodeJSplatform.
- Used JQuery extensively for event handling, DOM manipulation, and cross-browser compatibility.
- Used Java Script, Angular 9,10, and Linux technologies for front end user input validations and REST API web service calls.
- Used CoreJavaconcepts like Multithreading, Concurrency for performance and memory tuning.
- UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
- UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
- Used GitLab for source control system and Jenkins used for continuous integration.
- Used Jenkins for automating Builds and Automating Deployments DevOps.
Environment: Java, J2EE, Angular, AWS, RESTful, CI/CD, Core java, Kubernetes, JSP, Servlets, Toad, Kafka, Oracle, SQL, ANT, XML, JIRA, Agile, ADF, SVN, SOAP, Spring, Hibernate, Windows OS, WebSphere, Linux, Unix.
Java Developer
Confidential, San Jose, CA
Responsibilities:
- Involved in the development of the UI using HTML5, CSS3, Bootstrap, Ext JS, Angular JS and customized Data Tables and High charts into Angular JS Directives.
- Implemented different machine learning techniques inScalausingScalamachine learning library and created POC using Spark SQL libraries.
- Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
- Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
- Involved in implementing the Micro Services based on Restful API utilizing Spring Boot wif Spring MVC.
- Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
- Worked in Amazon Web Services including migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
- Worked wif Jenkins under the CI/CD pipeline providing continuous improvement to agile software development teams.
- Worked on the jQuery JavaScript Library that simplifies HTML document traversing, and event handling.
- Designed and implemented fully automated server build management, monitoring and deployment by using DevOps Technologies like Puppet.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services (AWS).
- Developed code usingJava, J2EE, and spring also used Hibernate as an ORM tool for object relational mapping.
- Designed components for the project using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object.
- Developedfrontendusing Bootstrap.js, Angular.js, Node.js, D3.js, Backbone.js, where backendis JAX-RS (Jersey) REST web service
- Responsible in performing sort,join, aggregations, filter, and other transformations on thedatasetsusingSpark.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Used Spark andSpark-SQLto read the parquet data and create the tables in hive using the Scala API.
- Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. Heavily used joins stored procedures, views, Unions in Oracle data base to fetch the data.
Environment: Java, HTML, Core java, CSS, CI/CD, Angular, jQuery, JavaScript, AngularJS, Kubernetes, Node.js, Bootstrap, Oracle, React JS, Spring, PL/SQL, AWS, Kafka, Web Services, RESTful, Apache.
Java Developer
Confidential, NYC, NY
Responsibilities:
- Created theReact JScomponents and triggered Angular code to render the React components using life cycle hooks.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Developed the single page application (SPA) using theReactJSwhich utilizes the classes, modules feature fromJavaScript.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
- Developed user interface by using the ReactJS, Redux for SPA development and implemented client side Interface using ReactJS.
- Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap,JavaScript and HTML.
- Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and AngularUI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
- Involved in using JPA (JavaPersistence API) frameworks and APIs such as JDO (JavaData Objects) and Hibernate.
- Involved in development and maintenance of the website using HTML, CSS, Ajax, and jQuery, JavaScript, AngularJS and Node.js.
- Implemented version controlling using SVN and used Jenkins for continuous integration. Wrote build & deployment scripts using Ant, Maven on UNIX environment.
- Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications.
- Worked on modifying the JavaScript, CSS files to be compatible wif the spring framework.
- Used React JS for templating for faster compilation and developing reusable components.
Environment: J2EE, JSP, JavaScript, Oracle, AWS, WebLogic Application Server, UNIX, JSP, SOAP, SOA, Spring, Spring MVC, React JS, RESTful, XML, CSS, HTML, Junit, SVN, MongoDB, TIBCO, Oracle, Jenkins, UNIX, Ant, Maven.
Software Developer
Confidential, Minneapolis, MN
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
- Implemented Spring MVC framework for developing J2EE based web application.
- Responsible for the complete design and development of the User Administration module.
- Worked on REST Microservices using spring boot. Generated Metrics wif method level granularity and Persistence using Spring AOP and Spring Actuator.
- Developed TEMPeffective web pages using HTML, CSS3 Bootstrap, CSS3, Angular 4.0, JavaScript, and Linux.
- Used Spring Boot Actuator to monitor and manage the application in production environment.
- Used MySQL database for SQL, PL/SQL scripts, stored procedures, functions, triggers.
ENVIRONMENT: Java, HTML, CSS, Struts MVC, Maven, Spring, EJB, WebLogic, XML, JavaScript, Soap, Oracle, HTML, SVN, JUnit, RAD, LDAP, Apache Commons Libraries, Eclipse, Web Sphere Application Server.