We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

PROFESSIONAL SUMMARY:

  • Around 8 years of IT professional experience in all phases of Full Stack Java Developer including requirement Analysis, Designing, Developing, Debugging, Deploying and Testing of various Web basing and client/server N - tier applications using Java, J2EE Technologies.
  • Experience in Software Developing Life Cycle (SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.
  • Hands on experience asJava/AWSdeveloperin various technical and functionalareas ofJ2EETechnologies like corejava,Multi-threading (Executor framework),Servlets2.1/1.2, DAOlayer,RESTAPI,SOAP,Spring core,Spring AOP,Spring JDBC,Spring Security, JMS (JavaMicro Services),Spring MVCandHibernate (ORM)
  • Experience in the developing User Interface (UI) SOAP Applications and professional web applications using HTML 4.0/5, CSS3, JavaScript, Angular JS, j Query, JSF, React JS, Node JS, AJAX, JSON, XHTML and XML
  • Expertise in developing reusable components for cross cutting concerns like Logging, Memory Leak managing, Transaction managing, Class loading and Testing framework using Log4j, Ant, Maven and J Unit to increase productivity, easy maintenance and to retain software quality.
  • Designing and developing multiple Java 8 Model 2 MVC based Web Application using Technologies and popular open-source framework Struts Framework, Spring MVC, Spring5/4, ORM Hibernate Framework.
  • Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers working Knowledge of other programming languages like C, and Markup Languages like XML, HTML
  • Experience of working with Oracle 8i/ 9i/ 10g/ 11g, SQL/ MYSQL server and DB2 rational database management systems.
  • Hands on experience on front-end technologies such as HTML5, CSS, JavaScript, Struts tag libraries, AJAX, JSON, XML, XSLT, Angular JS, Angular6/7, j Query, React JS and Bootstrap frameworks
  • Expertise in Distributing and Web environments, focused in JAVA Technologies -Java collections, Threads, J2SE, JDBC, Struts, Spring, Spring Boot, Hibernate Framework.
  • Experience in building enterprise applications using ANT and MAVEN in using continuous integration tool Cruise Control Tool.
  • Experience of Working on Microsoft Azure using Azure VM’s and app services for running of instances, Azure cosmos and SQL for storage of data, App insights for creating alerts and monitor API calls
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database and Data warehouse
  • Designing and developing Micro services architecture applications and experience in handling messaging services usingApache Kafka
  • Experience on DEVOPS tools, CI/CD and AWS Cloud Architecture in database modeling and developing using No SQL Database such as Mongo DB and Cassandra.
  • Implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and using AWS SDK to connecting with Amazon SQS for bulk email processing.
  • Extensively Using Jenkins as Continuous Integration tools to deploying the Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using building pack JMS API for asynchronous communicating by putting the messages in the Message queue.
  • Working in TDD and version management tools Git Hub, SVN. Experience in working with methodologies like Agile, Scrum, Iterative and Waterfall approaches.
  • Expertise in Docker containerand its configuration based on requirement, maintaining the Docker hub for containerimages.
  • Possessing good interpersonal skills apply Kubernetes in coordinating various teams like developing team, QA team and supporting team as required
  • Creating a responsive web offer wall so that it could be integrating with any IOS/Android app via a web view, project was creating with Google Cloud and PHP.
  • Extensive experience in Programming, Developing, Configuration, Fine-Tuning and administrating middle-tier popular J2EE Application Servers like IBM Web Sphere 7.0, BEA Web Logic and Open Source JBOSS 6 & 7 and Apache Tomcat 6.0.
  • Working on Mocking frameworks like using Karma, Jasmine and Protractor on experience with Test Mockito, J unit and Log4j in developing test cases and determining application functionality.
  • Proficient in composing and taking care of SQL Queries, PL/SQL, Storing Procedures and Triggers measure of involving in J2EE Testing in creating experiments with J Unit for Unit testing, and logging utilizing Log4j.
  • Experienced working in conditions utilizing Agile (SCRUM) and Waterfall improving philosophies sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arranging.
  • Experienced in Developing, testing and deploying of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), Net Beans, and IntelliJ.

TECHNICAL SKILLS:

Languages: C, C++, Java 8/7/5, Python3.6.0, PL/SQL

J2EE Technologies: JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3.x, JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WSWeb Services: SOAP, REST, REST API, Apache CXF

Application/Web Servers: Apache Tomcat 9.x, J-Boss, Web Logic, Web Sphere, Apache kafka

Methodologies: Agile, Scrum, J2EE Design Patterns

Built Tools: Jenkins, Docker, Kubernetes, CI/CD, Azure, Google cloud, PCF

Web Technologies: HTML5, AJAX, XML, J son, J query, Java Script ES6, CSS3, Angular JS, Angular6/7, Node JS, React JS, JSF, JSTL, DOM, JAXB and JAXP.

