We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • A dedicated proficient wif around 8+ years of experience in Web Technologies and Programming Languages wif a particular expertise set and attentiveness regarding detail, willing to work as a Software Developer where I could create digital magic and elevate user experience to next level.
  • Competent in implementing Java Messaging Services (JMS) using Apache Kafka, Active MQ, Rabbit MQ and asynchronous communications between two applications running in different servers.
  • Extensive experience in design and development of J2EE applications usingCore Java, Java Collections, Data Structures, Multithreading, JDBC, Servlets, JSP, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
  • Strong experience as a Web Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, Angular.js, ReactJS, and Node.js.
  • Extensive experience on modern front - end template frameworks for JavaScript - including Bootstrap, JQuery, Angular JS.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Used popular Node.js frameworks like Express and Restify to mock a Restful API.
  • Implement modules into Node JS to integrate wif designs and requirements.
  • Created proof - of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Experience in building applications wif React JS, and Angular 8.
  • Developed powerful Single Page Application and dynamic responsive Web Application wif Angular 8.
  • Created Res-useable components, Custom Modules, Custom Directives, Pipes, Services in Angular 8.
  • Experience Object Oriented Programming Concepts using Java.
  • Having good Experience in core Java concepts like multi-threading, OOPS concepts, Collection frameworks.
  • Used web/App servers like WebLogic, and Apache Tomcat servers based on client requirement and project specifications.
  • Experience onSOAand Web Services likeSOAP (JAX-WS) &REST (JAX-RS)using different frameworks likeApache Axis2, Spring-WS, Apache CXF and Jersey.
  • Extensive experience of using IDE toolsEclipse 3.2, Netbeans7.1.2, IntelliJ etc for JAVA/J2EEApplication development.
  • Experience in working on web servers likeApacheand application servers likeWeb logic, Tomcat, WebSpheretodeploy code.
  • Hands-on experience in working wif applications usingJava, Servlets, spring and Hibernate.
  • Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.
  • Used Microservices architecture, wif Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Expert in developing Web 2.0 Apps using core JQuery along wif AJAX/JavaScript.
  • Experience in designing (High Level & Low Level) for J2EE applications using UML and various J2EE/OO Design patterns meeting performance and security requirement.
  • Specialized in using JSON (JavaScript Object Notation) format to build collection of name/value pairs and ordered list of values.
  • Utilized Log4j logging API framework for logging Java applications for debugging and monitoring purposes.
  • Strong analytical and problem-solving skills, self-starter, and good team player.
  • Strong understanding and experience wif all phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of teh ongoing project status and issues.
  • Experience in working wif third party web services APIs and Web Services using AJAX and jQuery.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
  • Experience in development methodologies such as Agile, Scrum, and Test-Driven Development
  • Experience in creating build scripts usingAnt, Maven and Gradletools. Extensive experience in implementation of teh version control softwareSVN, CVS, Git.

TECHNICAL SKILLS

Operating Systems: Windows XP/Vista/7/8/10, Linux

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSP, JQuery, JSON, Apache, PHP, DOM

Programming Languages: JAVA, Perl, SHELL, YAML, SQL.

JavaScript Frameworks: Node.js, React.js, Angular.js, Bootstrap, JQuery UI

IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop

Database: Oracle 11g/12C, MS SQL Server, My SQL Server, DB2, PostgreSQL, Cassandra, and MongoDB.

Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.

Version Control: SVN, GIT, CVS, Gitlab

Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere

Desktop Tools: MS Office, ServiceNow, POSTMAN, DB visualizer, M Putty, WinSCP, Microsoft Visual Studio

SDLC: Waterfall, Agile, Scrum.

Browsers: Firefox, Chrome, IE, Opera, Safari

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Full Stack Developer

