We provide IT Staff Augmentation Services!

Frontend & Backend Developer Resume

5.00/5 (Submit Your Rating)

MO

PROFESSIONAL SUMMARY:

  • Skilled IT Professional with more than 8 years of experience in all phases of Software Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing and Maintenance of web - based applications using JAVA/J2EE technologies.
  • Proficient in designing and coding web applications using Core Java and J2EEtechnologies (Servlets, EJB, Hibernate, JPA, JDBC, JMS, JNDI, JSF, AJAX, jQuery, JUnit and Web Services).
  • Excellent understanding of Core Java concepts such as multi-threading, exception handling, and generics.
  • Extensive working knowledge with Experience in working with Spring MVC, Spring AOP and Dependency Injection.
  • Extensive experience in Web application development using - HTML, CSS, JavaScript, Ajax, AngularJS, ReactJS, XML, XSD, XSTL, UML.
  • Extensive experience on Application Servers including WebSphere 7/8.5, BEA WebLogic 10.3/9.0/8.1 , JBoss 6.0 and Web servers like Apache Tomcat etc.
  • Experience in all phases of SDLC, like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5, CSS3, Ajax and Angular JS.
  • Strong Experience in web development using Web 2.0 technologies, XHTML, DHTML, JavaScript, DOM, Angular JS, framework (jQuery, Prototype, YUI, etc.), JSON, AJAX.
  • Experienced Model View Controller framework such as Angular JS framework for creating Single Page Application(SPA).
  • Good experience in working with Core Java development.
  • Sound knowledge in working with angular project directory structure and yeoman angular project setup.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Experience on high-availability, fault tolerance, and auto-scaling in AWS Cloud formation.
  • Experience in sending and retrieving data files in JSON using AJAX calls.
  • Strong knowledge in using libraries like jQuery to implement dynamic webpages.
  • Proficient in writing and using SOAP and Restful Web services.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language(UML), Design Patterns, MVC Frameworks.
  • Experience in using Grunt and CSS procedures LESS, SASS Proficient in using AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Extensive experience with UML design
  • Understanding of relational databases, involved in application development using several RDBMS such as Oracle 9i/10g/11g.
  • Extensive experience in developing Web Services to expose useful functionality to web users through SOAP and REST.
  • Experience with Browser testing, knowledge of cross-browser/cross- platform compatibility.
  • Experience with Browser testing, knowledge of cross- platform compatibility.
  • Worked on various platforms including Windows XP, Vista, 7,8,10 and UNIX.
  • Possess good analytical skills, which enabled to analyze data with ease.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS:

Languages: C, Java, SQL/PL SQL

Java Technologies: Core Java, Multi-threading, Collections, JDBC, JSP, Servlets, JSTL, JNDI, Ajax, EJB, JMS, Java Beans, Custom Tags, Design Patterns.

Frameworks: Spring JDBC, Spring Core, Spring AOP, Spring MVC, Spring ORM, JSF, Hibernate, JPA.

Scripting Language: HTML5, XML (SAX, DOM, BOM), XSL/XSLT, XPATH, CSS, Java Script, jQuery, Ajax, GWT, AngularJS, Angular 2, Node JS, React JS.

Web Services: SOAP, WSDL(JAX-WS), UDDI, REST(JAX-RS).

Databases: MySQL, Oracle11g/10g, MS SQL Server, MSSQL

Tools /IDEs: Eclipse IDE, IntelliJ, Sublime Text3, Spring Tool Suite, Maven, Ant, JBuilder, JDeveloper, Toad, JUnit, Log4j, Apache Tomcat, File Encryption.

Application Servers: BEA WebLogic.

Version control: SVN, CVS, GIT.

Platforms/ Browser: Windows, UNIX/Linux, Internet Explorer, Firefox, Chrome.

PROFESSIONAL EXPERIENCE:

Confidential, MO

FRONTEND & BACKEND DEVELOPER

