We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

North Haven, CT

SUMMARY

  • Extensive 5 years of Full Stack Development in all phases of the Software Development Life Cycle (SDLC) of a project which includes Analysis, Design, Development, Implementation and Testing of Web based, Enterprise Business applications using the JAVA/J2EE technologies.
  • Strong in various J2EE technologies including Hibernate, Servlets, JSF, JDBC, AJAX and WEB SERVICES.
  • Expertise in developing Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • String with Java Beans, JDBC, Hibernate, spring, spring Boot, Rest Services and Selenium.
  • Strong with the Java Collections, Interfaces, Synchronization, Serialization, IO, Exception Handling, Multi - Threading, Web Services SOAP, REST API, XML.
  • Built RESTful Web Services using HTTP methods explicitly (GET, POST, PUT, and DELETE).
  • Debugged RESTful API with Postman to resolve long standing bugs.
  • Worked on Apache Kafka, Apache Camel, and message brokers like RabbitMQ and Active MQ. Extensively worked with both Core and AdvancedJAVAconcepts.
  • Implemented design patternsSingleton, MVC, Object Factory, Front Controller, Factory Design pattern, Singleton.
  • Experience in building web applications using Spring framework featuresMVC, AOP, DAO, Spring Boot, Spring Microservices, Spring REST,Spring Ribbon,Spring Security, Spring JDBCTemplates.
  • Implementing Service Oriented Architecture using Web Services includingSOAP, REST, JAX-WS, JAX-RS,and SOAPUI.
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database likeMongo DB.
  • Experience with object-oriented client-side scripting using Typescript, ES6 andJAVAScript frameworks.
  • Experience in Implementation Token (Oauth2, SAML) base security usingRestful API.
  • Experienced in implementing modules likeHibernate,JAVABeans, Servlets, Struts, and XMLMapping.
  • Experience in creatingDockerimages, Containers, push/pull and integrating with Spring Boot for running apps.
  • Expertise in working with cloud services likeAmazon web services AWS, Spring Cloudservices andPCFare used.
  • Hands on in AWS, which includesEC2, S3, Elastic Load Balancer, Beanstalk, Cloud watch, IAM, Server Migration, Route53, SQS, VPC, DynamoDB, SNS, Glacier, RDS, Lambdaand NoSQL databases,Cassandra, MongoDB.
  • Responsible for creatinga microservices systemusingJAVA8withSpringBoot, Netflix OSSandRESTful APIin order to improvethe scalability factorof the companys product.
  • Experience with Spark to handle streaming data andScalafor the batch processing and Spark streaming data.
  • Having knowledge of AngularJS, ReactJS, Redux, ES6 and worked on other responsive UI libraries like BootStrap and jQuery.
  • Tested the performance of the data sets on various NoSQL databases.
  • Develop JUNIT test cases for Developed applications.
  • Having knowledge on Golang and Python programming languages.
  • Strong algorithm design, analytical and problem-solving skills.

TECHNICAL SKILLS

Web/Cloud related frameworks: Spring Cloud, Spring Data, Spring Security, Spring, Spring Boot, Struts, JPA, Hibernate, Selenium

DevOps tool and Deployment Environment: GitLab, Git CI-Pipeline, Jenkins, Rancher, AWS EKS and AWS Fargate

UI: Angular, ReactJS, ES6,jQuery, BootStrap, Java Script

SQL Databases: Oracle and PostgreSQL, SQL, MySQL

Web Technologies: JSP, Servlets, JDBC, Java Beans, XHTML, AJAX

Application Server: WebLogic 9.2, JBoss 7.X

Web Server: Apache Tomcat

XML Technologies: XML, XSL, XSLT, SAX & DOM parsers

IDE: Eclipse, IntelliJ, Visual Studio Code

Build Tools: Maven

Version Control: Git, CVS andSVN

Operating Systems: Windows, Linux, Mac

Cloud and Cloud Native tools: AWS

PROFESSIONAL EXPERIENCE

Confidential, North Haven, CT

Full stack Developer

Responsibilities:

  • Understood the requirements and prepared design documents
  • Created the stand-alone and the production-grade Spring based applications using the Spring Boot with the Java 8 and the Spring Framework
  • Built the service layer with Spring Core Container (spring-core, spring-beans, spring-context, spring-context-support and spring-expression).
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Coding with the JUNIT to test all functions run properly and satisfied all design requirement.
  • Prepared the deployment deliverable
  • Used Apache tomcat as a web server and WebLogic as an application server to deploy various components of application.
  • Followed the Agile methodology for though project life cycle.
  • Applied the Junit testing framework and test-driven development.
  • Build the UI with HTML/CSS and AngularJS.
  • Utilized tools such as Jenkins for Continuous Integration (CI).
  • Coding the data persistence with Java classes and applied the Hibernate to load data from database.

Environment: Java 8, Spring core, Spring MVC, Struts, MySQL, Hibernate.

