We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 8 years of experience in design, coding, unit testing and deployment of Java/J2EE based applications (Web Applications, Web Services and WCF Services) and Front - end Applications.
  • Strong experience in developing Single Page Applications (SPA).
  • Having hands on Experience on Microservices Architecture and API Driven Approach
  • Experience in User Interface using HTML 5, CSS, LESS, Bootstrap and Angular.js.
  • Strong experience in developing responsive web design.
  • 3+ years of Strong experience in buildingecommerce application using MONGODB, Angular JS, Express.js andNode.js.
  • Experience in designing Single Page Application using Angular JS
  • Having Good Knowledge and experience on EKS, K8s, Lambdas, API Gateways, S3, Cloud Watch, Cloud Front, Cloud Map and Microservices
  • Strong Experience in developing optimized web applications with JavaScript, Node, JQuery, Angular.js and Twitter Bootstrap.
  • Strong experience in designing N-tier architecture applications.
  • Solid experience in using Java Design Patterns and Unified Modeling Language (UML) in designing JEE applications
  • Having good knowledge and Experience on Java Swing.
  • Having good knowledge and Experience on React Js.
  • Experience with services, pipes, form validation, Reactive forms in Angular 2.
  • Extensive development experience in object-oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile.
  • Excellent programming skills in JAVA, HTML, DHTML, JavaScript (NodeJS on server side), JSP and XML Technologies.
  • Excellent Knowledge in Developing API’s and Microservices Layers
  • Expertise in using J2EE design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and GOF patterns - Factory, Abstract Factory, Singleton, Adapter, Observer, Composite etc.
  • Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS and WS-Security.
  • Proficient in developing Single Page Applications (SPA) using handlebars, backbone.js and Node.js.
  • Extensive experience in design and implementation of MVC architecture using STRUTS 1.x/2.x, SPRING 3.x/4.x and JSF Frameworks.
  • Extensively used Angular 2/4 with HTML, CSS, and Bootstrap to create rich User Experience.
  • Good working experience with HIBERNATE 3.0/4.0 open-source object/relational mapping framework.
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages and Views.
  • Excellent hands-on experience with Servlets, JDBC, EJB 3.0-Session beans, entity beans, JMS, XML, XSLT, DTD, XSD and DOM/SAX.
  • Worked on backend using Node.js and MONGODB.
  • Experienced in dealing with Cross Browser issues very effectively and work on almost every web Browsers Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Experience with Workflow management & Batch processing.
  • Expertise in Unit testing using JUnit, Mockito & Karma/Jasmine, Selenium, Integration testing, Smoke testing & System testing.
  • Experience in software configuration management using CVS, SVN and IBM Clear Case.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Expertise in testing with Junit using tools like JMeter.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Production Support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.

TECHNICAL SKILLS

Core Languages: JAVA 1.8, J2EE/JEE.

AWS Skills: EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, GIT, DNS, Route53, DBA

DevOps Skills: Jenkins, Ansible, Docker, Git

Web technologies: Servlets2.3, JSP1.2, Struts1.2/2.0, Spring3.5 MVC, i18n, JDBC, XML, jQuery, AngularJS.

Distributed Tech: Web Services (WSDL, SOAP, Rest, CXF, JaxWs, Rest Easy,GraphQL), MicroServices

Web/Application servers: Spring Boot, JBoss8, BeaWebLogic10, Apache Tomcat7.0

Database Servers: MongoDB, Cassandra, Oracle11g, DB2, MySQL.

OS: RedHat Linux, UNIX, Windows.

Design patterns: MVC-Model View Controller, Front Controller, Singleton Object, DAO

Frameworks: Struts1, Tiles, Hibernate 3.1, Spring 3.0, Spring boot Tag Libraries, jQuery.

IDE’s: Eclipse, IntelliJ, STS

Tools: CVS, SVN, Git, Maven, Ant, log4j, Junit, SOAP-UI, Advanced Rest Client, CSS, HTML

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Sr. Full Stack Java Developer