Responsibilities:

  • Designed and implemented a web application for home loan and mortgage loan origination and loan processing web pages. Along with that designed web pages for internal website for work list, branch administration and customer service.
  • Received business logic specifications and design documents, and translated them into HTML5, CSS3, JSON files, JavaScript code and AngularJS.
  • Project Description Performance Testing on Rest API and SOAP UI using HTTP/HTML protocol . Tools Worked on HP Load Runner, HP Analysis, Java Visual VM, MAT tool, Site Scope, Console, Performance Center, Quality Center, Shunra, VTS Virtual Table Server
  • Utilized AngularJS MVC framework to bind HTML template (views) to JavaScript object (models)
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Experience with the features of Angular 2 such as directives, modules and routing.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals.
  • Created a web application using React.js, Express and socket.io
  • Automation using Chef and AWS Oops Works.
  • Stay current with the latest features/capabilities of the AWS platform.
  • Developed dynamic EJS templates using HTML5, CSS3 and JavaScript.
  • Created RESTful and Responsive Web Applications.
  • With the concept of React. Js Worked on usage metrics and end to end events tracing for analysis purpose .
  • Interfaced with internal and third-party JSON APIs.
  • Designed back-end data structures with non-relational databases (MongoDB, Mongoose).
  • Server-side coding with Node Js, Express Js, and NPM packages.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using CSS3, Bootstrap, AngularJS.
  • Developed web applications using Spring MVC, jQuery, HTML5, and Angular 2
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Manipulated data using CRUD operations of Oracle database management system and handled database access and data transmission based on Restful web service.
  • Created RESTful APIs which support JSON and XML to be consumed by the client.
  • Used JMS for the automatic loan e-mail reminders.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Worked with D3.js for generating reports and stats for customer services.
  • Worked with source version control tool GIT to manage the code repository.
  • Developed test cases for TDD in QUnit, Karma and Jasmine.
  • Worked with Jenkins application server for continuous integration of application development.
  • Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
  • Interacted with the back-end staff and scrum master at the daily meeting for new features in this web app using agile software development methodology.

Environment: AngularJS 1.4, Angular 2, AngularJS MVC, D3.js, JavaScript, AWS, HTML5, React JS, CSS3, jQuery, jQuery framework, Ajax, JSON, Oracle, Bootstrap, Jasmine, Karma, Grunt, Node.js 4x, GIT, Agile, Java 1.8, web services REST services

Confidential, MO

FULL STACK DEVELOPER

Responsibilities:

  • Trained to developer the programming applications for insurance industry clients.
  • Trained to monitor all aspects of applications being developed to ensure they met quality standards.
  • Formed together and prioritized work tasks.
  • Used JDBC for the connection to the database which acts as an interface.
  • Used HTML and JSP for the front-end side of the application.
  • Created RESTFUL web services for the Cerner cloud messaging application to enable clinicians to have access to communication with other clinicians and the clinical data.
  • Wrote unit tests and the integration tests for the RESTFUL services to validate their functionality.
  • Creating backend services to enable hospital employees for patient registration and appointment booking using HIBERNATE.
  • Developed User interface using HTML5, CSS and Java for server-side technology.
  • Writing corresponding unit tests and integration tests to test the services.
  • Coded in Angular2 MVC framework to build the Web application for the internal use of the organization .
  • Developed Front End pages of the application using HTML5, CSS3, JavaScript, Angular2.
  • Used Jenkins as a continuous integration tool.
  • Worked on multi-threading to make asynchronous webservice calls or SSO calls Cass.
  • Used Spring Boot for creating the stand-alone spring applications.
  • Excellent implementation Persistence layer using JPA, JDBC and Eclipse Link.
  • Used Test Driven Development approach and wrote many unit and integration test case.
  • Developed single application to render dynamically based on the JSON from the Node JS server.
  • Used Node.JS Package Manager (NPM) to manage the dependencies in Node JS modules.
  • Used Gulp as the JavaScript task runner for the application deployed on the Node JS platform.
  • Configured WebLogic Application server and deployed the web components.
  • Built the front end using Flask and Apache with JavaScript.
  • Performed testing of the application using Java Script frameworks Karma, Jasmine.
  • Experience with Support and maintenance in the project.
  • We have used node JS cloud to develop I/O intensive web applications like video streaming sites, single-page applications, and other web applications.
  • Created documentation for all the components which is included in React-Bootstrap page.
  • Responsible for designing Apache Kafka producer and consumer
  • Analyzed existing TETRIS application for decomposing their application into micro-services.
  • Experience in building end to end web applications with Angular1.X , 2
  • Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
  • Involved in implementing Micro services using spring boot, Pivotal Cloud Foundry.
  • Used SOLR for dynamic clustering, database integration and NoSQL.
  • Written several unit test cases using JUnit and created unit test documents.
  • Code repository management using Clear Case and project build tool used is ANT.
  • Used Agile as a software development methodology in order to complete the task.
  • Used Mongo DB to store the user details.
  • Experience with Apache Cassandra and Apache SOLR.
  • Made use of java8 completable features and Asynchronous IO and implementation in java.
  • Search and fetch the corresponding records using SOLR query.
  • Fetching the records for SOAP and Restful requests from Oracle DB using SOLR search.
  • Made use of anonymous classes creation using Lambda expressions. Experience in writing logs using Log4j.
  • Resolving defects if any after every project release and taking part in the project related discussions.
  • Worked on Lucene, SOLR and spearheading the index and search related development work.
  • Used WebSphere for application deployment.
  • Good knowledge of Microsoft PMT.

