We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

Boston, MA

SUMMARY

  • 8+ Years of involvement in investigation, configuration, creating web - based Client/ Server distributed and testing of utilizations using Java/ J2EE Full Stack Technologies.
  • Experience in investigation plan, advancement, testing and sending of utilizations.
  • Developed API design, Build & CI release, implemented services for enterprise projects, using cloud based B2B API gateway integration and extend legacy application to cloud integrated solution & cloud-cloud API integration, Postman based tests. Integrated EC2, CFN, ALB, Route53, RDS, DynamoDB and other.
  • Experienced in frontend technologies like HTML5, CSS3, JavaScript, web application frameworks like Angular JS.
  • Experience in Core Java concepts such as OOPS concepts, Collections Framework, Exception Handling and Multithreading.
  • Good Experience in SOA engineering and Microservice Architecture utilizing REST and SOAP Web Services.
  • Experience in building Single Page Application (SPA) using Angular 1.x/Angular2/Angular4 and ReactJS framework.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in Server-side Framework like Node.js and Java script libraries like React.js, Flux and Redux.
  • Extensive involvement with server-side programming using Java technologies such as J2EEServlets, JSP, JavaBeans, JDBC, JMS.
  • Implemented MVC Architecture using Struts Framework.
  • Extensive experience as a Software Developer (Java) with all the phases of Software Development Life Cycle Analysis, Design, Development, Testing and Implementation.
  • Proficient in utilizing IDE like IntelliJ, Eclipse and Net beans. Solid Development and arrangement involvement in Tomcat 5.1.
  • Expertise in creating JPA Hibernate Entities for the persistence layer.
  • Expertise in debugging and troubleshooting existing code.
  • Built a stored-procedure-as-a-service microservice that is generic: will take sproc name and parameters and spit out output or error from the database.
  • Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
  • Extensive experience in developing Microservice using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design.
  • Worked with SQL, Stored procedures, Triggers, PL/SQL programming and JDBC.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java
  • Experience with unit testing utilizing JUnit and writing build scripts using Maven and Ant.
  • Expertise in testing and debugging new programs using and Developer tools and writing build scripts using gulp and grunt.
  • Used JIRA to test and track the Issues and Bugs related to software or Application.
  • Experience in Docker engine and Docker Machine environments, to deploy the micro services-oriented environments for scalable applications.
  • Installed Ranger in all environments for Second Level of security in Kafka Broker.
  • Proficiency in enterprise search with span experience in Solr 4.10.2 to 7, Oracle Endeca, Autonomy Idol, FAST ESP, LucidWorks Fusion.
  • Extensively used debugging tools such as Firebug, Chrome Dev Tools, React Dev Tools and Redux Dev Tools to investigate the issues and fix the bugs.
  • Installed Ranger in all environments for Second Level of security in Kafka Broker.
  • Experience in working with Restful Web Services and implementing Restful API's.
  • Hands on Knowledge in NoSQL Database (Mongo DB).
  • Good Experience in converting Manual Test cases to Automation Scripts.
  • Established, documented, and managed Agile/SCRUM methodologies for multiple teams
  • Experienced in upgrading and migrating various versions of Mongo DB on different platforms.
  • Have strong experience in Analysis, Development, Implementation and Scripting.
  • Experience in using version controls such as GIT and SVN.
  • Highly organized with the ability to manage multiple projects and meet deadlines.

TECHNICAL SKILLS

Languages: Java8, J2SE, J2EE, JavaScript, C, C++, SQL, TypeScript

Frameworks: Hibernate, Spring, Struts, Bootstrap

J2EE Technologies: 2EE, Java, JDBC, JSP, Junit.

Web Technologies: HTML5, Java Script, React.JS, jQuery, Angular JS, Custom Tags, Ajax

Web services: SOAP and RESTFUL API’s

Application servers: Apache Tomcat, IBM HTTP Server

IDE and other Tools: Eclipse, NetBeans, Maven, Jenkins, Cloud API’s

XML services: XML, JAXB, WSDL

Bug Tracking Tools: JIRA

Operating system: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Java full stack developer

Responsibilities:

  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Participated in coding, GUI design and testing.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Struts were employed to develop the web applications.
  • JBoss Fuse was the SOA architecture employed.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Involved in design and development of UI classes to build the business logic of product.
  • Took advantage of MVC pattern of AngularJS framework to produce higher maintainability of the code.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, React.js, Redux and Bootstrap.
  • Created reusable and testable React.js functional and class components using es6
  • Responsible to manipulate HTML5, CSS3, jQuery making the pages dynamic using AJAX, XML and JSON.
  • Used Mongo DB extensively to visually explore the data and Interact with data with full CRUD functionality and Mongoose to integrate Mango DB in the React project.
  • Used CSS preprocessor called SASS and LESS for styling the React Components and used media queries and mobile UI development to customize the View.
  • Responsible for developing UI pages using React, HTML5, CSS3, JavaScript, and JSON
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Used JDBCAPI for interaction with the SQL Server Database.
  • Involved in writing test cases using Junit, Mockito
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment. Used ExtJS Java data script.
  • Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Developed React Router, Redux Forms, Redux promise and React Redux using Redux-Thunk module
  • Utilizing React JS to develop customer service application to facilitate real time data and report transfer application
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
  • Involved in the integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.
  • Developed the application using Struts framework.
  • Created struts-config file and resource bundles for Distribution module using Struts Framework.
  • Implemented Action Form classes, Action classes for the entire Reports module using Struts framework.
  • Creates and configure Micro-Services architecture and integrated with React.Js application.
  • Creation Test plan. Development and coding of Test classes and Test Cases.
  • Execution of Test cases in Jbuilder.
  • Defect fixing. Client communication & Query resolution
  • Testing of the product: Unit Testing, Regression Testing, and Integration Testing.
  • Used Eclipse as the IDE and Struts Framework for developing the application.
  • Developed the JSPs for the application.
  • Used UNIX shell scripts to automate build processes.
  • Worked on core java for multithreading, arrays and GUI (AWT).

