We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Over 5+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using ObjectOrientedConcepts and DesignPatterns.
  • Excellent CoreJava development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC&AOP), Hibernate, EJBs, MDBs, SessionBeans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, Javascript, jQuery, AngularJS and Ajax. Basic understanding of ExtJs
  • Development involved technologies like core Java, groovy, javascript.
  • Good experience on SpringCore, SpringAOP, and SpringORM concepts and implementation.
  • Worked on Service Oriented Architecture (SOA) such as ApacheAxis web services which use SOAP, WSDL. Exposure to JAXB&JAX-WS.
  • Efficient in packaging & deploying J2EE applications using ANT, Gradle and Maven on Apache Tomcat, WebLogic, Amazon Web Services (AWS) and WebSphere.
  • Experience in creating, consuming and testing a web service using SOAP, REST and SOAPUI
  • Good experience on reporting APIs such as POI and iText. Some experience on JasperReports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Worked on resulting reports of the application and Tableau reports.
  • Experience in developing Reactive Single Page Applications (SPA) using Angular2, Angular4 with expertise in creating User Controls, Web Forms and performing client-side validations using JavaScript, jQuery and Angular.js.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture
  • Worked as a back-end developer and developed several REST endpoints to process the XHTML documents to import in the Oracle Database or fetch them using Grails framework
  • Implemented base classes, setting up framework classes/configuration files for implementing J2EE application using complete set of JAVASDKand available J2EE APIs.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements &Subqueries.
  • Design and development of web-based applications using different Web and application servers such as ApacheTomcat, WebSphere, JBoss and Weblogic.
  • Developed Agile processes using Groovy, JUnit to use continuous integration
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
  • Exposure to UNIX commands and SuseLinux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Javascript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL,JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySql

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer,Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, Jboss, Websphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate,Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Full Stack Developer

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Involved inAgilemethodology to get updated with team
  • Developed theJava/J2EEbased multi-threaded application, which is built on top of the struts framework.
  • Developed web applications and implemented Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Used Jenkins for continuous integration (CI) and continuous deployment (CD) pipeline.
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, and Cloud Formation. Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Developed the UI components and screens using HTML5, CSS3, jQuery
  • Used the client-side JavaScript libraries such as jQuery, AngularJS to build the dynamic views
  • Experience in AWS services such as EC2, Elastic Beanstalk, DynamoDB, Redshift, and Cloud Foundry.
  • Responsible for creating and consuming Web services using RESTAPI
  • Extensively worked with SPRING framework and also struts Config files.
  • ImplementedMicroservices to process manager approval.
  • Participated in code review meetings and provided improvements.
  • Use PVCS for software configuration management and version control and deploy the application in JBOSS server.
  • Used J2SESDKto develop standard java classes and functionalities.
  • Having knowledge of Decommissioning Unix servers, rack mount new servers as well as disk, power supply, hba replacement and reseat.
  • ImplementedMicroservices for browse functionality such as getting devices, plans, accessories, features.
  • Deployed application to JBoss server using Jenkins.
  • Involved in Development of UI Calendar based onYUIand Jquery
  • Developed libraries using Object Oriented Design patterns
  • Managed various file system and added Disk Space on the Linux and UNIX servers.
  • Prepared test cases and provided support to QA team in UAT.
  • Installed and configured apache web servers on various Linux and UNIX servers.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used Intellij to develop/create my code in java and Groovy.
  • Worked as a back-end developer where I developed several REST endpoints to process the XHTML documents to import them in the Oracle Database and fetch them using Grails framework.
  • Added an ESB-style integration frontend to said application usingMule.
  • Used WebsphereApplicationServer6 /WebSpherePortalserver6.0 to create, debug and deploy application modules.
  • Designed, developed, implemented, and maintained custom Gradle tasks in Java and Groovy.
  • Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area ofeCommerceapplications.
  • Integrated AWS using its API with existing system to leverage the resources on the cloud.
  • Assigned tasks to junior members in the team, provided direction, support in finishing the tasks.
  • Delivered the defect free code in time that complies to the standards of client.
  • Worked on testing the system using Selenium.