Responsibilities:

  • Involved in developing components on Reporting Dashboard wifSpring MVC, Spring boot, Spring FrameworkandHibernate.
  • Worked as part ofMicro-servicesteam to develop and deliverMavenprojects to deploy onTomcat.
  • Developed Restful endpoints for UI and other services to consume.
  • Documented and rendered API’s using Swagger for QA and BA teams to view.
  • Involved in developingJUNIT Test Casesto validate teh type of data in theXML Files.
  • Architecting, designing and developing teh application using React framework
  • Using Agile project methodology and delivering teh accepted features in each sprint
  • Testing Single Page Application using React, Redux, Node JS, CSS frameworks like Bootstrap, Material UI
  • A web application for connecting care providers and members. dis project includes server application wif data fetching requirement. We has exposed teh services as Rest Web Services. We developed backend system using NodeJS.
  • Built SPA wif loading multiple views using route services using Angular and Node.js.
  • Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.
  • Involved in making of efficient and fast application running using Node.js Non-blocking I/O.
  • A user provision script developed using Nodejs which includes fetching files from SFTP server and creating users in ldap and database using rest api calls.
  • Used Nodejs to structure JavaScript code to build endpoints.
  • UsedLog4Jfor logging and tracing teh messages.
  • Hands on experience onRESTbased web services usingJAX-RS library. Customized Restful Web Service usingSpring Restful API, sendingJSONformat data packets between front-end and middle-tier controller.
  • UsedMaventool to build and packaged, deploy an application project, and integrated wifJenkins.
  • Implemented modulesusing Core Java APIs, Java collection, Java 8(Streams), multi-threading, andobject-oriented designs.
  • Used Microservice architecture wif Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Hands on experience usingApache Tomcatas application servers to handle teh deployments of different applications.
  • Wrote Angular JS frontend, which queried a customElasticsearchserver for search terms, and hosted everything on an AWS instance wif Docker containers
  • Developed code in Java which creates mapping inElasticsearch
  • Developed Core Service asmaven jardat can be included by otherMicro-servicesas their maven dependency.
  • Secured APIs usingOAuth2.
  • CreatedSpring MVCcomponents like Dispatch Servlets, configure Request mapping annotation controllers, view resolver components.
  • Participates in code review sessions to validate adherence to development standards.
  • Develops and maintains technical documentation.
  • Serves as teh secondary escalation point to resolve incidents and problems for production applications and web services supported by teh team in accordance wif identified Service Level Agreements.
  • Knowledge of using various routed protocols like FTP, SFTP, SSH, HTTP and HTTPS.
  • Evaluate different NOSQL databases such as MongoDB, Couchbase, HBase and choose teh suitable database.
  • Involves in project scoping, designing which may include database design, application architecture and program architecture to come up wif teh best TEMPeffective and productive solution.
  • Involves in all sorts of design activities starting from simple data flow diagrams to complex database schema designing.
  • Utilization of source control systems including Gitlab, Bitbucket to maintain source code.
  • Setup Integration of source control systems such as GitLab wif teh Jenkins System.
  • Participates in daily standups, Backlog grooming sessions, Monthly Planning sessions, Code review sessions and Sprint Retrospective sessions etc.

Confidential, Costa Mesa -California

Full Stack Developer

Responsibilities:

  • Experience on modifying teh existing Backend code for different level of enhancements.
  • Involved inJ2EE patterns MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Business Delegate, Service LocatorandSingletonfor teh enterprise Java based application.
  • Built Angular 8 components, UI services to consume REST services using Component based architecture provided by Angular 8.
  • Developed powerful Single Page Application and dynamic responsive Web Application wif Angular 8.
  • Implemented unit test cases using Karma Runner and Jasmine for Angular 8 on client side and Chai for Node.js for testing endpoints.
  • Extensive use of Node.js and Mongo DB along wif Mongoose.JS to create server side applications.
  • Created several webpages using Node.js.
  • Used Microservice architecture wif Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Developed test cases and performed unit testing usingJUNIT.
  • Developed differentJavaBeansand halper classes to support Server-Side programs.
  • Experienced in teh architecture, design and development of high traffic application built in Java/J2EE usingMVCarchitecture integrating spring,HibernateandStruts frameworksinSOA.
  • Used spring as an application framework to build teh Services layer and implemented its core modules such asSpring Core Container, Inversion of Control, Data AccessandMVCand UsedXML/java /annotation spring bootconfigurations.
  • ImplementedORM (Object Relational Mapping)framework wif Hibernate for mapping Java classes and database tables.
  • Designing and implementing scalable,Restful,andmicro services-based mobile back-end. Teh back end is written in Java usingSpring Bootfor simplicity and scalability.
  • Experienced in coding Web Services wifJAX-WS (SOAP) and JAX-RS (Restful). UsedApache Tomcatas application servers to handle teh deployments of different applications.
  • Hands on experience on GitHub as Version control for code repository and Jenkins for continuous integration.
  • Hands on experience on creating auto-scaling groups based on memory and CPU usage to handle excessive or under use workload wifout needing manual interference.
  • Worked on micro services project- to builddockercontainers and deploy to Dev, iTest, Scale, UAT (SIT), PROD
  • Worked closely wif Testing team for issue fixing and coordinating test set up for testing
  • Resolved UI issues/Functionality issues reported by Tester/QA.
  • Build user interfaces differently by breaking them into components using ReactJs and used a real, full featured programming language to render views wif ReactJs.
  • Used Bootstrap grid model and Bootstrap components for teh entire application for cross-device compatibility.
  • Wrote Ajax calls to populate tables, charts, tab menu and other components wif JSON data in Angular.js.
  • Debugged and resolved many cross-browser issues.
  • Worked in Scrum environment and attended frequent meetings.
  • Created several dynamic graphs using D3.js and Google Charts.
  • Implemented TEST DRIVEN DEVELOPEMENT using Testing tools like Grunt/Gulp.

