We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Reston, VA

PROFESSIONAL SUMMARY:

  • A Java Programmer with around 6 years of experience in analysis, design, and development of Enterprise Web based, Client/Server, Distributed applications using Java/J2EE Technologies.
  • Experience in complete Software Development Life Cycle (SDLC) involving analysis, design, development, testing and deployment of n - tier applications in JAVA, J2EE, Web Services (SOAP, REST), SOA, JSP, JSTL, Struts, Servlets, ESB, EJB, XML, JavaScript, Log4j, Eclipse, Spring, AJAX and Hibernate.
  • Extensive experience in designing, developing and deploying J2EE applications on Application servers like WebSphere, Apache Tomcat, JBoss.
  • Experienced with GUI technologies like Java Script, AngularJS 1/2/4, HTML, CSS, and JQuery.
  • Experienced with server-side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB.
  • Implemented Java 1.8 programming while building microservices using Spring Integration and RESTful .
  • Strong experience in using frameworks like Struts, Spring & Hibernate.
  • Development of scalable Linux deployments using Docker.
  • Having good experience in CI CD pipeline, Jenkins jobs and AWS (EC2, ECS, ALB, Clusters, Target Groups, Target Definitions, Lambda Functions and S3 Bucket).
  • Experienced with database development including Oracle 9i/10g/11g, IBM DB2 and MySQL databases and proficiency with SQL and PL/SQL.
  • Experience in using system for AWS Elastic Environments, including monitoring individual instance health, overall environment health.
  • Experienced in building the DAO layer using Hibernate ORM.
  • Experience in creating and consuming SOAP and RESTFul Web Services using Apache CXF and JAX-RS
  • Proficiency in using XML, XSD, XSLT and various XML parsers like SAX, DOM.
  • Experience in using version controlling tools like CVS, SVN and GIT.
  • Experience in installing and configuring Apache and Tomcat servers.
  • Competent in using Software Development Life Cycle (SDLC) methodologies like Agile and Waterfall.
  • Proficient in Microsoft Office products and other related software with strong technical skills.
  • Experience in writing ANT, Maven build scripts, configuring and using Log4j and writing JUnit Test cases& Cucumber.
  • Worked on developing the automation scripts using Selenium.
  • Strong Experience developing various applications in Java using Eclipse IDE.
  • Experience in creating various project artifacts like use-case documents, functional design document, and technical design document.

TECHNICAL SKILLS:

Core Java: Core Java, Collection framework, Multithreading, exception handling, RMI, Applets, SwingJ2EE JSP, Servlets, EJB, JMS, JDBC, JTA, JNDI, LDAP etc.Frameworks Spring Boot, Struts Framework, Spring MVC, hibernate, Quartz framework, Selenium, Cucumber

Application Servers: Apache Tomcat, Web sphere Application, JBoss, Weblogic

Cloud computing: Bluemix, AWS

Web services: SOAP, WSDL, Apache AXIS, RESTful WebServices

User Interface: Angular 1/2/4, HTML, CSS, XHTML, XML, XSLT, AJAX, JQuery, Bootstrap

Scripts: Shell script, Ant, Maven

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD)GOF Design patterns, J2EE Design patterns, EJB Design patterns etc.Development Tools (IDE) IntelliJ, Eclipse, JBoss

Source Control: GIT, Clear case, CVS, SVN (Subversion)

Database and tools: Toad, SQL Developer, Oracle 8i/9i, Oracle 10g/11g, SQL, PL/SQL, triggers, stored procedures, views, NoSQL - MongoDB MySQL

Operating Systems: Windows, UNIX and DOS

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Full Stack Developer