IDE Tools: Eclipse and Net Beans

AWS: EC2, RDS, S3, ELB, EBS

Databases/API: Oracle, SQL, PL SQL, No SQL, MONGODB, MySQL, MS Access, MS SQL Server, Triggers, View, Criteria and Toad.

Operating Systems: UNIX/Linux, Windows XP/Vista/7/8

Data Modeling: Microsoft Visio, Rational Rose and UML Design

Versioning Tools: GIT,SVN

Development Tools: Ant, Maven, J unit

WORK EXPERIENCE:

Confidential

Full Stack Java Developer

Responsibilities:

  • Involving in all the phases of SDLC including Requirements Collection, Designing & Analysis of the Customer Specifications and Developing of the Application.
  • Assisting in Software Developing Life Cycle (SDLC) which includes developing, designing, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with Java/J2EE technologies
  • Expertise in spring framework extensively using Spring 5.0, Spring Batch, Spring AOP, Spring JDBC templates, multi-threading and in working with SOAP & REST Web Services
  • Preparing the J Unit test cases, Integration scenarios to test the implementing coordinating with the offshore team in various phases of application.
  • Involving in enhancing the application for client's requirements based on the market demand using the MVC pattern, Angular 7.0, J Query, Bootstrap3, CSS3, Node JS and Web API
  • Implementing Swagger Configuration inSpringMVCfor auto generating swagger JSON files for RESTAPI calls web services (WSDL) and effectively working with SOAP and XML, and XSLT
  • Performing the designing review, code review and test case review using Reflection API to invoke the service class dynamically.
  • Deploying the spring boot Micro services to Pivotal Cloud Foundry (PCF) using building pack and Jenkins for continuous integration spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST and Spring Boot for Micro services
  • Developing test code in Java language using Eclipse IDE converting monolithic app toMicro Servicesarchitecture usingSpringBootusing appmethodology.
  • Developing EJBs, JSPs and Java 8 Components for the application using Eclipse various helper classes needed following Core Java multithreaded programming and Collection classes
  • Using micro service architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka endpoints.
  • Developing API for using AWS Lambda to manage the servers and run the code in the AWS creatingREST fullAPIto enable access to database and data retrieval from SQL.
  • Working withNo SQL Cassandrato store, retrieve, and update and managing all the details for Ethernet provisioning and customer order tracking.
  • Strong experience with Mongo DB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB.
  • Extensively using Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions the search functionality for Internal Application using Angular JS and Node JS.
  • Implementing designing patterns like DAO, singleton, factory to achieve design principles working on Oracle DB and creating Oracle DB PL/SQL Tables, Views, Storing Procedures, Triggers and Functions.
  • Responsible for using AWS Console and CLI for deploying and operating AWS services developing and creating of Web Services using REST with JSON response type JMS as messaging service to asynchronously sending messages.

Environment: Java 8, J2EE, Spring 5.0, Spring Boot, Spring MVC, REST, REST API, SOAP, Micro Services, AWS, Spring Data, STS, Hibernate, HTML5, CSS3, Kafka, Mongo DB, Angular JS, PCF, Angular 7.0, Node JS, J Query, Apache Tomcat, XML, HTML.

Confidential, St Louis, MO

Java/J2EE Developer

Responsibilities:

  • Involved in every phase of SDLC in design, development and testing of the application developed JSP pages and client-side validation by Java script tags.
  • Experience in working with NoSQL database like MongoDB, Cassandra for handling huge amount of data. Involved in Handled Database access operations.
  • Application was built using Micro Services architecture where most of the functionality was exposed using web services. Overall architecture was polyglot in nature consisting of various languages (Java, Ruby onRails).
  • Developed Java modules implementing business rules and workflows using Spring MVC, IOC and Web Framework Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Worked with Apache Lucene and SOLR for searching the person and business details Built Single page application (SOA) using Angular JS as per the requirement.
  • UsingExpresswithNode JStocreate Web services which consume data fromAzurecosmos DB worked on Mongo DB concepts such as locking, transactions, indexes, replications, schema design.
  • Extensively used Google Cloud resources like Compute Engine, IAM, Google Container Registry, Container Builder and Cloud Storage buckets.
  • Involving in usingReact JScomponents, Forms, Events, Keys, Router, Animations and Flux concept Docker for creating Docker images for launching containers on EC2 and Expert in using Docker for Environment provision solution.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier Used Spring framework to implement middle tire with Spring IOC, AOP, and spring boot.
  • Developing the User Interface Screens for presentation using Bootstrap, J Query, AJAX, JSP, HTML, CSS, andJavaScript creating multi-module Maven project to integrate Spring4.0, Rest API, Cassandra & micro services and Jenkins for continuous integration.
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform.
  • Excellent project experience inMicro Services, Multithreading, CICD, Cloud computing, Web - J2EE technologies designed UI screens using JSP, Struts tags HTML. Used Java 5 for client-side validation.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using JMS. Used JMS to consume messages from the JMS provider.
  • Modified the UI screens created by web designer using HTML5, JSP, CSS3, and Angular 6 (for an instance) on REST API generating the Web services classes by using Service Oriented Architecture (SOA) and maven.
  • Developing the application using Struts and Hibernate based frameworks done with server side validations using Struts Validation framework REST APIs, including JSON data formats wrote shell scripts in Linux to call routines.
  • Implemented Hibernate second level cache using EH Cache and enable the Query Cache property for cache at query level.
  • Experience using SOAP to test the existing services. Responsible for consuming Web Service from WSDL coming up with the test cases for unit testing before the QA release played a very important role in resolving the defects.
  • Deployed the application on Web Sphere Application Server used J Unit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions played an important role writing the J unit test case scenarios for all the validations.

