We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

NJ

PROFESSIONAL SUMMARY:

  • AWS Certified Java Professional around 7 years of experience in Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance of application using Java/J2EE and Object - Oriented technologies.
  • Experience on AGILE and SCRUM design methodologies.
  • Experience in UI Screens Such as JSP, HTML, DHTML, JavaScript, CSS, jQuery, Bootstrap, AJAX, JSON, Angular JS, Node JS, React JS, for providing the user interface and communication between the client and server.
  • Good Understanding of Document Object Model (DOM) and DOM Functions in web browser and developing practice with jQuery in various UI widgets.
  • Good Knowledge in Spring MVC and Spring Frameworks features such as Spring Boot, Spring Batch, Spring Security, Spring IOC, Spring AOP, Spring Dependency, Spring Integration.
  • Experience in working with CSS features like CSS sprites, CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS tables and Pseudo classes.
  • Experience in Profiling and Optimizing SPA (single page applications) by creating custom directives, controllers, modules, module optimization and http caching in Angular JS by using MVC frameworks.
  • Experience creating Typescript reusable components and services to consume REST APIs using Component based architecture provided by Angular JS/Angular 2/ Angular 4.
  • Experience in implementing Node JS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
  • Experience in designing User Interface with Responsive Design and Bootstrap.
  • Experienced in React JS and working with React Flux architecture and Redux frameworks.
  • Experience with Model-View-Controller (MVC) architecture, Model-View-View-Model (MVVM), design pattern and Test-Driven Development (TDD).
  • Experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
  • Hands on experience with CSS optimization using Pre-processers like SASS, LESS, Stylus.
  • Good experience in development of software applications using Java/J2EE technologies like Core Java, JDBC, Servlets, JSP, Struts, Hibernate, Spring and UML design and working with Apache Tomcat server.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI.
  • Proficiently experienced in Amazon Web Services Cloud platform and its features like EC2, S3, RDS, EBS, ELB, SNS, Auto-Scaling, AMI, IAM, Cloud Watch and VPC cloud formation through AWS Consoles.
  • Hands on experience in Java Development environments such as Eclipse, Net beans, Notepad++, IntelliJ.
  • Experienced in developing and deploying J2EE components on application servers like IBM Web Sphere 5.x/6.x, Web logic 8.1/9.2, JBoss and Apache Tomcat.
  • Strong Experience in Continuous Integration and Continuous Deployment tools such as Jenkins, Docker, Team city.
  • Good knowledge on Cross browser compatibility issues with various browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and Google Chrome.
  • Experience with open sourced NOSQL and SQL databases like MongoDB, MySQL respectively, and enterprise level database like Oracle.
  • Executing API proxy using the JavaScript and adding JavaScript code to proxy using apigee.
  • Build a proxy that puts a RESTful API between client apps and SOAP web services.
  • Experienced in working with debugging tools like Jira, Firebug, Firebug Lite, Chrome, Safari web inspectors and IE Developer Toolbar and Worked on cross browser compatibility issues.
  • Strong working experience with SCM/Version Control Systems like CVS, SVN (Subversion), GIT, GitHub, Clear case, Tortoise.
  • Good Commanding in Logging frameworks such as Log4J, SLF4J.
  • Good working experience in Testing tools like JUnit, Selenium, Karma, Jasmine.

TECHNICAL SKILLS:

Operating System: Windows XP/7/8/10, Linux, Unix.

UI Interfaces: Angular Js, Angular2/4, Typescript, Node Js, React Js, jQuery, AJAX, JSON, Bootstrap, JDBC, JSP, JSF, Servlets.

Frameworks: MVC, Struts, Spring, Spring Frameworks, Spring Boot, Spring Batch, Spring Security, Spring Hibernate, Spring AOP, Spring IOC, Spring Integration, Spring Dependency, Micro services.

Methodologies: Agile, waterfall, Scrum.

Languages: Java, JavaScript, SQL.

Web Technologies: HTML5, DHTML, XHTML, CSS3.

ORM: Hibernate

Build Tools: ANT, Maven, Gradle.

Web Services: SOA, Restful Web Services, SOAP, WSDL, UDDI, JMS, REST API.

XML Schemas: XML, XSL, XSLT, JAXB, SAX, DOM.

IDE s: Eclipse, My Eclipse, Notepad++, Net beans, TOAD.

Cloud Technologies: AWS, Amazon Cloud, Amazon S3, Amazon EBS, Amazon RDS, Amazon SNS, Amazon ELB, Amazon IAM, Amazon EC2, Amazon AMI, Elasticsearch, Lambda.

Databases: Oracle 10g/11g, MySQL, MS SQL Server, DB2, SQL Server, PostgreSQL, NoSQL (MongoDB, DynamoDB, Cassandra).

CI/CD Tools: Jenkins, Docker, Bamboo, Hudson, Team city.