Confidential, Farmington, CT

Java Developer

Responsibilities:

  • Followedagilemethodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and usedJIRAas a tracking tool for the sprints.
  • Developed applications usingAngular 7,JAVA8and new features ofJAVA(lambda expressions).
  • UsedJAVA8features like Stream API to write effective, clean and concise code, Filters, Pipeline to make our application easier accessing the elements from collections and applying operations on it.
  • Used Spring framework along withAngular 7, HTML, CSS, Node.JSconstruct the dynamic web pages (presentation layer) for the application.
  • Created connections to database using Hibernate session Factory using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Extensively usedjQueryto perform AJAX calls for creating interactive web pages on JSON response.
  • Spring Boot Microserviceswere developed with microservice architecture usingREST and ApacheKafka.
  • Wrote complex SQL queries using joins, sub queries and correlated sub queries to retrieve data from the database.
  • Developed UI components usingAngular 7dependency Injection, Models, data binding and controllers.
  • Extensively worked onSpring, Auto-wiring, Security, AOP, Spring quartzfor scheduling tasks to generate reports.
  • Developed web services using Apache Axis based uponWSDLto integrate software applications with internal users utilizing signatures, xml basedSAML and WS-Securityencryption.
  • Worked with Microservices related frameworksSpring Ribbon, Eurekafor client-side load balancer.
  • Implemented pre-authentication data base security usingSpring Batchfor scheduling batch jobs.
  • Developed the DAO layer for the application using Spring, Hibernate and developed various logics and reports usingHQLand Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts.
  • ImplementedRESTful microservicesusing theSpring boot, Spring Integration, Hibernate, Spring Data, MVC.
  • Used microservice with spring boot interacting combination ofREST and apache Kafkamessage brokers.
  • Created stored procedures, triggers and views using PL/SQL for data modification Using DML insert, update, delete.
  • Worked in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers usingSpring MVCon top of Spring Boot.
  • Developed all custom processes, workflows and schemes within JIRA to accommodate the organizations needs.

Environment: CoreJAVA,JAVA8.0, HTML5, CSS3, Angular 7, Node.js, jQuery JSON, AJAX, HQL, Bootstrap, JBOSS 5.1, Spring Boot, Spring Ribbon, Spring Security, Spring Batch,Scala, JIRA, Apache Kafka, REST, Hibernate,DAO,JPA, Eclipse, log4j, Oracle 11g, GIT, Maven, Jenkins

Confidential, Lincoln, NE

Software Engineer

Responsibilities:

  • Remodeled crash maps by Java, AngularJS, and ArcGIS, which were previously hand-plotted by NDOT; helped over 300 commercial transportation companies plan low-risk routes to reduce at least 35% risk
  • Designed use cases, sequence and class diagrams, activities, states, objects and components.
  • Extracted datasets by Hibernate from the NDOT webservers and created plots on maps programmatically
  • Created user-defined filters by AngularJS to determine crashes to be displayed on the webpages by different dimensions
  • Created the maps on webpages by using ArcGIS to make all plots were correctly displayed and created the customized drawing tools to make customers choose the areas
  • Exported displayed plots that were chosen by customers and generated reports functionally by Excel and MySQL
  • Created ArcGIS-made map layers, let users access a variety of tools on the map, which he/she can change map layers for different scenarios

Environment: Java 8, Spring Framework 4.3.2, Spring Boot, hibernate 5.2.1, Maven - 3.1, AngularJS, ArcGIS, SLF4J, Junit - 4.11, Advanced REST Client, NoSQL, PL/SQL, Swagger-UI, RMT file analysis, SQL Developer - 3.0.04.34 REST assured2.5.0, JavaScript, HTML, CSS, jQuery, AJAX, AngularJS, ReactJS

Confidential, Lincoln, NE

Java Developer

Responsibilities:

  • Designed and developed a middleware by Kafka to improve the web servers’ performance; made the QPS increased from 10 to 120; the response time decreased from 1 second to 300 milliseconds, and the number of servers decreased from 8 to 6
  • Upgraded the web servers using the Spring Framework and the annotation driven components to auto wire
  • Developed frontend by Angular and upgraded the UI interfaces for user profile, and landing page by HTML/CSS and JSP to improve user experience
  • Worked on JavaScript 1.5 for dynamic content to pages, utilized CSS3 for the front end.
  • Secured REST APIs by providing role-based access using Interceptor Pattern including Authentication and Authorization.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Used Log4j for logging purposes.

Environment: Java 8, Spring Framework 4.3.2, Spring Boot, hibernate 5.2.1, Maven - 3.1, Jenkins, AngularJS, SLF4J, Junit - 4.11, Advanced REST Client, NoSQL, PL/SQL, Swagger-UI, RMT file analysis, SQL Developer - 3.0.04.34 REST assured2.5.0, JavaScript, HTML, CSS, jQuery, AJAX, AngularJS,Node JS, ReactJS

We'd love your feedback!