We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Columbus, IN

SUMMARY

  • Over 5 years of experience in all the phases of Software development life cycle (SDLC) which Includes Requirements Analysis, Design, Development of an Enterprise, and Web - based Applications.
  • Strong experience in Agile (SAFe) methodology, Test-Driven Development approach, and MVC-based frameworks like spring and Hibernate for Persistence.
  • Good understanding and working experience with Java 8, JVM ecosystem, memory model, tuning, threading, reactive streams, and modularization.
  • Experience in developing web applications using Java/J2EE technologies JSP, Servlets, JDBC, Spring, Hibernate, Web Services, and XML.
  • Worked on implementing responsive presentation layer with the help of HTML, CSS, BOOTSTRAP, Ajax, JavaScript, jQuery, Angular, JSP, and Servlets.
  • Knowledge of AWS services like EC2 instances, S3 buckets, Route53, Integration, Load balancer.
  • Worked on Databases like Oracle, MySQL, and DB2
  • Experience in using Version Control Systems and Build tools like CVS, GIT, SVN, and MAVEN.
  • Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Expertise in developing SOA (Service Oriented Architecture), REST, and J2EE Web Services.

TECHNICAL SKILLS

Languages: Java 1.8, J2EE

Web Technologies: SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlet API 3.0

Frameworks: Spring Cloud, Spring Boot, Spring Security, Spring Data JPA, Hibernate, Angular

Application/Web servers: Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, WebSphere MQ 7.5

Relational Databases: Oracle 10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1

Cloud: Environments AWS, Kubernetes.

IDEE: clipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3

Web Services: SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS

PROFESSIONAL EXPERIENCE

Confidential, Columbus IN

Full stack Developer

Responsibilities:

  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing
  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases, retrospective
  • Developed modules using CoreJavaAPIs,Collections,Java1.8(Streams), Multi-threading, Stream API, Collection API, Transaction Management, Exception Handling, Generics, Java I/O, and object-oriented designs patterns.
  • Created architecture towards a Microservices approach using RESTful Web-Services by using Spring Boot.
  • Designed front-end pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular 8, NodeJS for interactive cross-browser functionality, complex user interface, and using AJAX to build responsive, dynamic pages.
  • Front-end testing is performed in Actimize Application.
  • New feature Requirement analyses, designing and implementing product enhancements, redesign of existing product functions mainly on Actimize RCM objects & SOAP web services
  • Worked with Angular CLI and Typescript in Angular 8 to create Angular components. Created arrange loop directive and components like data binding, dependency injection in Angular8.
  • Developed business components by using SpringBoot, Spring Security, SpringIOC,SpringAOP, Spring Annotations, and Persistence layer by using Hibernate/JPA along with Web Services (RESTful).
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for Microservices.
  • Implementing or exposing the Microservice architecture with Spring Boot-based services interacting through a combination of REST.
  • Used Hibernate JPA, Object/Relational-Mapping solution, the technique of mapping data representation from MVC model to Oracle Relational data model with SQL based schema.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Database development required the creation of new tables, SQL Stored Procedures, Views, Indexes and Constraints, Triggers, and required SQL tuning to reduce the response time in the application.
  • Used Stored Procedures for applications that needed to execute as part of scheduling mechanisms.
  • Deployed Spring Boot-based microservices Docker container using Amazon EC2 and using AWS admin console.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.
  • Wrote SQL queries, stored procedures for applications to execute as a part of scheduling mechanisms.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations.
  • Experience in using MongoDB data models document, key-value & wide column, or graph model.
  • Providing Maintenance and Support for live applications & services.
  • Worked on JUnit Test Cases with Mockito, Integration tests, and Jasmine Test Cases.
  • Experience with building Docker Images and running them on Docker container.
  • Developed fact classes and rules file in JBoss Drools rule engine to customize EPA emails.
  • Experience with Web logic application server set up to deploy the applications, configured messaging.
  • Involved in release management, deployment plan creations, production deployments, and code merges in Git for code management and Maven as build tool and experience in Bamboo build.
  • Used Log4J for logging and tracing the messages.
  • Used JIRA and Kanban for defect management and to keep track of bugs and issues. Environment: J2EE, AWS, AJAX, CSS3, Cucumber, Jasmine, XHTML, HTML5, CSS, Log4J, Angular 8, REST, JavaScript, SQL, Lambda, Web Logic, Eclipse STS, Web Storm, Oracle 12C, Git, Jenkins, Agile, JIRA, Kanban, Bamboo, Bitbucket, Node.js, Spring Boot 2.0, Spring Security, Hibernate, SOAP, JAX-RS, OAuth2, Kafka, JIRA.Decision Trust, Kathmandu, Nepal Java DeveloperResponsibilities:
  • Experience in developing the application on the front-end technologies which involves Ajax, frameworks like Bootstrap, CSS, JavaScript, and jQuery.
  • Involved in analysis, specification, design, and implementation, and testing phases of Software.
  • Development Life Cycle (SDLC) and used Agile methodology for developing application.
  • Developed an end-to-end application by using the spring framework like Spring MVC.
  • Developed the application UI using the latest versions like HTML5, CSS3, jQuery, and Bootstrap.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed various controllers which help in working the application, by integrating the front-end with various services and mapper classes along with DAO implementations.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Extensively worked with the retrieval andmanipulationof data from the SQL Database by writing queries using Rapid SQL.
  • Involved in sonar cube analysis using Jenkins build and had experience in working with fortifying scan analysis in deploying the application.

Environment: HTML5, CSS3, Bootstrap3.3.7, JavaScript, JQuery3.2.1, AJAX, JBOSS (with tomcat) application server, WebLogic 12.2.1, Agile (SCRUM), JDBC, Spring MVC, DOJO, JSON, GIT, JUnit, Maven, SOLR, SQL, Rapid SQL, REST Webservices.

Confidential

Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Involved in developing the CSS sheets for the UI Components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Used Apache Axis for consuming Web Services.
  • Developed application using Spring MVC, JSP, JSTL, and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Developed views and controllers for client and controllers for client and manager modules using Spring MVC and Spring Core.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, jQuery and Ajax with JSON.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Exception handling framework and used log4J for logging.
  • Developed Web Services using XML messages that use SOAP. Created WSDL and the SOAP envelope.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: J2EE, Java SDK, XML, SAX, JSP, JMS, HTML, JavaScript, Struts, Hibernate, Servlets, Eclipse, Web Services, JUnit, Unix, Ajax, EJB, REST API, WebSphere Application Server, PL/ SQL, ANT, Oracle 10g, Spring MVC, Spring Core, JavaScript, CSS, Log4J, JUnit, Maven.

We'd love your feedback!