Environment: Java 1.7, J2EE, CoreJava,API, NOSQL, Docker, Spring 4.0, Spring MVC, Spring boot, Angular JS, Angular 6, Hibernate, SOAP, REST, REST API, MONGO DB, Google Cloud, Kubernetes, Micro Services, Apache Tomcat, Maven, Struts, Web sphere, SAAS, Eclipse IDE, Linux, JMS, LDAP, Clear Case.

Confidential, Woonsocket, RI

Java Developer

Responsibilities:

  • Used Spring for bean instantiation, annotations, controllers, request mapping to handle the Web service request and response
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.
  • Developed Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database used Angular JS as the development framework to build a single-page application and reusable Angular JS applications.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, J Query, AJAX and JSON.
  • Developed Web Services using SOAP, SOA, WSDL Spring MVC and developed DTDs, XSD schemas for XML (parsing,processing, and design) to communicate with Active Directory application using Rest API.
  • Extensive use for developing test cases and performed unit and integration, tested by using J unit involved in developing Web services operations in Service Oriented Architecture (SOA).
  • Followed agile methodology during complete SDLC process. Participated Agile/Scrum development and deployment teams
  • Used Spring Framework 4.1 for the application development. Involved in front end development using Struts, JSP's, JSF and JSTL
  • Extracted data in UI for different clients using JSON. Integrated with third party Sale point API to make restful Web services call used Maven for the project management like build, install deployed application on Apache Tomcat server.
  • Have Experience in using GitHub repository to run the Jenkins job for Continues Integration while developing the applications and posting them in GIT.
  • Developed Groovy scripts to test Report application output used Selenium for UI automation and used log4j for logging errors, info, exceptions.

Environment: Java 5, J2EE, Struts1.2, Micro services, JSF2.0, Web Services (SOAP, REST), REST API, Spring MVC, Spring Boot 1.5.1 Hibernate, Servlets, JSP,JavaScript, XML, HTML5, CSS3, SVN, J Unit, Log4J, Angular JS, Angular 4.0, Maven, JIRA.

Confidential

Software Developer

Responsibilities:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.Created J Unit test cases and created set up manuals and user guides.Involved in Units integration, bug fixing and User acceptance testing with test cases.
  • Implemented MVC architecture using Apache STRUTS framework. Designed the front end using JSP, Tag Libraries and JavaScript. Designed and developed framework components, involved in designing MVC pattern using Struts framework.
  • Worked closely with testing groups for module and integration testing. Developed batch processes to perform the daily updates with Spring Batch Module Automation testing using J unit.
  • Developed hibernate DAO Classes using Spring MVC Template, worked with Hibernate for object relational mapping and connection management.
  • Used Angular Promise, Angular Custom directives, Angular custom services, Angular to SOAP to Spring calls involve in implementation of REST and SOAP based web services
  • Developing applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse 3.2 the code environment using IDE as Eclipse 3.2 and deployed into Tomcat Server.
  • Involved in Developing of Application based onJ2EEusing Hibernate and spring framework. Implemented Dependency Injection using the spring framework.
  • Learned XML for communicating client. Written Queries, Sub Queries in SQL to get data from REST API written in Groovy wrapped by Jersey JAX-RS.
  • Good knowledge of concepts inJavalikes OOPS, Multi-Threading and Exception Handling and implemented Core -Javaconcepts like Inheritance, Polymorphism, Abstraction and Encapsulation used Java Collection Framework.
  • Able to work well independently or as part of a professional computer program development team and possess effective communication skills along with strong dedication and commitment towards work.

Environment: Java, J2EE, Spring, Spring MVC, Hibernate,SOAP, REST, REST API, Javabeans, Servlets, JSP, JDBC, JavaScript, HTML, J Unit, Eclipse, SVN, SQL.

We'd love your feedback!