We provide IT Staff Augmentation Services!

Sr.java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONALSUMMARY

  • Over 9 years of experience in design, development and deployment of web - based Client-Server business applications using OOP, Java/J2EE technologies.
  • Extensive work experience in all phases of Software Development Life Cycle including Requirement gathering, Analysis, Design, Coding, Testing and Implementation in Agile.
  • Expertise in Server-Side Programming using J2EE, Java, JSP, Servlet, Spring MVC, HTML 5, JavaScript, SQL, PL/SQL. Developed the UI using Angular 9(Single page application) andSwagger.
  • Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring, swings, Struts, Web Services, RESTful, JSF,JSP, Servlets, EJB, XML,PL/SQL, Unix scripting.
  • Implemented JSP, HTML5, CSS3/4, JavaScript, and Ajax to design front end.
  • Experienced in implementing Service Oriented Architecture and Web Services using SOAP, REST. Building the REST API layer to sharing the data between the front end and Data objects.
  • Implemented a RESTful API to save and retrieve information in Java using Spring MVC and NoSQL.
  • Experienced in Microservices developing SOA (Service Oriented Architecture) and J2EE Web
  • Knowledge of monitoring, logging and cost management tools that integrate with AWS. Knowledge ofAWScloud service likeComputer, Network, StorageandIdentity & access management.
  • Provided support in the performance testing usingJMetertask includes developing test plan, test script and reports. Knowledge on Micro-service architecture.
  • Execution of automated test scripts usingJMeter based on business/functionalspecifications.
  • Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Experienced in writing complex SQL queries, procedures, Triggers and Stored Procedures in various databases such as Oracle, DB2 and PL/SQL.
  • Experience in database modelling, design and development of PL/SQL stored procedures, packages in relational databases Oracle11g, SQL Server, DB2, PostgreSQL andMySQL.
  • Good experience using Amazon Web ServicesandAWSSNS/SQS for delivering messages.
  • Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using the in-memory computing capabilities written inScala.
  • Experience in working with web servers like Tomcat 8, WebSphere,JBoss and WebLogic.
  • Experience providing training to development teams on how to track, plan and analyses using JIRA.
  • Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Net Beans, IntelliJ.
  • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
  • Using Docker for runtime environment of CI/CD to build.
  • Developed permission system usingDroolsbusiness rules management system.
  • Expertise writing the Test Cases to be automated and performed functional testing of the front end usingSelenium(IDE and Web Driver) &created Data Driven framework using Junit, Mockito.
  • Using of Apache Tomcat in Spring Boot to communicating with Spring MVC.
  • Worked on REST to gRPCmigration for REST calls.
  • Interacting with application support for developing issues in the MicroStrategy reporting.
  • Deploying the architecture modifications and re-creating the new reports in the MicroStrategy Developer.
  • Involved in migration of Business Objects Documents to MicroStrategy Documents.
  • Customized Reports, Documents and Deployed them to MicroStrategy Web.

TECHNICAL SKILLS:

Languages: Java8, JavaScript, Drools, SQL, PL/SQL

Web Technologies: JSP, SERVLETS, JavaBeans, Java Servlet API, JDBC

Frameworks: Spring, Hibernate, Microservices, Angular2/6/9, Spring Security, Spring MVC, Spring Boot, Struts, Spring Ribbon, Servlets, Java Swing, AWT, Applets

Application/Web servers: Apache Tomcat 8, IBM WebSphere, WebLogic.

Relational Databases: Oracle 10g/11g, DB2, SQL server, MySQL, PL/SQL

Cloud Environments: AWS, Docker

IDE Tools: Eclipse, IntelliJ, NetBeans 8.0.2, Spring Tool Suite (STS).

Operating system: Windows 10, Linux, Unix

Reporting Tools: Crystal Reports, SSRS, Certification on (MicroStrategy)

Methodologies: Agile, waterfall, Scrum TDD (Test-Driven-Development)

Build Tools: Jenkins,Maven

PROFESSIONAL EXPERIENCE:

Confidential, Richmond,VA

Sr.Java Full Stack Developer