Servers: WebSphere, Web Logic, JBoss, Apache Tomcat.

Version Control Tools: Git, SVN, CVS, GitHub, GitLab, Tortoise, Clear Case.

Bug Tracking Tools: Log4J, SLF4J.

Testing Tools: JUnit, TestNG, Selenium, Karma, Jasmine.

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Java Full Stack Developer

Responsibilities:

  • Worked closely with securing additional resource and worked in an Agile Environment.
  • Responsible for developing the UI pages using Java, HTML 5, CSS 3, JavaScript, Typescript, Bootstrap, JSON, jQuery, Angular JS, Angular 2, Angular 4, Node JS, AJAX.
  • Developed Reactive Single Page Applications (SPA) using Angular JS, Angular2/ Angular4 with expertise in creating User Controls, Web Forms and performing client-side validations using JavaScript, jQuery and Angular JS.
  • Built Angular4 framework including MVC/MVVM architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Updated the application with new features of Angular on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
  • Designed and developed the Presentation layer using Angular 4 and Angular Material in writing the front-end code for the application using Angular 4.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Created unit test cases of Angular2 components, services using Karma-test-runner and Jasmine
  • Designed and implemented Restful Web services for communicating between Angular2 and Spring Boot.
  • Integrated the Spring Boot API with Angular2 to store logs and generated deployment services.
  • All the functionality is implemented using Spring IO / Spring Boot and JPA-Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Used Micro services architecture with Spring Boot, Spring JPA based services interacting through the powerful messaging tools such as REST, Apache Kafka message brokers.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Designed and implemented the enhanced development platform by doing POC using frameworks like Angular2, Node JS and NPM.
  • Designed, configured and deployed Amazon Web Services (AWS) for many applications utilizing the AWS and ELK (Elastic search, Kibana, Log stash) stack focusing on high availability and fault tolerance that is produced by Apache Spark cluster.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Worked on core AWS services setting up new server (EC2) instances/services in AWS, configuring security groups, setting up Elastic IP's, Auto Scaling and Cloud Formation.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed.
  • Integrated with the back-end code (JSP) using jQuery, JSON and AJAX to get and post the data to backend servers.
  • Built a real-time stock application using the stack Angular, Redis, Elastic search, Mongo.
  • Successfully performed the RESTful APIs Integration using XML and JSON.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks).
  • Consumed 3rd party web services in the project using RESTful web services for authentications.
  • Consumed Web Services (WSDL, SOAP, REST, Restful, and UDDI) from third party for authorizing payments to/from customers.
  • Worked on MongodB data model design based on application needs and use embedded data models and normalized data models.
  • Connected continuous integration system with GITLAB version control repository and continually build as the check-in's come from the developer.
  • Writing Unit test cases using Jasmine, Karma for Angular 4 components and implemented Angular CLI with production bundling.

Environment: Java, Agile, HTML5, CSS3, JavaScript, Typescript, Bootstrap, JSON, jQuery, Angular JS, Angular 2, Angular 4, Node JS, AJAX, MVC, Spring Frameworks, Micro Services, AWS Services, Web Services, Eclipse, Docker, JBoss, Web Logic, NoSQL, Cassandra, MongoDB, GitHub, Jasmine Karma.

Confidential, CA

Java Full Stack Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using JavaScript, Angular Js, Angular2, jQuery, AJAX, Node JS, HTML5, XHTML and CSS3 and responsible for creating detailed wire frames and process flows.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
  • Created Angular2 Directives, Components, Pipes, Injectables across the whole system, such as to build the custom filter.
  • Instructing and mentoring teams of developers in uses of Angular 2.0 technologies to include, Node JS, Grunt, LESS and additional technologies to ensure current migration from Angular JS 1.5 to Angular 2.0.
  • Used Angular 2.0 & Typescript, ionic framework and jQuery to provide UI functionality.
  • The concepts of cross-platform environment Node JS are successfully implemented on the Linux based Grunt (JavaScript task runner).
  • Created Node JS backend for creating RESTful Web Services using the Express Framework.
  • Used Node JS and written Node JS application in JavaScript and can be run within the node JS runtime.
  • Used Spring Boot for building Micro services and developed Spring based application radically faster with very less configuration.
  • Building real-time streaming data pipelines that reliably get data between systems or applications using Kafka
  • Building real-time streaming applications that transform or react to the streams of data
  • Involved in developing REST applications, worked on developing and integrating SOAP and WSDL based web services. Handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation
  • Making use of various REST controllers to populate a single web page using angular, making the application more modular.
  • Writing REST controllers keeping in mind the story board of the application.
  • Used AJAX for implementing part of the functionality for Device Registration, Device Monitoring Information Modules.
  • Strong understanding and Hands on experience setting up ElasticSearch1.7 in an AWS cloud environment
  • Deep understanding of information retrieval concepts, especially using tools such as Elasticsearch Integrated Java and Angular based application to Elastic tier via spring Restful Controllers communicating to a custom java utility wrapping the Jest API
  • Created AWS EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.
  • Involved with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application and Amazon Cloud Watch is used to monitor the application and to store the logging information.
  • Worked with WebSphere as application server and Tomcat as web server.
  • Configured Jenkins Public DNS by creating an instance in AWS. Developed a deployment management system for Docker Containers in AWS (ECS) Elastic Container Service.
  • Involved in development environment using Node JS, NPM, Grunt, Bower, git and GitHub.
  • Implemented SLF4J framework for logging info and in debugging the issues.
  • Worked with Drupal to create and manage website. Performed unit testing using Jasmine and Karma along with integration testing Chrome Inspector to fix bugs.

