We provide IT Staff Augmentation Services!

Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Portland, OR

SUMMARY

  • 6 of extensive professional experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, WebBased, Distributed and Enterprise Applications with JAVA/J2EE technologies & developing applications with agile methodology.
  • Expertise in GUI using Angular JS, Angular 2,4,5,6,8, React, Redux Node JS, ES6 Java Script, HTML, DHTML, CSS, SQL, PL SQL, XML languages.
  • Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages.
  • Expert level skills developing applications using Core Java, JSP, Servlets, Web Services, JDBC, HTML, AJAX, XSLT, CSS, JavaScript, Angular 6 and JQuery.
  • Experience in design and development of multi-tier applications using Java, J2EE, Spring, Spring Boot, Microservices, Hibernate, XML, XSD, SOAP, WSDL and JUnit.
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Deployed Spring Boot based microservices in Docker andAmazonEC2 containers using AWS.
  • Experience in building user interfaces using HTML5, CSS3, Bootstrap, JavaScript, AJAX, DOM, jQuery, ReactJS, Vue.js, Angular, PHP, XML, JSON.
  • Integrated Jenkins with Docker container using Cloud bees Docker pipeline plugin to drive all microservices builds out to the Docker Registry.
  • Written multiple complex and efficient SQL queries to compare data in multiple tables on Oracle Exadata.
  • Extensive working experience in Service Oriented Architecture and publishing Restful and Soap web services using WSDL, SOAP, REST, XML, JSON, and UDDI in distributed web application development.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using.
  • Strong skills in Object oriented programming (OOPS) concepts with OOP methodologies and GoF Design patterns.
  • Develop RESTful Microservices using Spring boot, Service Layer, Persistence layer using Spring framework and Spring JPA.
  • Experience with responsive, adaptive UI design, development, and CI/CD pipeline.
  • Extensive experience in Core Java API, Multi-threading, Collections and Exception Handling.
  • Use RESTful webservices for communicating to internal and external systems.
  • Experience with developing software using design patterns like Factory, Singleton, Business Delegate, Adaptor, and Iterator.
  • Experience in developing persistence layer using ORM tool Hibernate and using Hibernate Query Language (HQL) and mapped it to POJO models using Hibernate annotations and also established data integrity among all tables.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • In-depth experience in programming, deploying, configuring of middle-tier popular J2EE Application Servers like Tomcat, Confidential WebSphere, Oracle WebLogic and JBOSS.
  • Experience in writing unit test cases and Automation test scripts using JUnit, Mockito.

TECHNICAL SKILLS

Languages: Java (7, 8),J2EE, JavaScript, C++ and UNIX Shell Scripts.

Methodologies/Design Skills: Agile methodology, and J2EE Design patterns.

Technologies: J2EE, JDBC, JMS, JSP, JavaBeans, Hibernate,Apache, JavaScript, CSS, Confidential MQ, AWT,JIRA.

Web Services: SOAP, WSDL, Soap-UI, RESTFUL.

Frame- Works/OR ping: Map- MVC, Struts 2.0, Spring 2.x/3.x/4.x, JSF, JPA, SOA and Hibernate 3.0/4.0.

Servers: J-Boss, WebLogic, Apache Web Server, Web Sphere, Apache Tomcat.

Web Technologies: HTML4.0,5.0/DHTML,CSS, Ajax, JS, JQuery, Angular JS,Angular2,4,5,6,8, NodeJSJSON, JSTL, XML, DOM, XPath and JAXP.

RDBMS/DBMS: Oracle DB, PostgreSQL, Confidential DB2, MS SQL Server, SQL, PL SQL, Triggers, and,Mongo DB, Cassandra, Views.

Version Control: GIT

Testing Tools: JUnit, Mockito.

Other Utilities: Maven

PROFESSIONAL EXPERIENCE

Confidential, Portland, OR

Fullstack Developer

