We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 7+ years of experience in IT Industry in that currently working full stack java developer at ADP and also worked as Developer/Automation Tester at General Motors.
  • Experienced in using ‘Team Foundation Server’ and ‘Railey’ for tracking the user stories and the defects.
  • Experience in developing Microservices using Spring Boot framework.
  • Experience in using Kubernetes as Container Orchestration/Management.
  • Experience in build/deploy using CI/CD practice from Jenkins pipeline concepts and also build/deploy using Docker for Microservices in private cloud environment.
  • Hands on experience in Java, JavsScript, TypeScript, JSON, HTML5, CSS, React and Redux.
  • Entire experience is on the agile model projects and delivered tasks on sprint/iteration based.
  • Used Bit bucket and SVN to pull and push the latest code from different versions as per the sprints.
  • Experience in checking Jenkins logs to make sure the build status is successful after code is merged in Bitbucket.
  • Good knowledge with Java Script MVC framework AngularJS.
  • Hands on experience in Amazon Web Services provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, ELB, RDS, VPC , Spring Route53, Cloud Watch, Cloud Formation, IAM, SNS etc.
  • Experience in using Splunk to check the logs for debugging of issues.
  • Expertise in using tools like eclipse IDE, Visual Code studio to pull and push the latest code from Bitbucket and SVN repositories.
  • Experienced in cleaning the bad code practices using TSLint and SonarQube.
  • Following with offshore team in India to check in the SQL queries for the deployment and releases.
  • Following with offshore teammate in New Jersey about the updates made in Stored procedure using SQL Developer.
  • Good knowledge in using internet distributed applications like OSI model , TCP/IP and HTTP.
  • Created custom web services and tested the sonar linting fixes in java code using postman.
  • Was able to setup kafka and zookeeper on local machine to unit test and replicate the issues for code fixes.
  • Ability to work effectively as a team member as well as individual.
  • Excellent communication and Inter - Personal Skills, well organized, goal oriented.

TECHNICAL SKILLS

Languages: Java, C++, XML, UML, HTML

Frameworks: Apache Struts 1.x/2.x, Spring Core, Spring IOC, Spring Boot, Spring MVC, Spring Security, Hibernate, Spring with JDBC, JSF, IBatis, Apache Camel ESB.

Technologies: HTML, HTML5, CSS, Servlets, JSP, JDBC, EJB, XML Parsing, Web Services, J AX-RPC, JAX-WS, JAX-RS, Apache Axis 1.x/2.x, Apache CXF 2.x, Jersey 2.x, SOAP, AWS, SOA RESTful, WSDL, UDDI, SOA, XML, XSD, XSLT, XPATH, JAXB, JAXP, Log4j, Maven, Ant, Jenkins, Jira, Apache Tiles.

Scripting Languages: AJAX, DOJO, JQuery, JavaScript, AngularJS, NodeJs

Databases: Oracle 11g, Sybase, MySQL, Microsoft SQL Server, DB2

NoSQL: Couchbase, MongoDB

Application/Web Server’s: Oracle BEA WebLogic 8.1/9.1/10.3/12. x, IBM Web Sphere 6.x/ 7.x, JBoss 5.x/ 7.x, Oracle SUN Glassfish & Apache Tomcat 5.0/6.0/7. x.

Development Tools: Eclipse, Oracle SUN Net Beans 7.x, WinSCP, PuTTY, XML Spy, AROW(automic work load automation),SoapUI, Snowflake, SonarQube, TOAD, My SQLWorkbench, Rapid SQL.

Network Protocols: TCP/IP, HTTP

Operating Systems: Windows 2000/2007/XP, UNIX, Linux, SunSolaris8.0

Version Controls: GIT, Tortoise SVN, IBM Clear Case, CVS, Clear Quest.

Software Methodologies: SDLC Water Fall Model, Agile Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Java Full Stack Developer

