We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 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.
  • Around 6 years of extensive development experience in an environment building n - tier applications for web deployment using Java, J2EE, Spring Frame Work, Spring MVC, Hibernate and Web Services.
  • Experience in developing Front-End and User Interface using Struts, JSP, JSF, JQuery, Ajax, Rich Faces and my Faces, ice Faces JavaScript, AngularJs,HTML, DHTML and CSS.
  • Developed websites using JavaScript frameworks such as AngularJS/2/4, Node JS and Backbone js.
  • Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
  • Excellent experience in developing web pages and ability to apply W3C web standards.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Google Chrome, Internet Explorer, Mozilla Firefox, Safari, and Opera.
  • Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Expertise in client side designing and validations using HTML/5, DHTML and Java Script.
  • Using Angular JS/2/4 created Responsive Web Design (RWD) and did data manipulations to display data in company standard format.
  • Developed internal and external validation code using JavaScript and jQuery. Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using Angular 2.
  • Developed and designed various bootstrap components such as dropdown menu, slider, input and search text box, navigation buttons, etc.
  • Worked with Angular JS Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, Http Request.
  • Modularized Front-End CSS and NodeJS code with sass. Built a real time mouse/click user analytics web services with NodeJS.
  • Extensive experience in working with Angular 2/4 to implement Single page applications (SPAs)using Directives, modules, Expressions, Routers, views, model, SQL and Controller.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Experience with Angular 2 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms etc.
  • Highly used Angular 4 Router to build single page applications for navigation through the different status and multiple modals.
  • Experience in developing web applications using JSP, Spring MVC Frameworks, EJB, Hibernate, JBOSS, JDBC, Java Server Pages, Servlet, Web Services, JavaScript, JavaBeans
  • Expertise in building device independent UI designs using both @media queries and frameworks like Twitter Bootstrap.
  • Strong experience of developing data models usingHibernatePOJO's, configuringHibernate persistence layer, mappingJavaclasses with database usingHibernateand inHibernatequery language (HQL)
  • Worked extensively with Waterfall, RUP, Agile Extreme Programming (XP), SCRUM Methodologies.
  • Experience with Version Control Systems like Subversion (SVN), Git, Clear case and VSS.
  • Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN.
  • Developed AJAX functionalities using frameworks like JSON, POJO, Ext Js and JQuery.
  • Expertise in building and deploying of EAR, WAR, JAR files and working with various version control systems such as ClearCase, CVS, SVN, TFS and GitHub.
  • Wide exposure with IDE's like Eclipse, NetBeans, IntelliJ, STS forJavaprogramming.
  • Experienced in working with XML technologies like XSL, XSD, XSLT, SAX, DTD, DOM, XML Schemas, XPath and JAXB.
  • Excellent working experience with different operating systems like Windows, UNIX, LINUX.
  • Experience in creating JSON scripts for Cloud Formation based on requirements and launch stacks.
  • Performed deployment and support of cloud services including Amazon Web Services (AWS).
  • Good knowledge of in Unified Modeling Tools (UML) concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
  • Developed Technical Design (TD), Test Plans (UTP), Test Cases (UTR), Test Scripts for UAT tests
  • Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and Rapid SQL on MySQL, SQL Server and Oracle.
  • Expertise in implementing Service Oriented Architecture (SOA) using Microservices, SOAP/RESTful web services and JMS.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Operating System: Solaris, SuseLinux, Windows and Ms-Dos.

Languages: Java, C, C++, SQL and PL/SQL.

Methodology: OOAD, Agile, SDLC and UML.

J2EE Skills: Servlets, JSP, JDBC, JNDI, JPA, JMS, JAXB, JSTL, J2EE Design Patterns,SOAP and RESTful Web services.

Web Technologies: HTML, JavaScript, AJAX,CSS, XML, JQuery, FLEX

Frameworks: Struts Framework, JSF,SpringFramework, Angular JS2/4.

Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern.

Database/Tools: Oracle 9i/10g/11g, IBM DB2, SQL Server 2008/2012,TOAD, Hibernate.

Web/App Server: Apache Tomcat, WebLogic, IBM Web Sphere, JBoss

IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build

Version Control: CVS, TFS, Subversion, GITHub, Clear Case, VSS, MS Visio.

PROFESSIONAL EXPERIENCE

Full Stack Java Developer

Confidential, St.louis, MO

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Interfaced with upstream and downstream systems to gather requirements.
  • Responsible for creating High level and Component level design documents.
  • Involved in developing SQL queries and stored procedures to Insert, fetch and update records into the database using Spring JDBC.
  • Developed application using best practices, design patterns and test-driven development.
  • Used Spring Batch integrated with Quartz to schedule job to generate a fixed length file and FTP it to the mainframe location.
  • Designing and developing REST based Web service calls using Jax-RS.
  • Designed and developed SOAP web service to provide data to other systems.
  • Provided spring based RESTful Web service.
  • Experience on implementing the Angular JS in creating animations based on CSS classes.
  • Used routing feature of Angular JS for Single page application (SPA)
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Participate in wireframe reviews with UX team to understand the requirements.
  • Used GIT for version control.
  • Used JQuery and Ajax for service calls on pages to interact with the server for information.
  • Developed Complex database objects likeStored Procedures, Functions, Packages and creating new web components and features.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
  • Developed the front end pages using HTML5, CSS3, JavaScript, JQuery, responsive web design and Bootstrap.
  • Worked on Implementing the JavaScript/JQuery frameworks such as Angular JS for MVW/MVC framework.
  • Used JavaScript, Angular2/4, Bootstrap, HTML5, and CSS3 for front-end development.
  • Developed user interfaces using HTML5, CSS3 and JavaScript.
  • Developed common CSS classes for the user interface using CSS and CSS3.
  • Developed single page applications (SPA) using Angular2.
  • Used Bootstrap Media Queries and Grid System to create Responsive web pages (RWD) for desktops, laptops, smartphones and mobiles.
  • Developed Single Page Applications (SPA) using Angular2 including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used Micro services architecture to break down the monolithic application to independent components.
  • Spring JDBC used retrieve and update, inserting data in oracle database with use of stored procs.
  • JSON request/response from UI is processed using Spring Boot, Spring MVC Restful features with micro services Architecture and Hibernate/JPA framework is used to save/retrieve the data in the backend
  • Used Maven for Project management and build automation.
  • Followed Agile & Scrum Methodology for development of the applications.
  • Used Liquibase for tracking, managing and applying database changes.
  • Automated test cases related to JDBC Connections, JMS and Web Services in Apache JMeter.
  • Created purge scripts to purge old data from the Database.
  • Responsible for interfacing with various teams, groups to resolve defects.
  • Responsible for preparing the release implementation plan and provide support during Production implementation.
  • Coordinated with onsite and offshore teams.

Environment: Java/J2EE, Spring MVC, Spring JMS, Spring JDBC, Spring Batch, SOAP Web Services, HTML5,CSS3,JavaScript,Angular JS2/4,IBM Web sphere MQ, Web logic 12.1.1, XML, Apache JMeter, Sql Server 2012, Maven, Liquibase, SoapUI, TFS, PuTTy, WinSCP, Eclipse 3.8 and UNIX.

Full Stack Java Developer

Confidential, Houston, TX

Responsibilities:

  • Implemented application level persistence usingHibernateandspring.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Wrote various methods to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high-level activity diagrams using UML from the requirements.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Deployed the applications on IBM WebSphere Application Server.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Worked with Business Analysts and Project Managers to drive out requirements and implemented an elegant solution to the task at hand.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Used JavaScript, Angular2/4, Bootstrap, HTML5, and CSS3 for front-end development.
  • Developed user interfaces using HTML5, CSS3 and JavaScript.
  • Developed common CSS classes for the user interface using CSS and CSS3.
  • Developed single page applications (SPA) using Angular2.
  • Used Bootstrap Media Queries and Grid System to create Responsive web pages (RWD) for desktops, laptops, smartphones and mobiles.
  • Developed Single Page Applications (SPA) using Angular2 including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Fetched data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
  • Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX and JSON.
  • Extensively used Node JS Handling User Requests, Passing JSON Data using Routes
  • Created AJAX calls using Angular4 to handle data operations including ordering & filtering.
  • Developed the Servlets for processing the data on the server.
  • Used Maven to build and generate code analysis reports.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Analyzed business requirements and documented them into business stories in JIRA
  • Based on Service Oriented Architecture (SOA) using AXIS web service framework.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information
  • Deployed the developed web components on Apache Tomcat Web-Server.
  • Involving in Building the modules in LINUX environment with ant script
  • Writing and Optimizing MySQL Queries and connect queries to story.

