We provide IT Staff Augmentation Services!

Sr. Fullstack Java Developer Resume

2.00/5 (Submit Your Rating)

Los-angeles, CA

SUMMARY:

  • 7+ Years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications using JavaScript, jQuery, JSON, HTML4/5, CSS2/3, DOM, AJAX, XML and the business applications using Java, J2EE.
  • Extensive hands on experience in Infrastructure, Security, Service and Operations including IaaS, SaaS, PaaS migration experience on Services, Storage Solutions, Cloud Architecting, Networks, Application Services, DevOps, AWS & AWS Cloud Databases, Analytics, Data Centers, Enterprise Integrations, Security, Web development, Application Life Cycle Development and other areas.
  • Extensive experience in technologies such as Spring 4.0, Spring boot, Spring MVC, Web - flow, Portlets, Jboss Drools 6.0/5.4, AngularJS 1.5, Angular 2.0/4.0, ReactJS, Typescript, jQuery, Java Script, HTML 5, CSS3, Hibernate, JSP(Primefaces), JSTL, and JSF on cross browser platforms with 508 complaisant.
  • Developed the backend system, involved in writing and fine tuning the databases SQL queries, views, functions triggers, and procedures and Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Strong experience with Content Management Systems (CMS) such as Drupal and custom module development for Drupal.
  • Excellent Project implementation skills using Core Java, Java Beans, J2EE (JSP, Servlets), EJB, JMS, JNDI, JSF, Struts, Spring, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS), DynamoDB.
  • Expertise in using GIT, Subversion (SVN), Serena, and CVS for source code management and Jenkins/Hudson for Continuous Integration build, Ant/Maven/Gradle for build, and Sonar for quality check and JUnit/Mockito for testing and code coverage.

PROFESSIONAL EXPERIENCE:

SR. FULLSTACK Java developer

Confidential, los-angeles, CA