Environment: Angular 2, AngularJS MVC, D3.js, JavaScript, SOLR 4.0, HTML5, React JS, CSS3, jQuery, jQuery framework, Ajax, JSON, Mongo Db, Bootstrap, Node.js 4x, GIT, Agile, Java 1.8, web services REST services, Micro services, ANT, Pivotal Cloud Foundry

Confidential, MORRISVILLE, NC

FULL STACK DEVELOPER

Responsibilities:

  • Created Ajax wrapper classes and helper methods for the global usage
  • Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Developed web applications using Spring MVC, jQuery, HTML5, and Angular JS.
  • Extensively used the JavaScript , AngularJS front-end development which includes a deep understanding of the DOM , JSON , object-oriented JavaScript , Bootstrap and common JavaScript libraries .
  • Created Common files, global messages for the common usage.
  • Involved in creating HTML 5 templates.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using Angular.js.
  • Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
  • Expertise on Testing REST API using Robot Framework
  • Experienced in Cloud automation using AWS Cloud Formation templates, Python, Ruby, Chef (DevOps), Puppet(DevOps), Vagrant, Kitchen.
  • Experience with migration to Amazon web Services (AWS).
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Modify Gatling API framework to in corporate Feeders for API.
  • Built the internal tool and maintained with React JS along with Flux and Redux.
  • Expertise in developing single page applications (SPA) using Angular JS, Backbone JS, VUE JS, React JS and Redux.
  • Involved in rendering additional components with custom HTML tags using React.js
  • Making changes to the existing web applications and creating new components using React.js.
  • Used CVS for version controls.
  • Involved in implementation of persistence layer using Hibernate and prepared Value Objects.
  • Developed JavaBeans with Hibernate 3.0 for necessary transactions like fetching the required data, updating the customer information.
  • Web application development using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques .
  • Accustomed to working in Agile working environment
  • Responsible for implementing new front-end features, APIs, internal tools and processes in a Node.js centered stack and then rolling out new releases with continuous integration in Jenkins.
  • Responsible for constantly communicating with business team and implementing solutions to quickly meet customer expectations
  • Designed and developed generated JSP pages based on Struts MVC architecture and updates configuration setting in configuration files.
  • Writing custom filters, directives for the HTML5 using angular code.
  • To release the enhancements within the specified timeline communicated.
  • Going through User Documents and Design user interface designs, Wire frames, Information architecture flows and mockups.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Worked on Responsive Designing for Mobiles and Tables.
  • Create highly usable web design solutions with focus on user experience and compliance to standards.
  • Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
  • Work in cross functional team to develop timely changes to page content.
  • Testing, fixing the bugs and troubleshooting technical problems.