Environment: JavaScript, CSS3, AJAX, HTML5, Angular 2/4, Micro Services, Spring, DB2, CRUD, PL/ SQL, JDBC, MongoDB, Apache CXF, Git, GitHub, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, JIRA, Web 2.0, SOA, JMS, Apache Tomcat, LINUX, PHP

Full Stack Java Developer

Confidential, Long Beach, CA

Responsibilities:

  • Prepared High-Level requirement documents upon gathering requirements and discussed with the technical team regarding the feasibility of the requirements.
  • Developed internal web applications for the human resource department using JavaScript, perl scripting JQuery, Ajax and HTML
  • Involved in developing user interfaces using HTML5, CSS3, JavaScript, XHTML, JQuery, AJAX, and JSON.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript and HTML5.
  • Developed front end for the entire website using HTML5, CSS3, and JavaScript.
  • Recommended and currently guiding the team in building out a lean, responsive UI layer utilizing Semantic HTML5, SASS, Bootstrap, AngularJS, and REST API architecture.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
  • Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
  • Involved in writing SQL Queries, Stored Procedures and Triggers.
  • Used Bootstrap, NodeJS and AngularJS for effective design of Web pages.
  • Working on the spring framework like Spring IOC and Spring DAO.
  • Design and implementation of front-end User Interface development using HTML, DOM, CSS, JSP, JSTL, Java script and Perl scripting, JQuery and AJAX.
  • Implemented the MVC architecture using Apache Struts Framework.
  • Configuration and deployment of application on to JBOSS application server.
  • Developed various EJB's to handle business logic.
  • Worked on JDBC to select and update the data from the MySQL database
  • Designed and implemented database structure in MySQL Server
  • Written and consumed webservices using SOAP based.
  • Used SOAP UI for testing SOAP based webservices.
  • Performed Java web application development using J2EE and Netbeans.
  • Involved in creation of automation framework using Selenium and testing.
  • Involved in Requirement analysis, design and Implementation applying the Water fall model.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Working with the JIRA tool for Quality Center bug tracking.
  • Developed Swing for user interaction and data presentation.
  • Deployed the complete Web applications in Tomcat Application server.
  • Install and configure a LINUX server to publish applications and the Database
  • Automated daily task by writing PL/I and UNIX shell scripts.
  • Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App server.
  • Developed Java Script and Action Script, VB Script macros for Client-Side validations.

Environment: Java, JEE, JavaScript, JQuery, Ajax, HTML5, CSS3, Spring,JSF, EJB, JQuery, MySQL, SQL Server, DB2, SOAP, WSDL, Netbeans, JBOSS, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlet, ANT, XML, JIRA

Software Developer

Confidential

Responsibilities:

  • Applied Use Cases diagram to validate and test web application design against the UI architecture.
  • Created web pages for each project using XHTML, CSS, and JavaScript.
  • Used JQuery to handle the client-side validations.
  • Responsible for transforming designed mock - ups to web pages.
  • Used to update the HTML pages using JQUERY AJAX via JSON response.
  • Designed web pages and used applications that meet business needs and user goals through a user experience.
  • Designed and developed AJAX calls to populate screens parts on demand.
  • Developed Web applications that are cross - browser compatible.
  • Responsible in creating the screens with table less design.
  • Performing new - website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.

Environment: HTML, XHTML, CSS2/3, JavaScript, jQuery, AJAX, JSON, JavaScript, Firebug DEV tool, Chrome DEV Tool,Adobe Photoshop, Illustrator, Dreamweaver, Flash, Visio and Eclipse IDE.

We'd love your feedback!