We provide IT Staff Augmentation Services!

Sr. Java Full Stack/api Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Sr. Full Stack Java Developer with over 7+ years of experience in Analysis, Design, Development, Testing and Implementation of Enterprise Client/Server and Distributed Applications across the entire Software Development Life Cycle using JavaandJ2EETechnologies.
  • Expertise in UI Design and Development using HTML/ HTML5, CSS/CSS3 (SASS, LESS), JavaScript (ES5 & ES6),Google Web Toolkit (GWT),Bootstrap, XML AJAX,JSON, Tag Libraries, Custom Tags, JSF, Prime - Faces and Rich-Faces framework that follows W3C Web standards and successfully managing all facets of application development.
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML and J2EE Design Patterns like Model-View-Controller(MVC), Singleton, Abstract Factory, Session Fa ade, DAO, DTO, Service Locator and Business Delegate in developing multi-tier distributed web applications.
  • Excellent experience in unit testing using Karma, Jasmine, Automated Testing using Junit/TestNG, Selenium (IDE/Webdriver), Integration Testing using Continuum, Selenium, Hudson, Jenkins and ApacheCamel.
  • Expertise in J2EE Architecture using Java, JDBC, EJB 3.2, Servlets 3.x/4.x, JMS, JSP, Hibernate 3.2/4.x, Struts, Maven, Spring, Web services (Axis2.0, JAX WS 2.0, JAX RS) and Rule Engines(Drools 4.1, Easy Rules, RuleBook).
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy.
  • Developed SOA and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC.
  • Expertise on advanced software development methodologies such as Agile/Scrum, Waterfall, Test Driven Development(TDD), Incremental and Iteration methodology.
  • Experience in Messaging services like (JMS) MQ's Rabbit MQ, IBM MQ and Active MQ.
  • Expertise in back-end procedure development using Sybase, PostgreSQL, Oracle 9ito11g&MySQL.
  • Strong experience with MongoDB developmen

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Full Stack/API Developer

