We provide IT Staff Augmentation Services!

Full Stack Developer Resume

SUMMARY

  • Proficient in handling Software development methodologies like Agile (Scrum) Methodologies and Waterfall.
  • Experience in developing web - based and enterprise applications using core Java, J2EE, Servlets, JSP, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object-Oriented Programming techniques.
  • Experience in building a Single Page web application both design and development using Angular 2/6/7, jQuery, JavaScript, and CSS.
  • Experience in developing RESTful web service Spring Core, Spring IOC, Spring MVC, Spring-boot, Spring batch configuration and maintenance of Micro Services.
  • Strong experience in OOAD, Java 8, J2EE, Exceptions, Threads, Collections.
  • Hands on experience in implementation of frameworks like Camel, Kafka, Spring framework.
  • Proficient knowledge in databases like MySQL and Oracle and good understanding of NoSQL database like Mango DB.
  • Experience in writing test cases with Mockito and Junit to improve the quality of the application functionality.
  • Worked on deployment, installation, configuration, and issues with Application servers like Apache Tomcat, IBM Web Sphere.
  • Experience in load testing with JMeter and worked on Sonar reports.
  • Experience with continuous delivery tools and concepts like automated unit tests, automated deployment pipelines, trunk-based development, continuous integration like Jenkins. Experience creating Docker Containers
  • Hands on experience in build tools like Maven, ANT and Gradle
  • Experienced using Git Repository along with JIRA for bug tracking and user stories tracking.
  • Strong experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, SNS, VPC, Cloud Formation) and knowledge in Azure.
  • Having good knowledge and experience in using of Editors like Visual studio, Sublime, Eclipse.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, React.

CSS Technologies: Bootstrap, LESS, SASS.

Programming Languages: Java 8, Nodejs, Angular 2/5/6/7, REST, SOAP services, Java/J2EE.

Databases: MySQL, Oracle 10g, SQL, PL/SQL, MongoDB.

Application Servers: Apache Tomcat, CICS, Oracle WebLogic Server, JETTY

Frameworks: Spring, Spring Boot, Hibernate, JSF.

Build Tools: Maven, Ant.

Methodologies: AGILE, SCRUM, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Developer

Responsibilities:

  • Involve in daily Scrum meeting with managers and team members to discuss about the ticket status in JIRA and roadblocks if any.
  • Worked with Project managers, technical leads, application analysts, subject matter experts, offshore and onsite developers, technical support groups and test teams to deliver value to the business requirement.
  • Followed Waterfall methodology for application development.
  • Develop several java components following the MVC Architecture of the applications based on the version upgrades and make necessary code changes in the process of migration from old legacy application to new modern based applications according to the customer requirements.
  • Worked on migrating the java components to java 8 streams, API, and fixed numerous bugs.
  • Developed JSP and Servlets for the new and existing applications based on the customer requirements.
  • Worked on the REST Web Services and used Spring Framework and developed the Spring Features like Spring Core, Spring IOC, Spring AOP, spring webtest, Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security, and Spring Integration.
  • Use J2EE design patterns for application development, includes EJB, J2C Authentication utilization into the business logic.
  • Using of JDBC to establish the Database connections for retrieving data from IBM DB2 database using SQL queries and Stored procedures.
  • Written application code that uses IBM MQ request/reply messages for online transactions that runs on CICS mainframe servers by upgrading it to java 8 in Zos Explorer.
  • Used Selenium tool by writing scripts to automate the unit testing and developed code to test multiple testcase scenarios following the smoke test and regression testing.
  • Testing applications using IBM App Scan and Post man for web security, finding the application vulnerabilities, and identifying the Session cookies usage of the application to avoid the packet loss and work on results and perform the coding changes required.
  • Deploy and Test the applications in WebSphere Application Server as well as Web Sphere Virtual host (Cloud).
  • Working on Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous Integration (CI), and Continuous Deployment (CD).
  • Worked on IBM RAD, Eclipse workspaces for development of new applications and writing functions to existing applications in JAVA 7/8.
  • Used version control repository RTC and Version for issue tracking.

ENVIRONMENT: Java 7/8, J2EE, JSP, Java Swings, Java MQ, HTML5, CSS3, XML and JQUERY, Spring MVC, SQL, DB2, Oracle, Jenkins, RTC, JIRA, RAD, Zos Explorer, CICS Server, SOAP, IBM App Scan.

Confidential

