We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Experience in Web based UI’s using Angular JS, EXT JS,HTML, HTML5, DHTML, CSS, CSS3, Bootstrap, JavaScript, VB Script, Action Script jQuery, JSON, DOJO, AJAX, Tiles, Tag Libraries, Backbone JS.
  • Experience in developing features like Spring MVC, Spring DAO, Spring Boot, Spring Microservices, Spring Batch, Spring Heroku, Spring Security, Spring Integration, Spring Eureka, Spring Netflix, Spring Hystrix.
  • Experience in developing server - side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, Spring, Web services, EJB, JMS, MQ Services, Hibernate, iBATIS, JDBC, JPA, Portals, GWT, Global 360-Open Text, JSP, Custom Tag Library, POJO’s, XML, UML, Log4J and Junit.
  • Experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
  • Proficient in MVC, Singleton, Session Facade, Service Locator, Visitor, Observer, Decorator, DAO.
  • Experience in Web Service Technologies: SOAP, REST, WSDL, UDDI, Apache Axis, CXF, IBM JAX-WS.
  • Experience in architecting projects with Service Oriented Architecture Web Services Integrations, BPM, BPEL and ESB using Web Sphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and SAX, DOM.
  • Proven experience with Application Servers like IBM Web Sphere, Oracle/BEA Web Logic, Apache and Tomcat.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Excellent experience in relational databases - Oracle 8i/9i/10g, 11g, SQL Server 2000/2005/2008 , DB2, My SQL and NoSQL databases are like Mongo DB and Cassandra.
  • Hands-on experience on the installation of Docker using Docker toolbox.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience with messaging systems like Kafka, and Kafka event sourcing.
  • Experience in version control tools like SVN, Git, CVS and build tools like Maven, Gradle, ANT.
  • Experience in CI/CD tools like Jenkin sand configuration management tools like JIRA.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, Node, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA Web Logic 8.1/9.1, IBM Web Sphere 7.0/6.1/5.1/6.0/ , JBoss, Tomcat 7.x/6.0/5.0.28

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis

IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ

Web technologies: JSP, JavaScript, JSON, jQuery, AJAX, Angular4.0, AngularJS, XML, XSLT, HTML, DHTML, CSS

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST

XML Tools: JAXB, Apache Axis, Altova XML Spy

Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC

Modeling Tools: UML, Rational Rose, Visio

Testing technologies/tools: JUnit, JMeter, Jasmine, Karma, Selenium, Cucumber, Continuum

Database Servers: Oracle 8i/9i/10g/11G, DB2, SQL Server 2000/2005/2008 , MySQL

Version Control: CVS, SVN, Rational clear case, git

Build Tools: ANT, Maven

Platforms: Windows 2000/98/95/NT4.0, UNIX, Windows 7

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

Java Full Stack Developer