Responsibilities:

  • Design, develop and implement web application UI for both Comprehensive Capital Analysis and Review (CCAR) and Credit Risk Data Mart (CRDM) Projects.
  • Worked on Agile Methodology with daily Scrum calls and Test-Driven Development (TDD).
  • Working on J2EE components, Application Programming Interfaces (APIs) and protocols to develop web Application.
  • Automate workflows and Use-case in association with DevOps team and deploy them in CI/CD.
  • Used Maven, Bamboo, Git for Continuous Build, and Integration.
  • Responsible for refactoring code of other developersusing OOPS concepts.
  • Good work experience on RDBMS like PostgreSQL and MySQL. Creating SQL statements & Sub queries.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX and Vue.js/AJAX.
  • Writing JSP and Servlets to add functionality to web application based on requirements.
  • Creating Exception handlers to send Http codes with various Failure responses with Spring REST.
  • Used Spring Hibernate Template to update and retrieve information from the database.
  • Responsible creating User Interfaces using Industry standard technologies like JDP, HTML5, CSS3, jQuery, Angular6, Angular8, ReactJS, Redux, NodeJS etc.
  • Build & Deployments: Tomcat, Jenkins, Docker, Kubernetes.
  • Expert level skills developing applications using Core Java, JSP, Servlets, Web Services, JDBC, HTML, AJAX, XSLT, CSS, JavaScript, Angular 6 and JQuery.
  • Spring boot to develop micro services exposingRestful endpoints, spring batchto load daily feeds intoRDBMSsystems.
  • Working on the development of web application using JavaScript library for building user interfaces and fetch rapidly changing data needs to be recorded.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
  • Used Jenkins and Docker to build and deploy the applications.
  • Extensively worked on development of webservices & microservices with technologies like Java.
  • Working on Restful Web services to interact with UI Interfaces using REST Easy API.
  • Responsible for React UI and building components library, including Tree, Slide -View and Table Grid.
  • Implemented RESTful webservices using Spring boot.
  • Worked on cloud computing using Microsoft Azure and SQL Server Azure.
  • Using React JS to implement rich functions in various pages: form validation, crud, grid list, search, sort and pagination.
  • Good work experience on RDBMS like PostgreSQL, MSSQL and MySQL. Creating SQL statements & Sub queries.
  • Developed web application using JSF, Spring Web Flow, AJAX technology and front end UI using JSF, Apache MyFaces and Prime Faces UI components.
  • Develop RESTful Microservices using Spring boot, Service Layer, Persistence layer using Spring framework and Spring JPA.
  • Used Core JAVA concepts collections, generics, Concurrency to improve the performance of the applications and to schedule tasks using Multithreading.
  • Working on Multi-factor authentication which supports user-based password policies.
  • Working on OAUTH to allow access to Protected API's for OAuth Clients by getting Access Token from Authorization Server using various Grant Types.

Environment: JAVA JDK 1.7,1.8, SOAP and RestFulWebServices, Python, Spring Framework 4.x, Hibernate 4.x, Spring Boot, HTML4.0/5.0, Angular 6, Angular 8,JavaScript, JUnit, PL/SQL,oracle,XML, Prime Faces, Log4jWeb logic Application Server, JDP, HTML5, CSS3,jQuery, ReactJS, NodeJS, Ping Federate, SSO, JUnit, Eclipse, Maven, Agile scrum.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Implemented Agile Methodology that includes daily scrum meetings with the team.
  • Involved in Sprint planning sessions where requirements and release plans are discussed.
  • Application was built on Spring - MVC framework and Hibernate as business layer.
  • Used spring's IOC, Dependency Injection and Spring MVC concepts in developing the application.
  • Developed Java Server components using Spring boot, Spring MVC, Hibernate, Web Services technologies.
  • Used GIT for version control. Wrote Automated Unit Tests for new and existing features withPHP Unit.
  • Actively contributed within a DevOps enabled CI/CD environment.
  • Created IAM roles for the kubernetes cloud setup.
  • Used the Python language to develop web-based data retrieval systems.
  • Used Spring Framework for Authentication and Authorization and ORM components to support Hibernate tool.
  • Worked on Google cloud platform(GCP) where used to check schedular logs related to the dev, uat and qa environments.
  • Designed, developed a custom, single-page, responsive web application on front end using Angular JS.
  • Maintaining parent and child elements by using State and Props in React JS.
  • Used React-Router to turn application into SPA.
  • Develop web applications using Spring Boot, Java, AWS Services and PostgreSQL.
  • Implemented REST webservices by creating separate endpoints and implemented JWT authorization tokens to it.
  • Use STS as IDE tool to develop the application and JIRA for bug and issue tracking.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and Data Access Object (DAO).
  • Spring Batch is used for Batch processing with which notifications are sent in timely manner.
  • Designed and developed a JDBC driver that intercepts a create view DDL parses it, converts it to a relational model, and stores in the database.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP, EJB Servlets, Struts, Spring MVC, Hibernate, JPA, Java Beans, JDBC, JMS, JNDI, Java 1.8, JDBC, Ant, log4j, Maven.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases

Environment: JDK 1.8, Spring Boot, REST web services, Docker, Spring Batch, Postgres SQL, JSP 2.0, Angular JS 1.7, Hibernate, JMS, XML, JSON, CSS, HTML5, GIT, Maven, Postgres SQL, Agile, Jira Board.

Confidential