Environment: Java, J2EE, Servlets, HTML5, CSS, Angular JS, Node.js, React JS, Hibernate, AWS, Struts, Spring, jQuery, JUNIT Bootstrap, JSP, JavaScript, AJAX, Mongo DB, Git, CVS, Spring MVC, Firebug, Visual Studio tool.

Confidential

APPLICATION DEVELOPER

Responsibilities:

  • Involved in the analysis, design, and development phase of the application.
  • Created Class, Activity, and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Used Struts framework for building web applications.
  • Developed web pages by using HTML, CSS, Bootstrap, and JavaScript meeting W3C standards.
  • Deployed applications on WebLogic Server 10.3
  • Used JavaScript for client-side validations.
  • Developed server-side applications using Servlets, JSP, EJBs and JDBC.
  • Used JMS for communicating various clients and its components.
  • Used WSDL and SOAP Web Services.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Developed Message Driven Beans for send asynchronous notification messages.
  • Designed and developed numerous Session Beans and deployed on WebLogic Application Server.
  • Used JMS for sending asynchronous data between the different session beans.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database.
  • Used CVS for the concurrent development in the team and for code repository.
  • Used Maven scripts to build and deploy the applications in Apache Tomcat application Server.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: Struts 1.x, Java, JDBC, Servlets, JSP, EJBs, JMS, Bootstrap, Oracle, WebLogic Server 10.3, MDB, PL/SQL, WSDL, SOAP, HTML, CSS, AJAX, Maven, CVS, Eclipse, Rational Rose, Junit, Log4J.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Client-side installation and configuration of project.
  • Coordinated in Application testing with the support of Team Leader and Team Members
  • Writing database queries on Oracle 9i/10g.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL in the back end.
  • Worked with business teams using agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed REST APIs using Web API (REST API).
  • Developed web services using Restful web services, WSDL, and XML.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.
  • Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

Environment: Java, JSP, Struts 1.3.8, Spring 1.0.2, Restful Web services, SOA, JavaScript, CSS, XML, JAXB XHTML, XSLT, JMS, Ajax, Hibernate 2.1, EJB 2.0, 2.1, Log4j, Oracle 9i/10g, Web Sphere 6.1, Eclipse, UNIX.

Confidential

FULL STACK DEVELOPER

Responsibilities:

  • Trained in GM Learning center on Agile methodology and implemented TDD with agile methodology and pair programming approaches.
  • Worked on the development and testing of the infotainment module using Agile(SCRUM) methodologies.
  • Developed Struts based presentation layer, hibernate based Dao layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Designed and developed persistence layer designed on ORM framework principles and developed it using Hibernate/JPA, DAO design pattern.
  • Developed Server-side components with coordination of EJB/MDB, SOAP Web Services, Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, Service locator.
  • Developed the user interfaces using Angular JS, Java Script, HTML5, DHTML, CSS3 and AJAX.
  • Used SOAP UI for testing the SOAP web services.
  • Developed PL/SQL scripts, functions, triggers and stored procedures for the Oracle 10g database.
  • Development of complete End to End testing plan and strategy for Reserved Apps Infotainment.
  • Performance testing on PANASONIC and BOSCH radios with Server-side monitoring (CPU, Memory, Heap, Garbage Collection etc.) and Identify the root cause of the bottlenecks.
  • Developed a test report using Karma.
  • Design and Development of test suite for Apps shop developments on mock radio and IHU.

Environment: Agile(SCRUM), Java 1.6, struts 2.0, Hibernate 3.0, Spring 3.5, JEE, XML, HTML, CSS, AJAX, Angular JS, SOAP Web Services, SOAP UI, JUnit, Quality Center, Eclipse 3.7, Toad, Web Logic 10.3

We'd love your feedback!