Responsibilities:

  • Responsible for Agile Framework implementation and practices.
  • Developed applications using Java 8 and new features of java (lambda expressions).
  • Involved in developing Thread Safe blocks for multithread access and distributed transaction management.
  • Created and injected spring services, controllers and DAOs to achieve dependency injection.
  • Heavily used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, ORM modules as part of the migration from EJB to spring, and Spring Quartz for scheduling tasks to generate reports and emails to clients.
  • Implemented SOA to develop Spring Restful/Micro Services and implemented Spring Eureka, Netflix, and Ribbon as part of Services Discovery using Apache Axis.
  • Analytical and problem-solving skills, applied to the Big Data domain
  • Used Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Used SOAP UI, Postman, Rest Client, Spring Mock MVC, and Spring 4Junit for testing the web services.
  • Used Amazon Web Services (AWS) like EC2, S3, cloud watch, and Elastic Bean Stalk for code deployment.
  • Upgraded Spring Rest Controllers and Services classes to support migration to Spring framework.
  • Involved in Angular 6, HTML5, and CSS3 code optimization, DOM loading, and cross-browser compatibility.
  • Effective use of CSS3 features, such as creating borders and background, etc., and using LESS/SASS Preprocessor.
  • Created custom Angular JS 6 directives to implement some of the specific functionalities.
  • Implemented REST-based web services using JAX-RS annotations, Jersey provider, and consumed using HTTP services from angular JS 6modules.
  • Developed various generic JavaScript, and Angular 6 functions to implement client-side validations.
  • Developed App to assess JSON and XML from Restful web service from the consumer side using Angular JS 6.
  • Implemented Spring Circuit breaker pattern, integratedHystrix dashboard to monitor Spring microservices.
  • Developed quality code adhering to Scala coding Standards and best practices.
  • Implemented Authentication & Authorization with Site Minder and Spring security.
  • Worked with Kafka Cluster using Zookeeper.
  • Heavily used joins stored procedures, views, and Unions in Oracle database to fetch the data.
  • Extensively used Hibernate Relational mappings (One-To-Many, Many-To-Many).
  • Extensively worked on Hibernate Cache, Query, Criteria, and Transactions.
  • Worked on creation of custom Docker container images, tagging, pushing images, and integration of Spring boot.
  • Created the Docker containers and Docker consoles for managing the application life cycle.
  • Used Maven as build and dependency management tool for creating EAR, WAR, and JAR files to be deployed in application servers, Jenkins, and Jenkins Jobs.
  • Resolved bugs/defects in the application by coordinating with team members of the project to assure a positive outcome using JIRA.
  • Used JIRA for the defect management system.
  • Developed test cases and performed unit testing using JUnit.

Environment: Web Services, Spring 4.x, Hibernate 4.x, HTML5, JSP, JavaScript, jQuery, AJAX, CSS3, Angular JS 6, SOAP UI, XML, WSDL, Java1.8, J2EE, Scala, Kafka, Agile Methodology, JIRA processes, GIT, Design Patterns, PL/SQL, Junit, Web Sphere MQ, Apache, Eclipse IDE, CVS, and Oracle 11g.

Confidential - New York.

Java Full Stack Developer

Responsibilities:

  • Responsible for Frontend Pages and Stripe Payments that how a user can register using the Signup page and then navigate to the Products page Ability to work on large-scale eCommerce projects. In-depth knowledge of security protocols, secure payment gateways, and other safety components applicable to e-trading websites. Strong knowledge of Content Management Systems
  • Designed Responsive Single Page Application using React JS, JSON, SASS/SCSS
  • Developed an application using React JS, Redux, ES6, and Bootstrap in a Test-Driven Development Environment.
  • Cooperated with the UX team and redesigned using React-Bootstrap and React-UI to improve business competencies.
  • Consume RESTful resources for receiving and processing JSON responses to get the required format.
  • Design and development of various components such as tab bars, a map view, image picker, date picker, push notifications, sign-in/out features, profile management, and navigation using React-Native.
  • Discussed with client managers to get the UI requirements and compose Wireframes, that follow UX principles
  • Contributed to the design and development of the UI for the Credit Card Offers Portal
  • Worked with database modeling and design, to develop and implement a web application using Ruby on Rails.
  • Experience with all of theGEMSand libraries for this version of the ruby/rails.
  • Utilized React Hooks and custom hooks to implement class-based functionalities into a functional component
  • Developed RESTful services with NodeJS Loopback Framework and consumed with React Context API.
  • Used Java Collections API extensively in the application as security protection to make a secure Web Deployment
  • Created visualizations on data extracted using Tableau to identify patterns and meaningful insights.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Used Bootstrap and React-UI Bootstrap for creating rich, Responsive UI for varying screen sizes and devices.
  • Configured app navigation by using react native navigation, created a fork for adding features to fit design needs.
  • Creation of REST Web Services framework for the management of data using Apache CXF.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Node.JS.
  • Developed the jQuery call-back functions to implement asynchronous communication using AJAX.
  • Developed web applications and RESTful web services and APIs using Python, Django and PHP.
  • Have Experience in List Comprehensions and python inbuilt functions such as Map, Filter and Lambda.
  • Used Web Hooks with Contentful to actively load the media files from the popular CMS platform.
  • To fetch data of definite options that are selected, Python routines were written to log into websites.
  • Configured Spring Beans following the spring’s Dependency Injection(DI) and Inversion of Control(IOC) principles
  • Developed components and assets to be leveraged by the rest of the web team, using PHP5's OOP support for protected members, and interfaces, to ensure the integrity of the framework across dozens of client implementations.
  • Working with PHP and PL/SQL to aggregate and process millions of records for client-specific reports.
  • Built REST API with Node JS, Express JS and used modules in Node JS to integrate with designs and requirements.