Confidential, Greenwood Village, Colorado

Java developer

Responsibilities:

  • UsedHibernateas theORMtool to communicate wif teh database
  • Designed and Developed persistence layer wifHibernate,jQuery.
  • WrittenjQueryValidations for teh User Front ends.
  • Microservice API development using NodeJS, KOA, Docker, and Kubernetes.
  • Used backend frameworks Nodejs, Koa (Express), Sequelize ORM, GraphQL, MySQL Database.
  • Microservice API development using NodeJS, KOA, Docker, and Kubernetes.
  • Worked on full-stack development, wif a focus on react/redux on teh front-end and nodejs/koa on teh back-end.
  • Worked on Angular wif TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Karma and Jasmine.
  • Worked wifJSONobjects andJavaScriptandjQueryintensively to create interactive web pages.
  • ImplementedJSFframework in teh application which is based onMVCdesign architecture.
  • ImplementedCSS3, DOM Api, DOJOandAjaxto create a dynamic and interactive experience.
  • Created various UI components for different web pages usingHTML, JavaScript, ExtJs.
  • UsedAJAXAsynchronousJavaScriptandXMLto implement user friendly and efficient client interfaces frontend.
  • Implemented and maintainedAJAXbased rich client for improved customer experience,
  • Designed Front-end usingJSP, Servlets, HTML, AJAX, CSS,andJavaScript.
  • Designed teh web user interfaces for all teh above use cases usingJSP, Struts, HTML5, jQuery, XMLandAjax.
  • CreatedNode.jsmiddleware application server to encapsulate modern JS widget framework and control set.
  • Developed a fully functional prototype application usingJavaScriptjQueryandBackbone.jsandBootstrap, connecting to aREST-fullserver on a different domain.
  • Worked onDB2data base for storing and retrieving teh application data
  • Developed theCRUDAPI for thePOSEngine usingRestfulWebservices.
  • WroteCucumberBDDtests for our framework. Ensured dat tests ran cross-platform and cross-browser.
  • DevelopedPL/SQLstore procedures for data migration and database upgrade from oracle usingTOAD.
  • UsedJDBCto invoke Stored Procedures and database connectivity toORACLE.
  • Used JUnit for unit testing and integrating teh unit testing in build process wifMavenforTDD Test Driven Development.
  • Developed Web service components usingWSDL, SOAP, JAXB, JAX-RPCwifjava.
  • Consumed Web Services usingApache CXFframework for getting remote information
  • Extensively usedEclipseas theIDEtool for writing teh code.
  • Deployed teh application underWebSphereapplication server and involved in resolving deployment issues.
  • Developed test cases and performed unit test usingJUnitFramework.
  • Developed user interface usingJSP, AJAX, JSPTag libraries to simplify teh complexities of teh application.
  • Extensively worked wifServletsandStrutsbased multi-tier applications in developingJ2EEComponents.
  • DevelopedMavenscripts for various tasks to automate teh build process and for teh deployment of teh application inWebSphere server.
  • Developed Message-Driven beans in collaboration wifJava Messaging Service JMS.
  • Apache TomcatServer was used to deploy teh application.

Confidential - Bentonville - Arkansas

Associate Software Developer

Responsibilities:

  • Designed development of presentation layers using HTML, CSS, JavaScript, and jQuery.
  • ImplementedJAVA/J2EEdesign patterns such as Factory,DAO, Session Facade, and Singleton.
  • Implemented J2EE Design Patterns likeMVC, Service Locator and Session Facade.
  • Developed Web services to communicate to other modules using XML basedSOAP.
  • Used JavaScript and jQuery for validating teh input given to teh user interface.
  • Developed Mock-up designs as per teh requirements of Business.
  • Developed teh complete HTML, CSS, and JavaScript of teh pages wif emphasis on performance, accessibility (AA) and SEO standards.
  • Implemented Performance Tuning to make teh pages load fast and in an TEMPeffective way.
  • Implemented AJAX to speed up web application.
  • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • WroteJUNIT test cases for testing allspringservice calls andSpring MVC validations
  • Performed extensive unit testing (end-to- end) and prepared detailed test scripts
  • Designed and developed code for table less web interfaces using XHTML, CSS, and DOM.
  • Worked closely wif Technical Development Manager to halp track, prioritize, estimate, and recommend resources for all Technical Development Team projects.
  • Handled teh database persistence usingJDBC.

We'd love your feedback!