RESPONSIBILITIES:
  • Involved in SDLC (System Development Life Cycle) of the total system and followed Agile/Scrum.
  • Provided Application Support for the existing Project & Modules.
  • Involved in Design and Development of API’s and Microservices layers in the project.
  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM).
  • Primarily using Node Js, Express JS, MONGODB, Handlebars.jsand NPM packages to integrate new functionality and maintain previous code.
  • Involved in designing the user experience interface Ul/UX strategy, UI requirements, converting findings into UI designs.
  • Worked on AWS Cloud technologies and worked on Server Side.
  • Migrating the Project to React Js from Angular in front end.
  • Used JMS/Kafka as Messaging services
  • Implemented a custom Node JSscript to act as a PROXY for connecting to the server.
  • Hands on experiences in Cloud Formation and Lambda
  • Understand and have worked on Lambda, Dynamo DB, S3, Could Watch
  • Developed, and implemented architectural solutions involving multiple Pivotal Cloud Foundry (PCF) foundations on VMware virtual infrastructure (on-premesis)
  • Instructed teams on best practices around PCF and Spring Boot
  • Leveraged MVC design pattern to organize Angular controllers, Custom directives, factories and views.
  • Worked on the REST/Web API to create the services and tested on postman and used in Angular $HTTP service calls and bind the data in the table using ng-repeat attributes.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Implemented Angular 2.0 in a Component Driven Architecture with RXJS.
  • Worked with GraphQL for our Client side provider API’s
  • Used GraphQL queries to validate and execute the service in runtime.
  • Working knowledge on Azure cloud IaaS and PaaS Services.
  • Worked Extensively with Angular CLI for creating components, Services, pipes, Directives
  • Built web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Node Js, Angular 2, and JavaScript, Bootstrap.
  • Used Angular2 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, Angular 2.
  • Worked on Cross-Browser Compatibility and tested each & Every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators
  • Performed client-side validations using JavaScript and Angular controller to make server lite for enhanced performance.
  • Used SVN for version control and ALM for defect tracking.
  • Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans, Spring JDBC, Java Script, HTML, and XML Technologies.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, SQL Developer and used them in WEB components.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot.
  • Built MAVEN scripts for automated deployment and for the build operation of the entire application.
  • Implemented Java 8 features such as Streams, Lambda expressions, method reference and Optional Class to reduce the code size and simplify the operations.
  • Used Spring JPA to design entity data mapping with Oracle DB.
  • Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability.
  • Experience in managing large shared MongoDB cluster.
  • Experience in managing life cycle of MongoDB including sizing, automation, monitoring and tuning.
  • Experience in integrating databases like MongoDB and Oracle
  • Migrated and upgraded oracle database from 9i to 10g on Veritas Cluster environment.
  • Migrated and upgraded oracle database from 9i to 10g on Veritas Cluster environment.
  • Configured and Tested Backups for Oracle Databases by restoration and recovery
  • Implemented Log4J1.2 for Logging Errors, debugging and tracking using loggers, appenders.
  • Designed, developed, planned, and migrated servers, relational databases (COSMOS DB) and websites to Microsoft azure cloud.
  • Worked on Node.js and NoSQL data stores.
  • Followed API driven through Approach to develop individual API’s and MicroServices.
  • Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s, Cloud Services, etc.
  • Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages.
  • Experienced with deployments, maintenance and troubleshooting applications on Azure Cloud.

ENVIRONMENT: Core Java, JSP, Webservices, J2ee, JDK 8, Spring boot, Rest Easy, HTML, AWS, SAML, LDAP, CSS, Postman, Hibernate 3.2, JMS, Spring Boot, Node JS, AWS, JBoss, Kafka, GraphQL, Postgress, GIT, Maven, JUnit, Log4j, XML, AJAX, JSON, STS, Eclipse, Karate Framework, Jira, Splunk

Confidential, San Francisco, CA

Sr. Java Developer