Environment: JavaScript, Angular Js, Angular2, jQuery, AJAX, Node JS, HTML5, XHTML, CSS3, Spring Boot, Micro services, Spring Batches, Web Services, JSON, XML, REST, AWS Services, WebSphere, Tomcat, Jenkins, Docker, Mongo dB, MySQL, Git, GitHub, SLF4J, Jasmine, Karma.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Worked in Agile environment, adapting to the constant changes in the functions under allotted time constraints.
  • Used Angular JS to read JSON objects thrown by Restful web services to design and populate web pages.
  • Utilized Node JS to create a fast and efficient chat server.
  • Used React JS to create custom components for data manipulations and to display data in company standard format. Developed React JS forms to manipulate text within HTML views.
  • Worked on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided and Angular JS. Developed server-side services using Java, spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Used Twitter Bootstrap and Responsive Web Design to develop complex page layouts including various sections such as headers, footers, left side bars, content area and marketing area.
  • Functional design and development of RIA (internet rich applications), perform unit testing, enhance application performance, and provide troubleshooting support using AJAX, XSL, XSLT, CSS, JavaScript, DHTML and XHTML for all major browsers.
  • Developed the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application and developed a prototype using Angular JS and spring boot-based REST services to convert the MVC application into browser based single page application.
  • Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS.
  • Performed data persistency using Hibernate; creating entities and using session factory to persist data and maintain sessions.
  • Developed Restful web services using JAX-RS and Jersey as the implementation for fetching the data from Oracle Database.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST (Using Axis and Jersey frameworks).
  • Involved in design and development of service layer of the web application using Patterns like Session facade, abstract factory, DAO, service locator, Singleton etc.
  • Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools Tortoise SVN and, LESS scripts, Omniture tracking and JIRA for bug tracking.
  • Implemented unit testing using JUnit framework, TestNG and developed Mock objects and integrated it with ANT build scripts for invocation during build time

Environment: Java/ J2EE, Agile, Angular JS, Bootstrap, JSON, Node Js, React JS, UI, CSS, JavaScript, DHTML, XHTML, Spring 4.0, Spring Frameworks, AWS Services, Hibernate 3.0, JPA, SOAP, REST, WSDL, ANT, Web Logic, Oracle 10g, Toad, Web Services (JAX-WS), JAXB, REST FUL, Web logic, Tortoise, SVN, Jira, JUnit, TestNG.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Designed the website and created/developed web interfaces.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
  • Used Dreamweaver HTML Editor for designing new pages.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Did Cross - Browser coding, for making pages compatible will all browsers.
  • Unit Testing and Regression Testing of Web Application.
  • Created JSP pages for each participant involved in the event.
  • Maintaining the Bug reports and tracking the status of the bugs.
  • Deployed the Application using Apache Tomcat Application server.
  • Developed data models using Hibernate (Caching, Relationships and Hibernate DAO) Object relational mapping (ORM) framework and configuring Hibernate as JPA provider.
  • Implemented and developed the MVC architecture methodology using Spring framework.
  • Created Java Beans for Clients search engine based on address, and user specific interest.
  • Wrote SQL to update and create database tables.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanism.
  • Created JSP/Servlet Pages for the search Engine related to product promotions and events.
  • Enhanced website by creating presenting new static model pages and presenting it to senior management for attracting the customers and existing users.

Environment: Java, JavaScript, HTML, DHTML, CSS, JSP, Servlets, Tomcat, Hibernate (ORM), spring, Adobe Flash, SQL, Oracle and Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC and responsible for object-oriented design and worked closely with the business analyst’s in gathering, understanding and implementing the requirements.
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Worked on Web/User Interface development using AJAX, HTML, XHTML, DHTML, CSS, Java Script..
  • Developed Spring framework for dependency injection.
  • Designed and Developed Java Script frame work which is wrapper on top of jQuery framework and AJAX based UI frame work for UI Configuration widgets.
  • Maintained the business standards and the requirements in EJB and deployed them on to Web-Logic Application Server.
  • Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
  • Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.

Environment: Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, XHTML, DHTML, CSS, Agile methodology, Dreamweaver, Hibernate, Struts, Spring, MVP, MySQL.

Hire Now