Responsibilities:

  • Started as Entry level developer in one project and then became associate application developer in another project.
  • Daily, participated in stand-up meetings with offshore and shore teams to give updates on my tasks.
  • Participated in gathering requirements and also for the fit-gap analysis sessions.
  • Following with different teammates on fixing the sonar linting issues of java code and also in type script code.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept .
  • Developed Microservices using Spring Boot framework.
  • Used Kubernetes as Container Orchestration/Management.
  • Build/deploy using CI/CD practice from Jenkins pipeline concepts and also build/deploy using Docker for Microservices in private cloud environment.
  • Build React components and stand-alone functions to be added to any future pages
  • Helping the new teammates in setting up the environment locally on their laptops.
  • Developing the new functional requirements using Java language on Spring-Boot framework.
  • Developed and fixed the front-end UI behaviors by coding in the files of type Typescript, Json, SCSS, JS, HTML using React and Redux Libraries.
  • Conversion of monolithic services to Microservices for these two document generations.
  • Used Visual code studio to run the node modules and also referred package.json file to fix the tslint issues and also to update the run commands.
  • Used React-Router to turn application into Single Page Application
  • For front end UI issues, the chrome developer tools, and redux developer tools were used to debug and find the root causes of the issues on other environments like QA and PROD.
  • To debug the issues of Java in other environments, Splunk tool was used to check the logs and find the root causes of issues.
  • Used React Redux architecture to create the data layers in the application and to bring the Model View Controller architecture for the application.
  • Built Web pages that are more user-interactive using Angular Framework and React JS.
  • Worked on REST APIs , and Elastic Sear ch to efficiently handle and searching JSON data.
  • Using SQL developer on Oracle, updated the DEV environment tables for new functionalities and also to test the data on local machine.
  • Used SQL Developer to update the Stored procedures used in the project.
  • Used eclipse IDE for Java projects and also to pull and push the code from and to the Bitbucket repositories of different Microservices.
  • Used Angular JS MVC framework to build Web application
  • Used to check the Jenkins build status to make sure the committed codes are not failing the build process for deploying the docker images.
  • We are building our Microservices using Docker and the docker image will be deployed in our multiple datacenters which is configured with the private cloud environment.
  • Reached out and followed up with teammates if Jenkins build fails due to the code commits.
  • Also reached out to the teammates if there is any failure in the quality gate due to the poor coding practices.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Replaced the existing code with help of Sonarqube plugin suggestions and tested the code changes using postman with the help of custom API controllers.
  • Used terminal of Visual code studio to install node modules and also to run the NPM server locally for developing and debugging the UI projects.
  • Participated in peer code reviews and helped in following the best practices.
  • Used VMware for Windows 10, to install ADP custom tools for entering the data and also to send projects for unit testing.

Environment: Java 8, Spring Boot, Oracle 11g, AngularJS, React with web-pack, node modules on Mac OS and Windows using VMware.

Confidential

Sr. Java full stack Developer