Responsibilities:

  • Engaged with necessity gathering period of SDLC with Business Analyst and worked With Agile - Scrum procedure. Associated with plan of Class Diagrams, Sequence Diagrams also, Event Diagrams as a component of Documentation. Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery.js and Vue.js Developed User Interface by using React JS, Flux and SPA development. Used react-Router to turn application into single page application. Worked in using React JS components, Forms, events, Keys, Router and Flux concept. Used React Auto-complete for creating google maps location search on the webpage. Implemented the drag and drop function using the React-Draggable. Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX and Vue.js/AJAX. Experience in Developing User Interface (UI) Rich Web Applications, and Web Service
  • Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, and Java 11. Experience with testing tools like Karma, Jasmine, Protactor. Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design. Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices. Experience building reusable framework for consuming and providing REST
  • API's using Java/ Node.js / PHP / Swagger. Knowledge of Atlassian SDK, JIRA Java API, JIRA REST APIs and JIRA plugin development SOAP/WSDL/XML and REST/JSON Web Service Development Demonstrated experience working with REST API design and Implementation. Used Spring Boot Actuator to monitor and manage the application in production environment. 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. Implemented the application using Spring Boot
  • Framework and handled the security using Spring Security. Used spring framework for integrating the MVC components with business services. Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup. Experience in using JSON Web Tokens(JWT) to securely communicate JSON Objects. Worked with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens. Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments. Build a revamped backbone for news delivery comprising of
  • MongoDB, Redis. Created/updated the swagger2 files to configure the definition objects or parameters of service end points. Experience in working with JUNIT testing using Mockito and Power Mockito. Hands on experience with build and deployment tools including

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Designed development of presentation layers using HTML, CSS, JavaScript and jQuery. Enhanced application performance by Angular Component based development in view of future Angular framework transitions. Used various Angular custom directives and developed reusable components and templates that can be re - used at various places in the application. Developed Angular-JS components such as controllers, Services, filters, models. Hands on experience in building an enterprise scale highly componentized application using Angular Java Script Working with ECMA Script 6 features. For build of JSX and
  • ES2015 (ES6) used Babel, web pack. Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script. Hands-on experience in using Eclipse, Log4j, slf4j, JUnit, Mockito, TestNG for building, logging, testing and Visual Source Safe, CVS and SVN for version control. Used Java 8 Method s feature to point to methods by their names and used functional Interfaces. Designed and developed asynchronous RESTful Microservices using spring boot and Couchbase. Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud. New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud fundry. Designed and implemented the REST API for the UI screen through the mobile user can look-up the available health plans and monthly premium against each of them by taking the zip code as the parameter. Designed and implemented the
  • REST API for the UI screen through the mobile user can leave their phone number and the convenient time so as to have the Customer Service Representative would call them back at the provided number and as per their mentioned convenient time. Developed Rest API to processes the data from DB to another Rest Service. Designing and development of SOA using Spring, Spring Batch, Spring cloud, Java, JPA, Hibernate, DB2 and Web logic for secondary mortgage infrastructure. Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
  • Developed the application using Hibernate and Spring Framework. Developed the show layer and Spring MVC structure. Involved in uncovering, devouring and bundling Web administrations utilizing Spring-CXF system. XML scripts were created to arrange spring and Hibernate. Implemented JWT token based authentication for the REST API. Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ. Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device. Developed Controller Servlets, Action and Form objects for cycle of communicating with Oracle information base and recovering powerful information. Developed automation framework using Selenium, Cucumber, Maven, Log4J and TestNG with Java, Parasoft SOA, Restful API an

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in examination, plan and improvement periods of Software Development Life Cycle (SDLC). Worked on Agile Methodology for building End to End Project the executives. Developed UI modules utilizing HTML, JSP, jQuery, Bootstrap, JavaScript and CSS. Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept. Used React flux to polish the data and for single directional flow. Implemented stable React components and stand - alone functions to be added to any future pages. Utilized the features of Angular to present effective web design. Developed and tested features in an AGILE environment using Angular and Typescript. Leveraged AngularJS sources for data access and created custom directives, factories, and services for the reusable components. Tested components using JUNIT, Mockito during development. Used Streams and Lambda expressions available as part of Java 8 to store and process the data. Deployed Spring Boot based Microservices in Docker and Amazon EC2 container using Jenkins Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot. Created and infused spring administrations, spring regulators and DAOs to accomplish reliance infusion and to wire objects of business classes. Planned and Implemented REST web administrations utilizing JAX-RS, Spring REST. Experience developing and scaling REST or SOAP APIs. Developed Application utilizing Spring MVC
  • Framework by carrying out Controller, Service classes. Carried out spring structure Bean Factory and application Context for bean instatement and designs. Designed and created application dependent on Spring MVC. Utilized Spring IOC for reliance infusion and Spring AOP for cross cutting concerns like logging, security and exchange the executives. Developed reusable, interoperable Web administration modules dependent on SOA design utilizing SOAP &RESTFUL. Developed and kept up the information layer utilizing Hibernate and utilized Spring ORM to coordinate with Hibernate. Wrote Kafka producers to stream the data from external rest APIs to Kafka topics. Wrote Spark-Streaming applications to consume the data from Kafka topics and write the processed streams to HBase. Experience in Gradle Build tool and understanding the artifactory and repo structure. Worked with Github to push and pull repositories. Utilized Hibernate as Object Relational Mapping (ORM) Tool for the backend information steadiness. Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios. Designed and built highly available private cloud and migrating large production systems on PCF(Pivotal Cloud Foundry). Used Docker to virtualize deployment containers and push the code to instances cloud using PCF. Wrote SQL questions, put away techniques and upgraded exec

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the J2EE application dependent on the Service Oriented Architecture. Designed and developed User Interface using HTML5, CSS, and JavaScript Created sites using various Content Management Systems, and theming semantically with HTML, CSS and adding interactivity with JavaScript and libraries like jQuery. Experience in writing Components, Pipes and Services to separate concern and handle different situations by applying Angular. Designed and coded customized Angular services to interact with the backend API and serve components. Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API. Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere. Tested Customer transactions while log in API servers (Oracle jump servers) by using Soap UI tool. Use multiple tools to complete UI testing, including cross browser testing, ADA testing, XML validation, SOAP UI. Created SOAP test cases for different test scenarios and integrated the test suite to Jenkins. Used Spring MVC with Hibernate framework to build the application on server side.
  • Designed and implemented application using JSP Spring MVC JNDI Spring IOC Spring Annotations Spring AOP Spring Transactions Hibernate 3.0 SQL ANT JMS Oracle and Oracle Web Logic Application server. Configured and sent the application in WebLogic Application Server. Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF. Involved in WebSphere worker setups, Connection Pooling, MQ Series Queues set okay with informing. Performed code audits and utilized
  • Check style, Find Bugs, PMD, and PIT for code quality. Implemented B2B web services utilizing JAX - RPC and JAX-WS Developed application information base items Stored Procedures utilizing SQL and PL/SQL to cooperate with data set.