Full Stack Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned using Agile methodology and followed TDD, Scrum, pair programming.
  • Working on Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous Integration (CI), and Continuous Deployment (CD).
  • Resolving and designing User Interface issues using various front-end technologies such as HTML, CSS, object-oriented JavaScript Framework, Angular 4/6/7, Bootstrap, jQuery, and AJAX.
  • Developed various Java backend components. OOAD for Services and Data Integration using Java 7/8 Collections, Annotations, J2EE, micro services, Spring boot Spring Core, Spring MVC, Spring ORM, Spring JDBC a complete spring framework.
  • Developed Restful with Spring MVC framework. Designed Data Access layer using JDBC, DAO patterns, Hibernate ORM framework, JBOSS.
  • Performed Junit testing for java, karma for Angular with Test Scripts Cases.
  • Generated responsive data tables using with Bootstrap grid system.
  • Developed API back ends using Java to allocate access to data in SQL DB.
  • Performed and developed REST API-CRUD Operations using GET, PUT, POST, DELETE operations.
  • Worked on continuous Integration and continuous Delivery (CI/CD) Devops tools such as Jenkins with Pipelines.
  • Given events that are interlinked with each state has its events, which work in a sequence called a continuous delivery pipeline such as Jenkins
  • Used Docker tool for building, distributing, and running the Docker Containers.
  • Participate in analyzing business processes to define application functional requirements and technical specifications and providing reporting of project status to project management.
  • Contributing in build deployments for software applications into QA, Staging and Production environments.
  • Deployed the application into cloud- based web server (AWS).
  • Involved in defining financial technical requirements based upon business requirements.

ENVIRONMENT: Java 7/8.0, J2EE, AngularJS, HTML5, CSS3, JavaScript, Angular 5/7, AJAX, JSON, XML and JQUERY, Spring IOC, Spring AOP, Spring MVC, Hibernate, REST, Spring Boot, No SQL, Oracle, Jenkins, Git, JIRA, AWS, visual studio, SOAP.

Confidential, Waltham, MA

Java Developer

Responsibilities:

  • Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various Geo locations.
  • Developed the application as Single Page Application using Angular MVC framework with angular 5/6/7.
  • Experience in using Angular 6/7, HTML5, CSS3, JavaScript, jQuery, Ajax calls for the front-end development.
  • Extensively used Angular directives; wrote custom directives, controllers and services.
  • Create, edit and maintain responsive themes using front-end development frameworks including Bootstrap.
  • Developed Service layer using Core JAVA, spring boot, spring, RESTful web-services.
  • Designed and developed the REST based Microservices.
  • Developed database layers in Java 7/8 and JSP server-side components using JDBC Framework.
  • Handled Payments and transactions, Credit Card/Bank Account Validations on the Client side with JavaScript validations.
  • Developed and Handled the RESTful service using Spring Core, Spring MVC, Spring IOC framework.
  • Developed shopping cart and checkout functionality that requires complex rules and logic and integration with backend systems and database used is SQL.
  • Used cloud computing technologies Amazon EC2 and Amazon S3 web services for Cloud Drive
  • Designed & implemented web pages that are compatible in mobile devices with cross browser compatibility across several browsers.
  • Prepared Product Catalog, Scrum Planning Session, and Spring Feature List for development items.
  • Participate in Daily Stand Up meeting, Sprint Planning Sessions. Retrospective Sessions for project implementation.
  • Used GIT as version management, JIRA for defect management system. Streamed data in Kafka and ActiveMQ .
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox, and Google chrome.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

ENVIRONMENT: JAVA 7/8, HTML, CSS, Spring 3, Spring batch, Spring quartz, Spring JTA, Spring Boot, JPA, JavaScript, AngularJS, HTML 5.0, CSS3, Eclipse, React, Oracle 11g, RESTful, Unit testing, Web Services, GIT, Agile methodology, AWS, PLSQL.

Confidential

Java Developer

Responsibilities:

  • Responsible for design and development of web pages using HTML/HTML5, CSS, and backend with Java Technologies for vehicle number recognition.
  • Developed UI using HTML5, CSS, JavaScript validations XML. Experienced in frontend single page applications for using AngularJS/2.
  • Extensively used Core Java such as Multi-Threading , Exceptions , and Collections.
  • Extensively used Java Collections APIs & Multi-threading in handling batch service requests.
  • Worked extensively on Multi-threading and Concurrency for implementing Batch Job Scheduling.
  • Implemented Use Cases, Design document and coordinated with the development and QA teams.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Used Spring core annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for micro-services.
  • Implemented applications in MySQL database, creating PL/SQL Triggers, Packages, Procedures and Functions .
  • Collaborated with Business Analyst and product owners to create wireframe mock-ups.
  • Designed, developed, and updated User Interface Web Forms using CSS and JavaScript.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Design and developed the application using framework Angular 2 with HTML5, CSS3 and Typescript.
  • Designed and implemented server-side RESTful web services using J2EE .
  • Responsible for developing, editing, publishing, and managing content on the external Web pages and internal layouts.
  • Code management and collaboration using Git and various platforms like GitHub , Bit Bucket and AWS Code Commit.
  • Project completely works on Agile Process. worked on Units integration, bug fixing, and User acceptance testing with test cases.
  • Performed n-Unit testing for different modules in the application to ensure a bug-free code into Production.
  • Involved in using Bootstrap, CSS Media queries for developing Responsive Web Design to support various mobile, desktop and tablet screen sizes.
  • Tested/De-bugged web browser using Firebug.

ENVIRONMENT: Python, Tensor Flow, JavaScript, jQuery, node js, react js, HTML, CSS, MySQL, PHP, Java 1.6, J2EE, JSP, Servlets, HTML, XML, JavaScript, JSTL, JDBC.

Hire Now