We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • More than 7+ years of Extensive experience utilizing Java tools in Business, Web, and client - server environments. Proficient in design and rapid development of web applications using Java/J2EE (JSP, JNDI, Servlets, RMI, Multithreading, JDBC, Exception Handling, Mutation Testing, JUNITs).
  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration, and Implementation including the collection of requirements, UI design, identification of business needs and constraints.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, Spring, JavaScript, JQuery, AngularJS, NodeJS, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB, MongoDB.
  • Experience in Java/J2EE programming technologies like JDBC, Servlets, JSP, JavaBeans, EJB, JMS, JNDI, and JavaMail and Used Kafka and Akka frameworks for messaging and queuing. xperience in Spring DI, Spring AOP, Spring MVC, Spring Templates (Spring JDBC, Spring JMS, Spring Hibernate, Spring JMS), Spring Batch modules
  • Expert in Object Oriented Design, Development, MarkLogic and XQueryand Xpath, Data Modeling, Core Java (Java 1.8), (OOPs, Multithreading, Utility packages, Data Structures), J2EE, Spring BOOT, Spring Data, Hazelcast, Gemfire , Hibernate 3.0, Web Services, JMS, REST, Google Protocol Buffer, Q/KBD+, Struts2.0, SQL(Cassandra), NoSQL, PL/SQL, Servlets, JSP, XML, EJB2.0, Beans and also worked on JDBC, JNDI, RMI, HTML, Java Script, Swing. Hands-on with Weblogic, JBoss and Tomcat.
  • Extensive experience in Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS and Amazon CloudFront).
  • Strong working experience with Spring Framework, which includes usage of IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration, Web and AOP in Web applications.
  • Experience in using JavaScript Frameworks and library's such as Moment js, Foundation js, Highcharts, Lodash and D3.
  • Experience in all aspects of Angular JS like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives" for development of single page applications.
  • Built main applications in Python, Django leveraging technologies such as Tasty pie, Angular.js, Backbone.js and Ember.js.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Good experience in using Reacts JS, components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in implementing open source frameworks like Hibernate, JPA, Ibatis (ORM Frameworks) and Struts frameworks and experience in mapping Object-Oriented domain model with relational databases.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP.
  • Strong knowledge in Web Services (SOA) Big - Axis2, Axis, CXF, JAX-WS and Restful - Jersey (JSR-311 JAX-RS API) application development.
  • Fluid understanding in Rich Internet application component development usingjQuery, HTML5, CSS, JavaScript, Ajax, Angular JS, Backbone JS and Node JS.
  • Extensive experience in implementation of the version control software VSS, CVS, SVN, Git and Clear Case.
  • Worked with Object Oriented project life-cycles, iterative process like Agile (Scrum, Kanban), Waterfall, Extreme Programming, Test Driven Development methodologies.
  • Experience in developing Enterprise Applications using Eclipse 2.x/3.x/4.x,NetBeans 5.x/6.x, Edit plus.
  • Experience in working with Zookeeper as a highly reliable distributed coordination.
  • Expertise in Location based services (LBS), Bluetooth services and Google Cloud Messaging (GCM) in Android.
  • Experienced in the field of information technology in Java Enterprise systems, J2EE Architecture, SOA(ESB) / REST/ Web Services, CEP(Complex Event Processing) engine, Streaming Analytics and IoT software development.
  • Extensive work experience in XML parsing & data binding using JAXB, JiBX, XML Beans, SAX, STAX, DOM and other bindings such as JSON.
  • Efficient in software engineering skills in generating design and architecture artifacts using UML, IBMRational Rose and RUP process.
  • Demonstrated ability in integrating third party API's including Facebook, Twitter, PayPal and Google Maps into several applications.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Django framework and also conducted code reviews.
  • Excellent experience with Databases such as Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database, MySQL, Oracle 10g/11g and SQL Server .
  • Developed and deployed applications on UNIX,LINUX and Windows platforms.
  • Experience in database development and implementation and proficient inPL/SQL,SQL programming to create objects like tables, views, functions, triggers, queues and stored procedures packages in Oracle10g/9i/8i, MS SQL server, and MySQL.
  • Experience in working with the Columnar NoSQL Database like HBase, Cassandra to manage extremely large data sets.
  • Good Exposure to industries like Banking/Investment, Fuel Rewards, Health Care and Service Sector.
  • Experienced in code audit, performance testing and application tuning.
  • Excellent interpersonal and communication skills, creative, research-minded, technically competent and result-oriented with strong problem solving and leadership skills.

PROFESSIONAL EXPERIENCE