Responsibilities:

  • Daily participating in stand-up meetings and giving updates to the teammates on my work progress.
  • Setup meetings for discussion about the new requirements with business analysts.
  • Used TFS to track the user stories and defects that were created for the sprint release.
  • Used Visual code studio to develop the front-end UI pages using Angular framework as per the requirements.
  • Built new UI pages using JSON files and controlled the actions on the pages using typescript files.
  • Used developer tools in browsers to identify the incoming data in the web service calls through xml and JSON files.
  • Used Angular JS framework for building web applications with the associates to perceive the user interface layouts. Developed various Angular JS directives to help build the functionality and UI behaviour using JavaScript .
  • Implement the JavaScript/jQuery frameworks such as React JS , NodeJs for MVW / MVC framework.
  • Used React JS for templating for faster compilation and developing reusable components .
  • Designed and implemented dynamic Web content and Web server applications using AngularJS , Angular 4 , Typescript, Javascript, HTML, XML, RESTful Web services and simple object access protocol ( SOAP ).
  • Work concentrated on the TCP/IP stack and PPP protocol for establishing a data connection with the network.
  • Used Oracle SQL developer to verify the data available in the database tables.
  • Later on, the role was changed to automation tester to build the test scripts for the project. Developed automation test scripts in Java using Selenium libraries for sanity checks.
  • Worked on Angular 4 migration with NodeJs on the server side.
  • Analyzed the Log files to verify and modify the test cases.
  • Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular JS.
  • Created some generic class with method overload functionalities to test various scenarios of the test cases.
  • Experience in Cloud Solutions on AWS utilizing EC2, S3, IAM, ECS and RDS etc.
  • Used Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
  • Setup a JDBC connection to the database to automate the process of fetching test data required for the automation testing.
  • Prepared testing documentation with screenshots for UAT (User Acceptance testing.

Environment: Java 8, AngularJS, React JS, Selenium WebDriver on Windows OS, AWS

Confidential, FL

Java Developer

Responsibilities:

  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Developed single page applications using Angular 4, Typescript and Bootstrap.
  • Implemented Java8 collections to retrieve list & set processings.
  • Developing Microservices by creating REST APIs for securitization services.
  • Used Open Shift Container Platform to deploy each Microservices in separate POD.
  • Converted monolithic application into new micro services architecture to resolved dependencies.
  • Designed and developed the application using agile methodology and followed Test Driven Development, Scrum.
  • Designed and executed test cases using Testing Selenium with WebDriver and reported defects.
  • Created UML class/sequence diagrams for Low level design documents for dev activities.
  • Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Java Frame works.
  • Worked on CI/CD pipelines and setup auto trigger, auto build and auto deployment with the help of the CI/CD tool like Jenkins.
  • Worked on spinning up AWS EC2 instances, Creating IAM Users and Roles, Creating Auto Scaling groups, Load balancers and monitoring through Cloud Watch for the applications, S3 buckets, VPC etc.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2/4
  • Consumed RESTful web services using apache Http for the data coming from external systems
  • Involved in unit testing, integration testing.
  • Implemented Persistence layer using JDBC to interact with the MS SQL database.
  • Written REST Web services. Tested the Web services by using Chrome Rest Client.
  • Developed UI using Servlets, JSP, CSS, HTML, XML, XSLT, JSON and JavaScript
  • Used RESTful Web Services exclusively for returning connection objects in JSON from host machine.
  • Communicating and interacting with users and other teams as needed to meet the project deliverables.
  • Used JSON to transfer the request from the web page to the server.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio
  • Involved in the implementation of Stateless session beans (EJB) for business logic layer.

Environment: Java, J2EE, EJB, JSF, JDBC, log4j, Micro services REST/SOAP Services, Angular, AWS, Maven, Junit, Git, WebLogic Application server 12.x, Eclipse, Open shift, AJAX, Windows family.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting various plans from different module and used XML for SOAP messages.
  • Used the Eclipse as IDE, configured and deployed the application onto WebSphere application server using Maven build scripts to automate the build and deployment process.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed and developed the application using agile methodology and followed Test Driven Development, Scrum.
  • Designed and executed test cases using Testing Selenium with Web Driver and reported defects.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed REST based services using Apache CXF.
  • Consumed RESTful web services using apache Http for the data coming from external systems
  • Involved in unit testing, integration testing.
  • Developed UI using Servlets, JSP, CSS, HTML, XML, XSLT, JSON, AngularJS, and JavaScript
  • Implemented Persistence layer using JDBC to interact with the Oracle database.
  • Designed and developed large web pages using AngularJS, HTML and CSS
  • Used Java Script for client side validation
  • Write Jobs and Shell script in UNIX/LINUX.
  • Worked on UML diagram to create technical and low level documents.
  • Used Web Services to get person information. Used SOAP framework and WSDL.
  • Written REST Web services. Tested the Web services by using Chrome Rest Client.
  • Used RESTful Web Services exclusively for returning connection objects in JSON from host machine.
  • Communicating and interacting with users and other teams as needed to meet the project deliverables.
  • Used JSON to transfer the request from the web page to the server.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio
  • Web development using Java 2 Platform, Enterprise Edition (JEE), Java Server Pages (JSP) Web development, and Java Servlet Pages using xsl style sheets, custom tags, page attributes, and handling classes, JavaScript.
  • Involved in the implementation of Stateless session beans (EJB) for business logic layer.

Environment: Java, J2EE, EJB, JSF, JDBC, log4j, REST/SOAP Services, Maven, AWS, Junit, BIT Bucket, WebSphere Application server 9.x, My Eclipse8.x, AJAX, Windows family.

We'd love your feedback!