Responsibilities:

  • Successfully completed the Design and Development of project modules.
  • Interacted with end users togather,analyseand implemented business logic usingAgile Scrum Software Developmentmethodology.JUNITfor extensive functional and unit testing code.
  • Implemented Agile methodology for daily scrum meetings, code reviews and planning for sprint.
  • Developed Web Application using Client Script design technologies like HTML5, CSS4, Angular9, and XML and used Bootstrap for creating Responsive Webpages.
  • Extensively used/modified to perform AJAX calls for creating interactive web pages on JSON response.
  • Using Angular9, JavaScript and Hibernate for administrating and managing users and client.
  • Creating a responsive web application integrating BootstrapwithAngular 9and media queries.
  • Used various Bootstrap plug-in like date picker, Bootstrap selectors.
  • Involved in developing a Single-Page Application pages using Angular 9, REST Services.
  • Used one-two-way data binding, filters, UI-routers and creating custom in Angular 9.
  • Wrote Angular 9 services to consume Restful web service to load data.
  • Advanced Java 8 features like Lambda expressions for array, Streams, Method reference, collections.
  • Enhancing methods throughout the application for well-defined programming.
  • UsedJava 8 Method Referencesto point to methods by their names and usedfunctional Interfaces.
  • Used J2EE design patterns like Service locator, Adaptor Factories, Observer design, Factory.
  • Built application on spring boot (annotation based) running on EmbeddedTomcat.
  • Used spring for Dependency Injection,Spring MVC for RESTful APIs and Spring Boot for Micro services.Used Microservices architecture with Spring Boot based services interacting through REST.
  • Involved in migrating existing applications to Microservicearchitecture based Restful Service
  • Built RESTbased on Microservice with Spring Boot and deploying in a cluster whereas, running in the AWS using cloud transformation.
  • Developed Application assessto JSON and XML from Restful web service from consumer side.
  • Developed REST exception handling controller to respond the bad requests and server-side exceptions. Spring Boot was developed with microservice architecture using REST and Apache Kafka.
  • Created Spring Boot applications testing suite using Spring Junit plug-in and Mockito framework.
  • Worked on Initial Spring and Maven Configuration set for the Project Spring - Maven Framework.
  • Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services technologies.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Knowledge of monitoring, logging and cost management tools that integrate with AWS.
  • Knowledge ofAWScloud service likeComputer, Network, StorageandIdentity & access management
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Experience in scripting deployments to AWS. Knowledge on Micro-service architecture.
  • Involved Writing in Java API for Amazon, Lambda to manage some of the AWS Service.
  • Developing Microservices using Spring Web Services template.
  • Using Kafka Producer and Kafka Consumer in Microservices to enhance that real time data flow between the customer and client Worked withNoSQL databases.
  • Worked on JPA as persistence layer, involving to synchronize with database through XML.
  • Worked on creating of custom Docker container and Docker consoles for images, tagging, pushing images, integration of Spring boot.
  • Using of Jenkins to build a tool for CI/CD (Continuous Integration and continuous deployment) process. Using the Docker containers and Docker consoles for managing the application life cycle.
  • Support the performance testing usingJMetertask includes developing test plan, test script and reports.Execution of automated test scripts usingJMeter based on business/functionalspecifications.
  • Used GitHub repository to run the Jenkins job for Continues Integration.
  • Implemented multiple unit and integrations tests using Mockito.
  • Expertise writing the Test Cases to be automated and performed functional testing of the front end usingSelenium(IDE and Web Driver) &created Data Driven framework using Junit, Mockito.
  • Implementing the Maven to enhance the building the script.
  • UsedDroolsto handle complex rules by using Rule Sets and Rule Flows.
  • UsedDroolsEngine for writing Business Validating process.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors.Implementing the GIT for Source Control and Version Management.
  • Providing testing assistance on production updates, such as MicroStrategy upgrades project architecture modifications, new reports.
  • Review the code developed by MicroStrategy Developers.
  • Creating users in MicroStrategy Desktop for testing the reports on web.
  • Experience in deploying and scheduling the reports based on quarter, month, and year reports.
  • Creating new metrics as per requirement.
  • Based on requirement creating a Custom Groups and Consolidations.
  • Design, develop and implement MicroStrategy Cubes, reports, documents, and dashboards based on agile stories using the MicroStrategy suite of tools.

Environment:J2EE, Java 8,HTML5, AWS,XML, CSS4, Java Script,AJAX, JSON,Microservices,Multi-Threading, Hibernate, Shell Scripting, Restful Services, XML, Angular 9, Spring, Spring MVC, Spring Boot, Mockito, Maven, Oracle 11g, Scala, Drools, Docker, Jenkins, JMeter,JPA,Spring Security, Jenkins, Apache Kafka, Selenium,SQL, PL/SQL, TOAD, Microstrategy.

Confidential, NV

Java/J2EE Full Stack Developer