SOFTWARE ENGINEER

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails.
  • Designed and configured the AWS Secure Notification Service (SNS) and Secure Email Service (SES) to work with the clients.
  • Implemented the application using Spring Boot framework and handled the security using Spring Security.
  • Developed custom NodeJSproxy used to send requests to client’s APIs, handling authentication and custom headers.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading, Exception Handling, Generics and Annotation
  • Developed the responsive front-end screens using Angular, HTML5, CSS3, JavaScript, Typescript, JQuery, Bootstrap and Spring Boot.
  • Worked with other application teams to dockerize the applications like java, scala-spark.
  • Worked on creating Task definitions, which specifies the tasks, Resource allocation (Fargate), services and docker image on which application is built for Elastic Container Service and ALB.
  • Developed Dev/Test/Prod environments of different applications onAWSby provisioningKubernetes clustersonEC2instances usingDocker, Chef.
  • Created Kubernetes deployment, statefulsets, Network policy etc.
  • Installation and setting up kubernetes cluster on AWS manually from scratch.
  • Involved in JUnit testing, bug fixing in multiple environments and reproduce bugs for fixing and code review of individual modules in the application.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code
  • Involved in coding Object Oriented JavaScript and responsible for client-side validations using Angular Directives and jQuery functions.
  • Used Collections, abstract classes, interfaces and multithreading concepts extensively for the business logic.
  • Developed UI using HTML, JavaScript, and JSP for interactive cross browser functionality and complex user interface.
  • Worked on Encrypting AWS S3 storage Objects, Created Buckets and stored files. Enabled Versioning and security for files stored.
  • Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts.
  • Good knowledge in AWS Content Data Network (CDN) like cloud front.
  • Used JSON for data interchanging and building the objects.
  • Experience in monitoring and auditing tools like AWS cloud Watch and Cloud Trial.
  • Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
  • Developed Backing beans to handle UI components state and stores that state in a scope.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Implemented Design Patterns like Spring MVC, Singleton.

Environment: JAVA JDK 1.7,1.8, SOAP and RestFulWebServices, Spring Framework 4.x, Hibernate 4.x, Spring Boot, HTML4.0/5.0, Angular 4,Angular 5, JavaScript, JUnit, PL/SQL, XML, Log4jWeb logic Application Server, Amazon S3, Amazon RDS, AWS Lambda, Amazon IAM, Amazon EC2, Amazon CloudWatch, JUnit, Eclipse, Maven, Agile scrum

Confidential

Java Developer

Responsibilities:

  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Business Requirements analysis by interacting with the Architects.
  • Involved in automation of Service assurance and service delivery processes using Camunda BPMN.
  • Expertise in establishing database connections for Python by configuring packages like MySQL-Python.
  • Responsible for development and implementation of the web application using Spring MVC using Spring Boot.
  • Developed a Rest Start and Message Start workflows which contain Call Activity Sub processes, Http-Connector to interact with another Camunda process.
  • Exposed and Consumed Web service for mocking the business requirements.
  • Developed a Perl module to send a soap request and parse the response using regular expressions, pattern matching and send this as a Rest message to start an external application.
  • Worked on SonarQube issues for code quality.
  • Implemented externalizing the properties in the server level configuration.
  • Developed user interface pages using Javascript, Ajax, QForm, AngularJS, HTML and Bootstrap.
  • Used Custom AngularJS Filters to provide better search experience.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Developed Model classes for our entire project, addressed composite key using Hibernate mapping.
  • Consumed Web Services from different applications within the network.
  • Developed Hibernate in Data Access Layer to access, insert and update information in the database.
  • Configured Hibernate second level cache using EH Cache to reduce the number of hits to the configuration table data.
  • Participate in designing Web service (REST Service) framework in support of the product.
  • Configured and implemented server level Log4j with DB appender.
  • Designed and Implemented Unit testing for both Java application and Camunda Processes using JUNIT Framework.
  • Successfully executed all the test cases and fixed bugs/issues identified during the test cycles.

Environment: Java, J2EE, Web services (REST, SOAP), Jenkins, SonarQube, Doxygen, Camunda BPMN, Camunda DMN, GIT Flow, Hibernate OGM, MongoDB, Cassandra, SQL, Hibernate ORM, Design Patterns, Servlets, XML, JSON, JUnit, Mockito, Apache Tomcat, Windows XP/2007.

Confidential

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis, Development and Customization of the Application.
  • Designed and developed web interface using Struts (tiles and tab libraries), JSP, CSS, JavaScript and JDBC for administering and managing users and clients.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (html, images and CSS).
  • Involved in developing Static and Dynamic pages using JSP and Servlets.
  • Developed JSP pages and Servlets for customer maintenance and used Angular JS.
  • Used AngularJS to create maintainable and testable single page application.
  • Involved in Unit Testing, Integration Testing, and System Testing.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, JavaScript, JSP Custom Tags and AJAX.
  • Developing Spring MVC Controllers for handling of web requests from the presentation layer by use of URL Handler Mapping.
  • UsedWebSphere console to deployJ2EE componentsEnterprise Archive, involved in production support.
  • Implemented business logic on server-side using Session Beans and Entity beans.
  • Deployment of application using Maven.

Environment: Java, J2EE, HTML, CSS, JAVASCRIPT, AJAX, jQuery, JSP, Servlets, SOAP, Hibernate, Spring, XML, JDBC, Eclipse, MYSQL, JBOSS Application Server.

We'd love your feedback!