Sr. Full Stack Developer

Confidential, Chicago, IL

Responsibilities:

  • Created and deployed new features in order to sustain and amend existing applications under MVC pattern using Node.JS, Angular, Bootstrap and Express.
  • Developed the Front end by using Angular JS and JavaScript.
  • Hands-on Software Development background including architecture, design, and implementation, with particular expertise in Node.js, React.js, Java, Unix and Distributed Systems . worked on Object Oriented Analysis and Design and UML notations and experience in using design tools like Rational Rose for creating class, use case and sequence diagrams.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for status report.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces
  • Designed Web Interface using J2EE, XML/SOAP, WSDL, Web Services and JDBC and designed and developed user interfaces using JSP, JSF, JavaScript, XML, XSL and HTML.
  • Designed front end and backend of the application using Python on Django Web Framework .
  • Created XSD for the Request-Response objects and generated concrete WSDL in order to let other dependent services consume the service.
  • Used Bootstrap and AngularJS, React JS and Node JS in effective web design
  • Built applications using React.JS which allowed us to render pages on both the client and server using the same codebase also Used React JS for creating reusable UI components.
  • Developed cross-browser/platform HTML 5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Developed client side drop down menus, search bars, carousel, and drop down toggles using Twitter-Bootstrap, WordPress and JQuery.
  • Used Y-Empty Cockpit template and accelerators extension in SAP hybris to create the project structure and the backend services are created by Using SAP Hybris E-Commerce App.
  • Designed, developed, coded, worked in penetration testing and implemented a concurrent - multi-parallel - event oriented-processing - AKKA Actor System and Actors; to consume Scala Spark-SQL Rules which aggregated data to produce Quality Performance Reports (QPR) on Fiscal projections against Apprentice and Intern Job data.
  • Worked in Performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode and also tuned and recorded performance of Cassandra clusters by altering the JVM parameters.
  • Automated reports for all kind of activities and Prototype proposal for Issue Tracker website using Python/Django connecting MySQL as Database.
  • Worked with TeamCity, continuous integration server to build code and GIT as a source control management system with GIT plugin.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular JS and Node.js
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
  • Developed client side validation code using JavaScript, WordPress and jQuery.
  • Have worked on AWS to integrate the server side and client side code.
  • Responsible to for making the page's dynamic using AJAX, JSON and jQuery.
  • Experience in RESTful web services to integrate between HRMS, Finance and MM.
  • Extended CSS as needed to accommodate new data and display types.
  • Developed a Digital Asset Management (DAM) system using open source framework - Islandora built on top of Fedora Commons, Apache Solr and Drupal.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver to validate all UI components, Popups, Browser navigations and Mouse Movements.
  • Worked on Amazon IAM to grant fine-grained access to AWS resources to users. Also managed roles and permissions of users to AWS account through IAM and used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Sr. Front-end Java Developer

Confidential, Edison, NJ

Responsibilities:

  • Worked in implementing J2EE compliant applications using various A Design patterns like DTO, Service Locator, MVC Hibernate and Messaging Middleware using ActiveMQ (JMS) and MQ in Windows environment.
  • Designed and developed front-end Graphic User Interface using JSP, XML, JavaScript, Angular JS, HTML4, AJAX and CSS2.
  • Designed all type of UML diagrams, which is needed in developing the application.
  • Web design and development, application development using Photoshop, HTML, JavaScript.
  • Developed data mapping to create a communication bridge between various application interfaces using XML, XSL, and XSLT.
  • Configured JMS in the WebSphere application server to send messages on the queue.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery .
  • Worked on Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, VPC, and EBS.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, Angular.js and JavaScript and also developer responsive interface using Bootstrap and used SASS for CSS.
  • Wrote application level code to interact with the backend databases, jQuery, AJAX and JSON.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
  • Worked in designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.
  • Imported the underlying data from Oracle DB into Apache Solr and built a search engine API for this Drupal based Publication Repository using Data Import Handler in Solr and a Solr specific Drupal module.
  • Performed the Configuration, Installation and Deployment of application on JBoss 7.0 using Build Scripts, Used Http protocol and SOAP to develop Jersey Rest services and web services using Axis 2.0.
  • Worked closely with the monitoring team to tweak and improve monitoring while reducing the email load with the use of GENEOS, Tivoli and Omnibus.
  • Designed and redesigned of the application using EJB 3.0, developed UI components using JSP, Struts, CSS, JavaScript, JSON and AJAX for Recipient and Provider maintenance portals.
  • Developed ANT scripts for building application WAR/EAR for deploying on Weblogic server, developed REST services using JAX-RS and Jersey and worked in architecting of streamlining of Big-data (Marklogic) environment builds across the project.
  • Created web pages using HTML, CSS, Angular.js, JQuery and JavaScript
  • Created a user-friendly ticketing system based on client requirements and feedback.
  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied jQuery scripts for basic animation and end user screen customization purposes.
  • Developed multiple POCs to create a interface between Backend to Frontend by using MongoDB, Express JS, Angular JS and Node.js
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Developed the User Interface using HTML 5, CSS, Angular.js, and http calls to web-services nvolved with bug fixing on functionality, and performance issues with JavaScript/JQuery
  • Developer server-side application using Express.js framework and followed MVC architecture.
  • Created web pages using HTML, CSS, JQuery and JavaScript.
  • Have worked in React JS to create the components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented Routers & History in Single Page App (SPA).
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data
  • Responsible for front-end code testing using TDD & unit testing techniques.
  • Writing Asynchronous code on the server-side for fetching data and communicating with the front-end application using AJAX calls from Front-End application using jQuery.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Responsible for developing a front-end application using React.js and FLUX architecture for internal team's productivity use.
  • Responsible for experimenting with new frameworks and libraries to make decision either should be used in the product/project or not.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.