Environment: JSP, Servlets, Struts 1.2, Spring 3.2, REST, Oracle 11g,DB2, Java1.4, XML, jQuery, PVCS, TOAD, Query Analyzer, Microservices, AWS, Mule ESB, Unix,Python, Rational ApplicationDeveloper(RAD) 7.0, YUI, HTML5, CSS3, jQuery, AngularJS, Amazon WS, EclipseJavaEE IDE, DTS package.

Confidential, Arlington, Virginia

JAVA/J2EE DEVELOPER

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Done the design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development (TDD)and Pair Programming.
  • Used Struts Validation to validate various form entities.
  • Used Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, XSTL, HTML5, CSS, jQuery for UI development.
  • Experienced in implementingMicroservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the SpringIOC.
  • Used Perl and shellscripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files
  • ImplementedMicroservices architecture using Spring Boot for making application smaller and independent.
  • Implemented MicroServices based Cloud Architecture on AWS Platform and Cloud Foundry.
  • UsedMuleESB framework status report.
  • Integrated GIT into Jenkins to automate the code checkout process.
  • Designed and developed the libraries and applications following Multi-Threading concepts.
  • Developed UI screens usingYUI, CSS and JQuery .
  • Maintained and consumed the REST based web services
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Implemented couple of Amazon Web Services (AWS).
  • Used Rational Clear Case and Clear Quest for version control and change management
  • Developed single page application by usingAngular JS backed byMongodBand NodeJS

Environment: Jdk 1.5,J2EE, Struts 1.2, Hibernate, Spring, REST, JSP1.2, Servlets2.1, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC,Mule ESB, AWS, Microservices, JavaScript, JQuery, UML, Perl, HTML, JNDI, CVS, JUnit, WebSphere Application Server 7.0, RAD 7, Rational Rose, Rational Clearcase, C#, .Net, PISDKComponents,, Rational Clear Quest, Oracle 10g.

Confidential

Jr Java Developer

Responsibilities:

  • Developed different JQUERY component in MVC micro architecture framework, which internally use various design pattern such as singleton, command, delegate, etc.
  • Involved in analyzing designing implementing and testing.
  • Developed code for all the activities using Java Media Framework API, which enables audio, video, and other time-based media must added to applications and applets, built in Java technology.
  • Developed code for the necessary GUI Implemented for the application from the Java/J2EE API.
  • Implemented JMF managers like Package manager, Capture Device Manager Plug-in manager etc. to program the audio tracks.
  • Implemented Real Time Protocol to transfer the speech packets between two SEA environments.
  • To capture speech at runtime using microphone, applying Codec is to the captured speech, generate packets, and transfer it on a network using RTP.
  • Retrieve packets from the network de-packetize them by applying Codec’s.
  • Integrate this application with the environment RTTC Implemented for Switch Simulation.
  • Involved in preparing the UML diagrams like use case diagrams, sequence diagrams.
  • Used Agile methodology named SCRUM for all the work performed.
  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Designed and developed User Interface using JSP, CSS, HTML, and JavaScript. Implemented JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed Frontend with in object oriented JavaScript Framework like AngularJS.
  • Implemented AngularJS to load mock JSON data and display in a tabular format (HTML Table) on a web application.
  • Implemented Bootstrap for front-end framework for faster and easier responsive designs and for web development.
  • Developed login pages using Angular JS.
  • Designed and developed various screens using HTML, CSS, Typescript/JavaScript/Angular JS, and JQuery.
  • Involved in team discussions when implementing new features in the project.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using UML.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed the Front End User Interface using HTML, JavaScript, and CSS.

Environment: JAVA (JMF, JAVA, MEDIA API, FORMS), PACKETIZING AND DE-PACKETIZING CODEC’S, REAL TIME TRANSFER PROTOCOL, UML (RATIONAL ROSE), SDLC, HTML, JAVASCRIPT, JQUERY, CSS, ANGULARJS, BOOTSTRAP, JSP, JSON, ORACLE.

We'd love your feedback!