Responsibilities:

  • Participate in the complete SDLC (Software Development Life Cycle) using Agile (Scrum) methodology.
  • Work as the Front-end developer to build web applications with HTML, CSS, and JavaScript while leveraging the AngularJS framework.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • Create custom Angular Directives and built them into a Library that can be reused by other teams within the company.
  • Write and define automation and manual test strategies, test plans, test scenarios and test cases with a given set of requirements using Cucumber.
  • Created REST APIs using Spring framework and J2EE.
  • Coordinate with mid-tier developers and data developers for system integration and end-to-end development using Restful APIs. Coordinate workflow among graphic designer, back-end developer and me.
  • Create Unit Test cases using Jasmine, Karma, JUnit etc.
  • Work with the Product Owner and the BSA (Business System Analysts) to review requirements and define business and functional needs.
  • Work with the Project Manager to manage sprint scopes for development work to be compliant with the elevation/production release schedule.
  • Work with the Technical Lead to distribute workload within the development team and to go through code reviews.
  • Coordinate with the offshore team for service requests.
  • Well Experienced in deploying the application to test regions using Environet.
  • Work as a project coordinator under the supervision of a Project Manager.
  • Report developments to Project Manager using spreadsheet reports.
  • Provide timely project status updates to the Project Manager.
  • Identified and worked to remove barriers to successful completion of the overall project.
  • Work with offshore development to resolve the issues on particular emphasis.
  • Facilitated and coordinated the work of multiple project teams engaged in the establishment and implementation of new projects to support the Project Manager.
  • Developed and maintained productive working relationships with project owners, business functions and IT developers.

Environment: Java/JavaEE, AngularJS 1/2/4, HTML5, CSS3, RESTFul Web services, Spring framework, Log 4j, Eclipse, UML, Maven, Jenkins, Jasmine, Cucumber, Caching.

Confidential, Conway, AR

Full Stack Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using AGILESCRUM methodology.
  • Implemented MVC architecture application using Spring, JSP & Java beans.
  • Extensively Used JavaScript and Ajax to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript, jQuery and AngularJS.
  • Created Single Page application with nested and multiple views using Angular UI-Router.
  • Designed and developed according menu, tabs, wizard and form validation with Angular.
  • Developed AngularJS components such as controllers, constants, Services, filters, models.
  • Also created custom directives for reusable components used across the application.
  • Used $http service to make Ajax call and get data from JSON which was displayed in the views.
  • Designed and developed angular grids to populate on modal window
  • Involved in writing client-side validations using Angular, AJAX.
  • Implemented Ajax in web pages to make asynchronous request to server
  • Utilized Session State variables and Cookies to store data when we refresh the page.
  • Used Custom AngularJS Filters to provide better search experience and for Sorting purpose.
  • Used Team Foundation Server (TFS) for source code management.
  • Jenkins and Maven scripts for automating the process of building, testing and deploying the system.
  • Implemented procedures, packages, triggers, and different joins to retrieve the data base using Oracle SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Implemented second level cache and query level cache in Hibernate using EHcache plugin.
  • Developed the test cases using JUnit to test.

Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSON, AngularJS, Visual Studio, SharePoint Designer, TFS, Selenium.

Confidential, CT

Java Developer

Responsibilities:

  • Responsible for Design and development of Web pages using HTML5, JavaScript, CSS.
  • Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
  • Developed the Application using HTML, CSS, JavaScript, AngularJS.
  • Design and implementation of project setup using AngularJS.
  • Developed the application front end using Jakarta Struts 1.3 Framework: developed action classes, form beans and Java Server Pages using WSAD
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Worked on prototypes for Responsive design.
  • Created and tested scripts using jQuery on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and W3C standards for CSS as well.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Toolbar for IE.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Developed a single-page application (SPA), a web application or website that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application.
  • Co-ordinate with QA for testing, Production releases, Application deployment and integration.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, Responsive Design, Photoshop, Dreamweaver, JSON, DOM, Firebug, SQL, Oracle, Windows Azure, JAVA and J2EE

Confidential

Junior Java Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and XML.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented applications in JavaScript and MySQL.
  • Worked extensively with the File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application.
  • Tested/Debugged web browser using Firebug
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature that supported QuickTime, Window's Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Met one-on-one with clients in exploring the best possible options for their web presence.
  • Handled duties ranging from creative design to code implementation.

Environment: HTML,XHTML,XML, CSS, JavaScript, jQuery, AJAX and MySQL.

We'd love your feedback!