Environment: Java, Struts, Servlets, JSP, Eclipse, Oracle 8/10, Web Sphere 6.0, SQL, JDBC, React.js, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, XML, HTML/DHTML, Jbuilder.

Confidential, Rahway, NJ

Java Developer

Responsibilities:

  • Followed agile software methodology for project development.
  • Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring Web flow with Spring MVC and Spring BOOT in IntelliJ IDEA.
  • Worked on analyzing Hadoop cluster using different big data analytic tools including Flume, Pig, Hive, HBase, Oozie, Zookeeper, Sqoop, Spark and Kafka.
  • Used Hibernate Annotations concept to retrieve data from the database and integrate with Spring BOOT to interact with back end SQL Server.
  • Used Data Source concept to connect to Database and retrieve the information from DB and designed one Rest Service to display the output.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Implemented flux pattern by using React Redux framework.
  • Used SQL Queries to look after the Data that stored in MS SQL Server 2016 Management Studio.
  • Involved in Core Java concepts like Collections, Multi-Threading and Serialization.
  • Extensively performed User Interface validations on client-side.
  • Used JIRA tracking tool for assigning and defect management.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • Angular JS was used to parse the JSON file using the REST Web services.
  • Configured Spring based Microservice and Spring Boot
  • Used Object/Relational mapping tool and JPA to achieve object to database table persistency.
  • Analyze and fix issues related to REST Web services and Application responses.
  • Implemented the back-end services using Spring Boot.
  • Worked on developing REST Services to expose the processed data as a service.
  • Implemented Spring Security and Spring transactions in the applications.
  • Experienced on spring framework applications like Spring Core, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.
  • Developed and consumed Restful web services to accumulate data and generate reports.
  • Involved in unit testing and regression testing before production deployments.
  • Logging framework Log4J2 is used for log messages.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Created Server instances on AWS, Tomcat, Swagger and Hawtin are installed and used for deploying Micro-services.
  • Use of JSX in the React components for cleaner HTML like structure inside JavaScript
  • Creates and configure Micro-Services architecture and integrated with React.Js application.
  • Implemented mapState To Props, mapDispatch To Props for the interactions between Redux and React.
  • Implemented AJAX in web pages for accessing application data without refresh the whole webpages.
  • Implemented client-side Interface using React JS.
  • Use of chrome-dev-tools, react-dev-tools and redux-dev-tools for debugging
  • Experience on AWS Deploying, managing and operating scalable, highly available, and fault tolerant systems and managed continuous delivery systems and methodologies on AWS.
  • Experience on practical implementation of cloud-specific AWS technologies including IAM, MFA, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Cloud Formation, Elastic Bean Stalk, Virtual Private Cloud (VPC), RDS and Cloud Watch.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53 services in AWS Cloud.
  • Developed Rest Api in Node JS using express service.
  • Involved in using Core Java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Created RESTful services like Dropwizard framework for various web-services involving both JSON and XML.

Environment: Java, Spring Boot, React.js, Swagger, Microservices, Spring MVC, AWS, Spring Data, Spring AOP, REST web service

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
  • Used Spring Boot to create stand-alone spring applications.
  • Used Eclipse Integrated Development Environment for coding, debugging and testing the application modules.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Integration of Amazon Web Services (AWS) with other applications infrastructure.
  • 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 2.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Performed Migration test and use cases for applications to AWS cloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Experience on Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAMand also involved in developing the Web services using AXIS2 framework.
  • Implemented Spring Boot services in combination with Angular as front end to form a Microservice Oriented application.
  • Created the Application using React.js and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Object/Relational mapping tool and JPA to achieve object to database table persistency.
  • Analyze and fix issues related to REST Web services and Application responses.
  • Implemented the back-end services using Spring Boot.
  • Worked on developing REST Services to expose the processed data as a service.
  • Implemented Spring Security and Spring transactions in the applications.
  • Experienced on spring framework applications like Spring Core, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.
  • Developed and consumed Restful web services to accumulate data and generate reports.
  • Involved in unit testing and regression testing before production deployments.
  • Developed Junit test cases for the developed application.
  • Go through the assigned Jazz RTC issue requests of the project and work with Business requestor to finalize requirements based on the technical possibilities.
  • Understanding High Level Design and creating detailed technical Design documents.
  • Developed code using server-side technologies like Spring Boot framework- Core, AOP, MVC, Data.
  • Doing code review for the projects done by other teammates/ peer code review.
  • Used Jenkins tool to deploy application in cloud and non-cloud environments.
  • Tracking the defects/bugs till production phase.
  • Interacted with Business requestor/ Client portfolio managers to finalize the requirements, UAT support and post-production support.
  • Worked on Big Data Integration & Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
  • Working with other teams (like back end or middle ware team), required for the project.
  • Involved in post-production maintenance and solved the tickets.
  • Involved in build and deploying the application using Tomcat server.
  • Implemented rules for code quality using Sonar, Code Pro, Find bugs.
  • Used Standalone servers to test functionalities of API and portal.

Environment: Java, Spring Boot, React.js, Swagger, AWS, Microservices, Kafka, Spring MVC, Spring Data, Spring AOP, REST web service, HTML5, JavaScript, CSS.

Hire Now