Responsibilities:

  • Followed agile methodology and attended daily and weekly SCRUM meetings to updating work status.
  • Experience in web Designs which includes HTML5, XHTML, CSS3, JavaScript, XML,Angular 6.
  • Service Oriented Architecture(SOA) was exposed through RESTful web services with loose coupling between layers using Spring framework during development.
  • Worked on Angular 6 to structure JavaScript, TypeScript code in an MVC model.
  • Used Angular 6 to build a single-page application and also using the Angular 6, we created custom directives for re-usable components.
  • Experience in SOA, Microservices and Enterprise Application Integration architecture solutions.
  • Called external vendor applications using Web Services for delivering notifications.
  • Created SOAP based web service using JAX-WS and tested service using SOAP UI.
  • Tested REST services using google chrome’s POSTMAN plugin.
  • Built Microservices for the delivery of Purchase Order module using AWS Lambda
  • Design, investigation and implementation of public facing websites on Amazon Web Services AWS.
  • CreatedCI/CDjobs for continuous integration and continuous delivery toAWSenvironment.
  • Designed and developed Microservices using REST framework and Spring Boot and secured API’s.
  • Used Spring Boot withMicroservicesby using of Restful API for data.
  • Using Spring Boot to create faster in building cloudMicroservices.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Implementedswaggerin project for API design, build, document, and consume RESTful Web services.
  • Implemented KafkaProducer and consumer logic using Kafka Streams and Apache Kafka API.
  • Design /Implement large scale pub-sub message queues using Apache Kafka.
  • Written Kafka Rest API to collect events from front end.
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
  • Implemented the associated business modules integration using spring and Hibernate data mapping.
  • Worked with custom Dockeri.e., images, pushing images, tagging,integration of Spring boot.
  • Creating the Docker containers and Docker consoles for managing the applicationof life cycle.
  • Working with different departments (Building, fire etc.) in Confidential to gather requirements.
  • Create ETL jobs using Oracle Data Integrator to move the data between different systems.
  • Implemented PL/SQL and SQL*Loader creating the ETL packages for capturing the errors in log tables.
  • Developed SSRS Reports for 'Direct' and efficient reporting access to information residing in both SQL Server databases to get the accurate reports.
  • Used SQL Server SSRS to build high performance data integration solutions including extraction, transformation and load packages for datawarehousing.
  • Extracted data from the XML file and loaded it into the database.
  • Worked as a bridge between business and technical team.
  • Creating and scripting creates new tables, views, queries for new enhancement in the application using SQL developer.

Environment: JavaScript, HTML5, CSS3, Angular6, XML, Oracle 11,RESTful web services, AWS, Microservices,Spring Boot, Docker, Kafka,POSTMAN,Agile, SoapUI, JAX-WS, SOA, RESTful,Toad, SQL

Confidential

Java/J2EE Developer

Responsibilities:

  • Experienced with Software Development Life Cycle(SDLC) with object oriented of business process and worked on developing Service oriented architecture applications in agile development environment.Developed application by using frameworkAngular2 with HTML5, CSS3 and JavaScript.
  • Developed applications by using Angular2, Java8 and new features of java (lambda expressions).
  • Build UI components using Angular 2 dependency Injection, Models, data binding and controllers.
  • Developed Web applications in MVC architecture using Spring framework.
  • Spring MVC Framework IOC design pattern to provide relation between application components.
  • Developed Microservices for service oriented architecture to build deploy.
  • Used Jenkins as CI tools to deploy the Spring Boot Microservices to (AWS) using build pack.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions in the applications.
  • Experience on AWS Deploying, managing and operating scalable, fault tolerant systems and delivery systems and methodologies on AWS.Developed Webservices using SOAP and Restful architecture.
  • Developed REST web services using Spring MVC to extract client related data from database and used SOAPUI for testing these RESTFUL API web services.
  • Familiarity with Service Oriented Architecture(SOA) by developing and consuming RESTful web services based on JAX-RS and Jersey.
  • PostgreSQLclasses were developed to retrieve and save data using spring framework manager classes.Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Wrote corresponding one-one REST methods to implement respective change control.
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using JAX-WSand Apache Axis 2. Deployed the application in JBoss Application Server.
  • Experienced with setting up the basic project setup from scratch using Spring-Hibernate based design.Worked on JUnit for creating test cases for all the Business Rules and the application code.

Environment: Angular2, HTML5, CSS3, JavaScript, JBoss,Spring, Hibernate, Spring MVC, SOA, RESTFUL, JAX-RS, JAX-WS, SoapUI, JAX-WS, Apache Axis 2, Web services.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Played key role in the high-level design for the implementation of this application.
  • Developed the Training and Appraisal modules using Java, JSP, Servlets and JavaScript.
  • Designed User Interfaces usingSwings, JSP, JavaScript, Developed Hibernate persistence layer modules using Java Persistence API (JPA).
  • Created tables, Views, Types, triggers, complex join queries, stored procedures, and functions and modification to exciting database structure as required for addition of new features.
  • Developed various GUI interfaces usingJavaAWT and Swings.Developed UI using java swings.
  • Involved in Designing the Database Schema and writing the complex SQL queries.
  • Involved in Code reviews for other modules developed by peers.
  • Designing and establishing the process and mapping the functional requirement to the workflow process.Accessed stored procedures and functions using JDBC Callable statements.
  • Deployed the applications on IBMWebSphereApplication Server.
  • Executed and coordinated the installation for the project.
  • Worked on web-based reporting system with HTML, JavaScript and JSP.

Environment:Java, (JSP, Servlets, EJB), JDBC, oracle, HTML, DHTML, IBMWebSphere, SQL.

We'd love your feedback!