RESPONSIBILITIES:

  • Involved in design, development, testing, and production deployment phases of the project using Agile methodology.
  • Developed all the UI pages using HTML4, DHTML, DOM, CSS, JAVA, JDBC, JSON, JavaScript, Node.js, J-Query, Ajax, Adobe Creative suite.
  • Designed and implemented an E-Commerce Website with Node JS, Angular JS.
  • Involved in Analysis and design of the project which is based on OOAD and Design patterns.
  • Developed the MVC architecture using Struts Framework.
  • Extensively worked on the Spring JDBC and Implemented a Module called Quote Service.
  • Implemented the Business Logic in the Quote Module to insert the Data in the Tables.
  • Used Spring JDBC to implement SQL Queries to insert, modify or delete the records in the database.
  • Responsible for pagination for the application by integrating Spring framework with AngularJS.
  • Involved in the application development using Spring MVC module and responsible for developing DAO layer.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug).
  • Having Experience with Kafka and Zookeeper in the Middleware as a messaging system.
  • Used EJB 3.0 Stateless beans to generate pick lists and to run Asynchronous Batch Jobs.
  • Implemented Log4j and logger for Debugging.
  • Apache CXF is used along with Maven to generate WSDL and JAXB Objects.
  • Used Hibernate to develop an application to manage reference data to store/retrieve data out of the database.
  • Used IBM WebSphere as the Application server to load the application.
  • Worked with SOA to integrate the Backend with the application.
  • Used Soap UI for testing Web Service.
  • Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.
  • Developed the necessary Struts Action and Action Forms for the applications.
  • Designed and developed reusable web interface components using Struts and JSP Tag Libraries.
  • Implemented Client-side Validation using JavaScript, JQuery.
  • Implemented the view layer using JSP and JavaScript, HTML, CSS.
  • Used Struts Validator Framework to do server-side validations.
  • Developed Web API using Node.js and hosted on multiple load balanced API instances.
  • Worked with Design Patterns like Session Façade, Front Controller, and DTO and DAO pattern.
  • Designed and developed Servlets, JSP’s to implement business logic and deployed them on the Web Logic Server.
  • Developed Restful web services that managed the multiple parallel client access scenarios.
  • Involved in the unit testing using JUnit test cases.

ENVIRONMENT: Java 1.7, HTML, CSS, JavaScript, Ajax, Node JS, AngularJS, Spring MVC, Spring JDBC, AOP, Hibernate 3.0, SOA (SOAP, WSDL, REST, Web Services), AngularJS, EJB 3.1, JMS 1.1, Agile Methodology, web sphere 7.5/8.x, JUnit, Soap UI, Maven, Jenkins, Jira.

Confidential, Chicago, IL

Java Developer

RESPONSIBILITIES:

  • Implementing project using Agile SCRUM methodology, involved in daily stand-up meetings and sprint showcase and sprint retrospective.
  • Developed the web tier using JSP, Spring MVC.
  • Used Spring Framework for the Implementation of the Application.
  • Integrated Spring Dependency Injection (IoC) among different layers of an application.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • Implemented REST web services using Apache-CXF framework.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented interface sub classes using lambda expressions.
  • Worked on developing the user interface for internal users with Spring MVC, Ajax, jQuery, AngularJS and JSON.
  • Having Experience with Kafka and Zookeeper for calling the other services.
  • Implemented design patterns like Singleton, MVC, DAO Pattern and Value Objects/Data Transfer Objects (DTO) to transfer data between different tiers of the application to decrease the network traffic when invoking remote objects.
  • Involved in writing the web service code to interact with other applications.
  • Integration of spring modules with AWS modules in order to consume third party services.
  • Deployed the Application in WebSphere server.
  • Designed and developed persistence layer using spring JDBC template.
  • Involved in Unit Testing of various modules in generating the Test Cases.
  • Used SVN and GitHub as version control tool, Maven for build and management
  • Extensively involved in Test-Driven Development (TDD).
  • Converted the HTML Pages to JSF Tag Specific Pages.

ENVIRONMENT: Spring framework, Spring MVC, Spring JDBC, Hibernate, J2EE, JSP, Ajax, XML, Log4j Maven, JavaScript, HTML, CSS, JQuery, SVN, GitHub, WebSphere, Agile, JAX-WS, Apache-CXF, JSF.

Confidential, Atlanta, GA

Java Developer

RESPONSIBILITIES:

  • Developed programs to port the xml data to the database to make the website XML driven.
  • Worked with CSS Selectors, classes, pseudo classes, and Inheritance and cascade concepts Responding to inquires/issues from end users related to active directory.
  • Developed UI using IDE Tools like Eclipse, NetBeans for Web development.
  • Profound Knowledge in Document Object Model (DOM) and DOM functions.
  • Implemented the Drag and Drop functionality using jQuery framework.
  • Used AJAX, JSON along with jQuery to request data and response processing.
  • Involved in debugging the Java code to understand the interaction between modules in the project.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Performed optimization of SQL Queries and Store Procedures by normalizing tables.
  • Worked on jQuery extensively for various user interactions features and to achieve uniformity through all the web pages.
  • Experienced in finding leaks and bugs in application using Jasmine-testing framework.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Usage of AJAX programming to interface with MYSQL database.

ENVIRONMENT: HTML, CSS, JavaScript, jQuery, AJAX, DOM, XHTML, Twitter Bootstrap, SQL, Ajax.

We'd love your feedback!