We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

NH

SUMMARY

  • Having 7 Years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java & J2EE, Springs Framework, Struts Framework, Hibernate, Web Services (SOAP, Restful), JavaScript, HTML, CSS,
  • AngularJS,AJAX,andXML. Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development & Testing using Software Development Life Cycle.
  • Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like Java, Spring core, JDBC, Spring Boot, Hibernate, Apache IBatis, JPA, JNDI, ANT, JMS, XML, JUnit, Apache Maven.
  • Expertise in developing GUIs using HTML5, CSS3, JavaScript, Typescript, Angular 4/5/9, JSON, XML, Bootstrap, AJAX, jQuery.
  • Experience in Web based UI frameworks such as JavaScript, Ajax, JQuery, Angular JS, Angular2, Angular 4/6/8, React JS, Backbone JS, HTML5, CSS4, LESS, SASS, Bootstrap Tag Libraries,CustomTags.
  • Experience in Service Oriented Architecture (SOA), Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
  • Experienced with various Spring modules like Spring IOC (Dependency Injection), Spring DAO (JDBC, ORM), Spring Boot, Spring AOP, Spring Batch and Spring Security.
  • Transaction implementation (CMP, BMP, Message - Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM.
  • Experience in developing and managing Microservices using Spring Cloud services like Config server, Service Registry and Circuit Breaker Patterns using Spring Boot.
  • Scaling-up processes using Java libraries like Multithreading, Collections, Exception Handling, File Handling, IO, Spring Batch.
  • Worked on Lambda Expressions, Functional interfaces, Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by usingJava 8.
  • Proficient in applying design patterns like Data Access Object, Prototype, Factory, Abstract Factory, Builder, Observer, Builder, Data Transfer Object and Singleton and Session Façade.
  • Worked with RDBMS Databases like My SQL, Oracle 10g/ 11g, and Amazon Redshift.
  • Experience in JDBC Programming and with writing DDL and DML SQL Queries, PL/SQL stored procedures, Triggers, Functions, and packages.
  • Experience in Message Oriented Middleware implementation using JMS, Rabbit MQ and Apache Kafka.
  • Experience in working with the presentation layer using HTML, CSS, Python, Custom tag libraries, JavaScript, JQuery and AJAX.
  • Experience in design and implementation of enterprise level secure applications Identity and access management systems to provide Single Sign-On (SSO), Federation (SAML), WS-SecurityandOAuth.
  • Automation of security scanning tools using Jenkin jobs and drove the adoption of security scanning tool Fortify for both development andproductionuse.
  • Good experience in J2EE Testing in developing test cases with Junit and Sonar for Unit testing, and logging using Log4J.
  • Experience in developing applications in Single Page (SPA’s) using various JavaScript frameworks such as Angular and Ionic.
  • Extensively used Node.js tools tool like Gulp, Grunt, Web pack and used popular Node.js framework like Express and Resitfy to mock a RESTful API.
  • Experience working with YAML, a swagger used to describetheAPI'S
  • Extensive experience in Amazon Web Services (AWS) cloud computing service it includes Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Access Management (IAM), AWS CloudWatch, Amazon EBS and Amazon Cloud Front.
  • Developed software for AWS in Java 8 (using Spring Framework 5.0, MySQL 5.6, AWS Aurora, Lambda, API Gateway, S3, SNS, SQS, DynamoDB, EC2, EBS, Akamai WAF (web application firewall) and Apache Tomcatwebserve.
  • Experience in writing Jenkins Pipeline Groovy Scripts for Continuous Integration and build workflows and Used Jenkins uploading Artifacts into NexusRepository.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service and Kubernetes.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Extensive hands-on experience in object-oriented analysis, design, modeling, and programming tools in conjunction with Unified modeling language (UML) using IBM Rational Rose.
  • Performed unit and integration testing using Junit, Mocktio, Spring Boot Test, MockMVC frameworks.
  • Deployment of applications done using tools ANT, Maven and debugging through log4j.
  • Extensively used Git, SVN and Bit Bucket for version controlling.
  • Building and Deployment of EAR, WAR, JAR files on test, stage, and production servers.
  • Experience in using Elasticsearch, Kibana and fluentd, CloudWatch, Nagios, Splunk, Prometheus and Grafana for loggingandmonitoring.

TECHNICAL SKILLS

Programming Languages: JDK 1.8, Core JAVA, C, C++, Groovy, SQL, PL/SQL

Web Technologies: HTML3/5, DHTML, XHTML, CSS3, Bootstrap, JSP, Ajax, NodeJS, Express, JavaScript, jQuery, AngularJS, Angular 2,4,5,9 and above, React, XML, XSL, XSLT, SAX, Schema, XPath, DOM, JSON, DTD, Java Beans, Java Servlet API

Client Scripting: JavaScript, TypeScript, VBScript

Platforms: Windows 10, UNIX, Linux

Version Control: Tortoise SVN, CVS, GIT

Databases: SQL Server, Oracle 11g, MySQL, DB2, AWS Redshift, MongoDB, Cassandra.

Database Tools: SQL Developer, PL/SQL Developer, MySQL workbench, DB2Connect.

ORM Frameworks: Hibernate 3.0, JPA2.1

J2EE MVC Frameworks: Spring 2.5 & 3.0

IDEs: Eclipse, IntelliJ, JBuilder 2005, 2006, NetBeans

Webservice Specifications: SOAP, WSDL, UDDI, JAX-RPC, JAX-B, JAX-WS, JAX-RS(Restful), ESB, XML.

Webservice Implementations: Axis 2.0, RESTful, SOA, SOAP

Middleware Technologies: EJB3.0, JNDI, JMS, JPA, JTA, JDO

JavaScript Frameworks: jQuery

Build Tools: ANT, Maven, Gradle

Methodologies: Agile, Scrum, Test Driven, BDD

Messaging Technologies: JMS, MDB, Rabbit MQ, Apache Kafka

Transaction Control: JTA, Hibernate Transactions

Cloud Technologies: Amazon Web Services (AWS), Microsoft Azure and Google Cloud Platform

Loggers: Log4J, SLF4J

Web Server: Apache Tomcat, IBM Web Sphere, JBOSS, Web Logic 12.1.2

Application Server: WebLogic, WebSphere, Jboss.

PROFESSIONAL EXPERIENCE

Confidential, NH

Java Full Stack Developer

RESPONSIBILITIES:

  • Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of design phase.
  • Used J2EE Design Patterns as Singleton, Facade, Proxy, Observer for Middle Tier Development as well as Composite View Pattern for presentation tier.
  • Implemented REST webservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Used Spring config server for centralized configuration and Splunk for centralized logging.
  • Involved in web application development usingAngular 9,Angular CLI,Webpack,HTML5, TypeScript, SASSandCSS3, Bootstrap.
  • UsedAngularReactive forms to implement complexformsand performed the validations using Form Builder.
  • Created reusable Angular UI components, directives, pipes with custom controls.
  • Experience in developing and deploying aMicroserviceapplication utilizing almost all of theAWS Stack including S3, EC2, DynamoDB.
  • Experience in writing Jenkins Pipeline Groovy Scripts for Continuous Integration and build workflows and Used Jenkins uploading Artifacts into NexusRepository.

Technical Stack: Java 11, Bootstrap, JIRA, Hibernate, Cucumber, Microservices, Spring Boot, Spring MVC, React, Jenkins CI/CD, Maven, Docker, Mongo DB, Oracle 12c, IntelliJ IDEA, Groovy grails, JUNIT 4.4, Restful Web Services, jQuery, JSON, Bit bucket, Mockito, Splunk, AWS, Spring Cloud, Spring Security, OAUTH 2.0, Kafka, Selenium, Postman, Swagger.

Confidential, FL

Java Full Stack Developer

Responsibilities:

  • Followed Agile methodology for developing application and involved in analysis, design, development, and testing phases of the Software Development Life Cycle.
  • Used Micro-services to build individual components of the application and built the application on Spring 4.6 Framework.
  • Implemented J2EE Design Patterns like Singleton, Facade, Proxy, Observer for Middle Tier Development as well as Composite View Pattern for the presentation tier.
  • Used Hibernate 4.2 framework as the Object Relational Mapping tool for persisting Java objects on Oracle 12c Database.
  • Expert in configuring and maintaining Amazon Web Services which include services like AmazonEC2, ELB, Auto-Scaling, S3, Route53, IAM, VPC, RDS, Dynamo DB, Cloud Trail, Cloud Watch, Elastic Cache, SNS,SQS, CloudFront and Lambda EMR,Opsworks, Elastic Beanstalkandfocusing on high-availability, fault tolerance, and Auto scaling inAWSCloudFormation.

Technical Stack: Java 1.8, Spring 4.6, Spring Boot, Spring REST, Spring Data JPA, Hibernate 4.2, Oracle 12c, Apache Kafka, Spring Security, Okta Security API, HTML5, CSS3, jQuery 3.0, Bootstrap 4, JavaScript 2.0, Angular 2, D3.js, JFreeCharts, Microsoft Visio, CloudBees, Maven, Docker, JUnit 4.0, Mockito, SVN, Log4j, Jira, GitLab.

Confidential, TX

Senior Java Developer

Responsibilities:

  • This application is built on Micro-services architecture and was implemented using Spring Boot.
  • Built Java Spring Boot based REST microservices, Event-driven SQS/SNS platforms, serverless solutions using Lambda Functions on AWS.
  • Worked on developing RESTful API Services and consumed SOAP as well as REST APIs with JAX-RS, JAX-WS APIs and implemented them using Jersey and Spring REST.
  • Configured the infrastructure on Amazon Web Services using Cloud Formation.
  • Configure the database MySQL 5.4 on RDS-AWS and the persistence layer is made using Hibernate 4.2.
  • Designed and developed the User Interface by coding in HTML5, CSS3, AngularJS, Type Script, Microservices to build this SPA (Single Page Application).

Confidential, SFO

Software Development Engineer

Responsibilities:

  • Involved in analysis, design, development, testing phases of the Software Development Life Cycle using Agile-Kanban methodology.
  • Developed, tested, promoted releases weekly and provided on-call support for 40k+ new daily Internet Gateway Activations
  • Built Java Spring Boot based REST microservices, Event-driven SQS/SNS platforms, serverless solutions using Lambda Functions on AWS
  • Leveraged libraries like Project Lombok, AWS SDK for Java to integrate micro-services with MQs & datastores, AWS Boto3 for Python Serverless Lambda Functions, Fly CLI for Terraform Infrastructure management, SLF4J for Logging, Jacoco, and SonarQube for Code coverage.
  • Provisioned and maintained complex infrastructure on AWS for ECS Clusters, DynamoDB, S3 buckets, SQS, SNS, Lambda Functions, Security Groups, Direct Connect, IAM Roles, CloudWatch, and other resources using Hashi Corp Terraform

Technical Stack:Java 1.8, Python 3.7, Spring Boot 2.1, Spring REST, Spring Cloud, HyperMedia, Jackson, AWS Java SDK, AWS Python SDK (Boto3), JUnit 4.0, Mockito, WireMock, Cucumber, PyTest, SLF4J, Jasypt, Jacoco Code Coverage, Gradle 5.2/Wrapper, Docker, Jenkins CI, Concourse CI, Hashi Corp - Terraform 0.11, Vault, Amazon Web Services, GitHub Enterprise, Splunk, DataDog, Melee, JIRA.

We'd love your feedback!