Front-End Developer

Confidential, Bellevue, WA

Responsibilities:

  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using Angular JS, JSP, HTML, CSS and client-side validations were done using JavaScript, and jQuery and Angular JS.
  • Incorporated UML diagrams (Use-case diagrams, Activity diagrams, Sequence diagrams) as part of design documentation and other system documentation.
  • Web Interface is designed using J2EE, XML/SOAP, WSDL, Web Services, JDBC and EJB.
  • J2EE framework facilitated the integration & deployment of Servlets, JSP and XML on Web Sphere.
  • Applied Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Extensively used Akka actors architecture for scalable & hassle free Multi-Threading .
  • Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
  • Wrote REST APIs in java to support internalization, and apps to help our buyer team visualize and set portfolio performance targets.
  • Developed the Front-end application using Spring MVC, Angular.js, Javascript, Ajax, JQuery, JSON, developed the business services using EJB 3, MDB and JPA and developed the documentation for the tasks likes like kingsoft, baidu, kanbox and tencent.
  • Custom Kafka broker design to reduce message retention from default 7 days’ retention to 30-minute retention - architected a light weight Kafka broker. worked on writing Custom Connectors/OOB Connectors to connect to Oracle/Sybase Amazon Web service, IBM Netteza.
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI, implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Weblogic Application Server.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Configured and monitored distributed and multi-platform servers using chef. Defined chef server and workstation to manage and configure nodes.
  • Authentication, authorization and security of application is provided using Encryption Security Framework.
  • Worked extensively with Log4J for logging the application events, applications exceptions and debugging statements. Responsible for overseeing the Quality procedures related to the project.
  • Used Maven for application build and Jenkins for continuous integration and deployment. And Branching, Tagging, Release Activities on Version Control Tools like GIT.
  • Rewrote build system for speed and extensibility, optimized page load time of Tableau Public.
  • Multithreaded Java Swing clients were designed and developed for traded financial products, deployed applications on multiple WebLogic Servers and maintain Load balancing and high availability.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Wrote custom Rules in Bean ShellScritpt Language, worked on Unit Test using Mockito Framework, worked on Selenium Test for Regression Testing.

Java Developer

Confidential, Bloomington, IL

Responsibilities:

  • Worked with the business experts to understand existing business processes and determined a shared approach that would serve their business needs using the new packaged application.
  • Designed and developed Application using Spring MVC and Spring Templates.
  • Developed Web services using Spring with REST API.
  • Implemented REST web service in Scala using Akka tracking application.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Developed generic DAO tier for fetching the navigation items through the Legacy Intranet; connecting to the Oracle database and fetching data using Hibernate ORM Mappings.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information.
  • Implemented Ajax Frame works, jQuery tools examples like Auto Completer, Tab Module, and Calendar and Floating windows .
  • Developed front-end screens using JSP, HTML, AJAX, jQuery, JavaScript and CSS, Ajax,
  • Used JIRA as a defect tracking system for all projects, and Tortoise CVS as a code repository to manage project code.
  • Used CI/CD pipeline management through Jenkins. And Automation of manual tasks using Shell scripting.
  • Installed, configured, integrated,Tomcat application server in various environments.
  • Created tables in MySql for retrieval and data manipulation using Oracle 10g, Implemented DAO for data access.

We'd love your feedback!