Responsibility:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in enhancing existing MEAN (MongoDB, Express, Angular and Node) stack applications and provided the required support.
  • Developed & Implemented OAuth2 functionality with Spring Security to secure the REST services/REST API for authentication & authorization and generate & validate the tokens for REST clients to protect the REST services.
  • Responsible for creating efficient design and developing User Interaction screens using Angular 4.0, HTML5, CSS3, JavaScript, jQuery AJAX and JSON and Created documentation for all the components which is included in React-Boostrap pages.
  • Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data.
  • Used Pivotal Cloud Foundry, the connection/service binding details is injected from the deployed cloud platform itself. Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Designed and developed Microservices business components using Spring Boot. Knowledge in creation of Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Implemented Spring Boot services in combination with Angular as front end to form a Microservice Oriented application. Used AngularJS to parse the JSON file using the REST Web services.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, React-JS, Bootstrap, CSS, JavaScript, JQuery, AJAX and NodeJS also Created reusable components used across various modules using React-JS, React-DOM, Bootstrap and JSX.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • 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.
  • Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI and Implemented MySQL to WebSphere MQ messaging system.
  • Programmed in Angular 4 to upload(post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK.
  • Configured Swagger-UI registered Microservices with Eureka server to monitor service health check from Spring Boot admin console.
  • Worked on Rest Web services as well as Node Rest framework for backend services used Mongo DB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation.
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
  • Developed cross platform server-side applications using Node.js, BackBone.js and Angular.js.to achieve scalability in real-time web applications.
  • Worked on node.js router to make cross-domain requests to API services like Spotify API, GitHub API, Mongo DB.
  • Used Postman to test the API's, used SVN for the version control, JIRA for bug tracking and project management, JUnit and Mockito for Java unit tests, Jasmine and Karma for angular specs.
  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.

Fullstack Developer

Confidential - san-jose, ca

Responsibility:

  • Designed and coded application components in an Agile/TDD environment utilizing a test-driven development and pair-programming.
  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection also involved in the sprint planning sessions of the Agile SCRUM methodology with Architecture, BA and QA teams.
  • I worked on front-ends with focus on speed and optimization by using d3.js., Built data visualizations to monitor file server load, web server speeds, data processing and more (d3.js, backbone, jQuery, MySQL).
  • As a backend developer, I was responsible for creating RESTFUL Web using NodeJS & ExpressJS and with the concent of ReactJS worked on usage metrics and also end to end events tracing for analysis purpose.
  • Worked on UI for Layered Security and S&L modules and hands on experience with Spark streaming to receive real time data using Kafka and Developed user interface by using the React JS, Redux for SPA development.
  • Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines and Actively worked in migrating the application from WebLogic to WebSphere environment.
  • Unique experience with Pivotal Cloud Foundry and Open Shift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services and Used JDBC interfaces to perform CRUD operations on database.
  • Worked on big data (Splunk enterprise) to generate the Rest API and integrated that API to Client-side code using NodeJS, ExpressJS.
  • Redesigned Menu & Navigation to Angular2 and updated Loans and Contract forms for a better user experience. Configured MQ Queues and Topics to publish messages to topics and consume published messages. Worked with Docker to deploy Micro-services in modern containers to increase Isolation.
  • Developed build tasks to run the unit tests on Jenkins and maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular2.
  • Worked with Amazon AWS EC2, RDS and S3 as a data store for storing data into the buckets that fall into it. Used EC2 as an Infrastructure as a Service (IAAS) and RDS as Platform as a Service (PAAS).
  • Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap, custom media queries.
  • Created a backend API using NodeJS, ExpressJs, and MongoDB. The API allows users to log in, follow users, post to followers, retrieve their feed, and much more. Built for use with a mobile application.
  • Worked with Reducers, React Containers to update the state of an App produced by Redux and by mapping those to the React component using React-Redux.
  • Configured GRUNT for building client-side code (CSS, JS, HTML Minifier)
  • Implemented various Java design patterns like Front Controller, Service Locator, Business Delegate, Data access Object, Singleton, and Session Façade.
  • Developed the application using Angular-JS, Node-JS, React JS, Express-JS, Mongo-DB, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.

java web developer

Confidential - Atilanta, ga

Responsibility:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
  • Worked in all the modules of the application which involved front-end presentation logic developed using, JSP and Java Script, Middleware layer using Servlet and Controllers, Business objects developed using Page Beans and data access layer using iBatis and Hibernate framework.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used a Microservices architecture, with Spring Boot-based services interacting through a REST.
  • Involved in complete automate build Scripts using Maven and deployment applications in Webshere UNIX environment.
  • Involved in writing SQL Queries, Stored Procedures. Involved in Unit testing using JUNIT with Mockito and integration testing.
  • Involved in design meetings, designed and developed the application using Java Server Faces (JSF), spring, Hibernate, and SOA Web services frameworks.
  • Involved in coding with Core Java concepts like Collections, Exception Handling, Multithreading, Java I/O, and Generics to implement some business logic.
  • Single page application developed using Angular.js, D3.js, Node.js and Meteor.js as the backend and MongoDB.
  • Wrote distinct types of Business rules in the. drl using Drools rule engine for business decision making and injecting beans into the rules engine and invoking using Rule Base Stateless Session.
  • Worked on Cassandra clusters in the Amazon Web Services (AWS) Cloud and migrated data between environments.
  • Used Node JS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
  • Designed and developed application using JSP, AngularJS, Java Script, jQuery, HTML, CSS, JSON, Spring MVC Framework and Hibernate to handle the workflow of the application with Oracle as the back-end.
  • Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS.
  • Cloud Foundry is the leading multi-cloud application development and deployment platform and it supports continuous integration.
  • Designed and developed GUI screens for user interfaces using JSP, JavaScript, XSLT, AJAX, XML, HTML, CSS, Bootstrap, JQuery and DHTML.
  • Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables.

web developer

Confidential - Houston, TX

Responsibility:

  • Technical analysis, design, development, and documentation with a focus on the implementation and agile development.
  • Development and maintenance of required applications for Back Office, Fund Administration and Middle Office, including significant business process automation.
  • Analyzed and extracted the event flows of the UI layer code written in JavaScript, struts, java applets and JSPs to come up with the sequence diagram for various transactions. Developed Pop-in Dialog JSPs and passing Request Parameters using JavaScript, Jquery, JSTL.
  • Built applications using Advanced Java, Spring, SQL for Fund Administration and Middle Office to automate previ-ously manual business processes.
  • Generated UML artifacts such as use cases, sequence diagrams, class diagrams using Rational Application Developer.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Written SQL queries in PL/SQL wrote new stored procedures and modified existing ones depending on requirements in Oracle database
  • Designed and developed insurance application front end and back end business functionality, used Spring, J2EE Design Patterns such as MVC and JSP/Servlets to develop the application.
  • Designed, developed and maintained data layer using Hibernate and performed configuration of Spring Application Framework.
  • Modified many existing PL/SQL packages/procedures to accommodate the new requirements, dropped unnecessary tables/packages after research, and confirmed with business users.
  • Designed Hibernate configuration file in ORM model which automate the mapping between the SQL databases and objects in java.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, JQuery, AJAX, to create the user interface views.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL in the back end.
  • Used Web services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.

TECHNICAL SKILLS:

  • Full stack
  • Open stack
  • MEAN Stack
  • MERN Stack
  • Java
  • Python
  • JavaScript
  • Groovy
  • HTML/HTML5
  • CSS/CSS3
  • SQL
  • PL/SQL
  • Bootstrap.js
  • Angular 4/2/Angular.js
  • Node 2/Node.js
  • D3.js
  • Backbone.js
  • Mustache.js
  • React.js
  • Java, JSF, JSP
  • JDBC, JNDI
  • Swings
  • Servlets jQuery,
  • Struts 2.0,
  • Spring, Spring
  • Boot, Spring
  • Batch,
  • Hibernate.
  • RDBMS (MySQL and
  • Oracle)
  • NoSQL (MongoDB and Cassandra)
  • CouchDB
  • DynamoDB
  • Teradata
  • PostgreSQL

We'd love your feedback!