Environment: Core Java, Java 1.8,J2EE, SOAP, Hibernate, JMS Spring MVC, Hibernate, SVN, Apache, Eclipse 3.3,JUnit, XML, AngularJS, Node.js, JQuery, HTML 5, bootstrap, JavaScript, Web Logic Application Server, Oracle, Windows XP, REST API, NetBeans, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Integrated test scripts using Soap UI tool. Created automated scripts for INSTAR Workflow API, Logical Serivce API's, Vlan Tag API's WSDLs using soap UI for regression scenarios. Business rational - regulator structure improvement using spring system and reliance infusion, taking into account both standard worker side and AJAX customer demands. Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS. Have good experience and exposure automated all
  • System on most of the J2EE technologies like Spring3.0, Restful Web service, Hibernate, EJB, JMS, JDBC. Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform the database operations by connecting to Data sources available. Wrote PL/SQL code in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS). Configured Oracle connection pool, which is included in MySQL, JDBC driver JAR file, to allow concurrent access to the database and optimize performance. Used
  • Version control tool SVN in developing web application. Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools. Integrated the Java code (API) in JSP pages and liable for setting up AngularJS system for UI advancement. Created html sees with HTML5, CSS3, bootstrap and AngularJS.

Environment: JAVA/J2EE, HTML, JSON, XHTML, JS, AJAX, JQUERY, DOJO, CSS3, JSP, NodeJS, AngularJS, ReactJS, JSF,Bootstrap, XML, XSLT, XPATH, MULE ESB, AWS, WebSphere, SOAP, REST, Spring Framework, Spring Boot(Microservices), JMS, Maven, Drools 5, Eclipse, Jenkins, JUnit, MongoDB, Mockito, Star Team, TDD, Spring MVC, EMMA, JIRA, Spring framework DI, AOP, Batch, Hibernate, Cassandra, Docker, Ant, Coherence, Rally, Apache Camel.

Confidential

Software Engineer

Responsibilities:

  • Responsibilities: Designed and created UI utilizing HTML, XML, JSP and Struts where clients have all of the things recorded for barters. Code generation for Java (Bean) classes, Form Handlers, JSP pages, Custom Droplets, Dynamo Servlet Beans utilizing RQL queries. Configured Hibernate, Spring and MyFaces JSF to map the business objects to Database using XML configuration file. Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework. Designed the application by implementing JSF Framework based on MVC
  • Architecture with EJB, simple Java Beans as a model, JSP, JSF, Prime Faces components as View and Faces Servlet as a Controller. Used EJBs to develop business logic and coded reusable components in Java Beans. Installing configuring and administering a large number of clustered web application servers JBoss Enterprise application Platform JBoss EWS Tomcat Glassfish hosted on RHEL/Windows platforms Maintains the builds in the build server under CVS. Worked with development team to migrate Ant scripts to Maven.

Environment: Java 8, Spring Boot, MVC, Spring Eureka, Hibernate, MongoDB, NodeJS, AJAX, XML, Golang, Oracle 11g, Docker, NGinx, JQuery, IBM RAD, Kubernetes, Multi-threading, Agile, Design Patterns, Git, Apache Maven 2.5.1, Oracle WebLogic, HTML 5, XSLT, RESTful Services.

We'd love your feedback!