Environment: HTML, CSS, Java Script, React, Node JS, Mongo DB, Bootstrap, jQuery, AJAX, Angular JS, JSON. Java/J2EE, HTML, Ant, Eclipse, JUnit, JavaScript, SOAP, Linux, Rest Web Services

Confidential

Java Full Stack Developer

Responsibilities:

  • As a Full Stack Developer in Java, involved in understanding SDLC using Agile methodology and worked on the front- end and back- end
  • Designed and Developed User Interactive (UI) Web pages using HTML5, React-JS, Bootstrap, CSS, JavaScript, JQuery, AJAX and NodeJS.
  • Created reusable components used across various modules using React-JS, React-DOM, Bootstrap.
  • Application used various NPM modules like Watchify, Babilify, Browserify, Http-Fetch, Body-Parser, and Express and involved using various REST services using Node-JS, Express-JS, Mongoose.
  • Used Reflux architecture in creating the actions, stores.
  • Developed the React Web UI components using Atom IDE and made backend REST calls using what wg-fetch.
  • Used Bootstrap CSS for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
  • Used Spring Framework with Hibernate to map to Oracle database and mapping using Hibernate Annotations.
  • Used Spring Framework at Business Tier and uses Spring container for initializing services and used Spring Core Annotations for Dependency Injection such as Bean, Component, Repository, Auto wired etc.
  • Validating the Application by Deploying and testing on JBoss Server.
  • Prepare deployment plan and scripts/deployable packages.
  • Continuous integration ofstackconsisting of Git, Jenkins CI, Optum Artifactory and Open Shift Enterprise.
  • Execution of cloud migration strategy deploying Open Shift
  • Responsible for maintaining the code quality, coding, and implementation standards by code reviews.
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using JUnit and Spring Test support.
  • Complete change management processes including communication of changes to impacted groups and downstream applications.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Used extensively Eclipse in development and debugging the application.

Environment: Java1.6, Junit 4, JBoss 7, Oracle 10g, HTML,JSP, Javascript, React-JS, Node-JS,Mongo-db, Spring, Hibernate, Eclipse, Atom, Restful Web services, Gradle, Junit, log4j, JavaScript, Subversion, Jenkins, Open shift

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in all phases of the project like design, development, testing, enhancements and production support.
  • Developed and supported all tiers of the application - UI/Business Logic/Database
  • Worked on impact analysis to migrate existing persistence layer to Hibernate.
  • Expertise in developing Web Applications using Spring Dependency Injection, and AOP for modularity.
  • Designed the Front-end screens using JSP, Servlets, HTML and JavaScript.
  • Design & Development of User Interface module using J2EE, JSP, Servlets and Spring Framework.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionalities.
  • Exposed the Web Services to the client applications by sharing the Rest Request and Response.
  • Followed agile development model by directly interacting with business users and product teams, with very quick turn-around time.
  • Prepared documents containing detailed recommendations for automation and support, enabling business process improvements.
  • Led and participated in weekly marketing meetings to build relationships with the marketing team and improve problem resolution process.
  • Developed the application using JSP, Java Servlet, XML,
  • Worked with the Oracle Express Edition 11g and Wrote SQL Queries, Stored Procedures, triggers, views and integrated SQL Queries into DAO.
  • Implemented entity beans utilizing container-managed relationship for retrieving data.
  • Thoroughly Unit tested the application by writing test cases in JUnit for different scenarios.
  • Involved in testing, debugging, bugs fixing and documentation of the system.

Environment: Java, JSP, Oracle, Web Sphere, JUnit, Eclipse, Log4j, XML, J2EE, JSP, Servlets, Spring Framework.

We'd love your feedback!