We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Burlington, NC

SUMMARY

  • Over 8+ years of experience in Web Development, designing User Interface (UI) applications and professional web applications
  • Experience in full System Development Life Cycle (Design, Development, Testing, Deployment and Support) using development methodologies and Agile (Scrum, Kanban, TDD - Test driven development, CI-Continues Integration) automation test.
  • Excellent design and programming skills in Java/J2EE, JavaScript, Struts, Spring, Angular js
  • Node.js Java Mail, EJB, Web services, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase.
  • Extensive experience in Application Software Design, Object Oriented Design, Development, Documentation, Debugging, Testing and Implementation.
  • Experience in designing User Interactive UI Web Pages and visually appealing User Interfaces with the helpof HTML 5andCSS3.
  • Experienced in working inAGILEbased development environment and participating in Scrum sessions.
  • Acquaintance in applying the latest development approaches including MVC framework in the browser, event-driven applications using Ajax, single page applications using Angular JS and Bootstrap.
  • Expertise in coding optimized SQL queries on databases like My SQL, SQL Server and Oracle.
  • Worked on IDE's like Microsoft visual studio, Sublime text, IntelliJ, Web Storm, and Eclipse.
  • Experience in developing web applications using MVC, MVVM, MVP, Singleton architectures.
  • Expertise in using source code control systems such as GIT, Version One, JIRA, and Jenkins.
  • Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects
  • Expert in Java/JavaScript programming. Experience with Node Js and React Js.
  • Good experience with web services like RESTFUL, SOAP.
  • Experience in development tools such as Babel, Web pack, and NPM.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Experience with Object-oriented programming and Object-oriented design.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries.
  • Expert in configuring Amazon Web Server (AWS) instances.
  • Experience of migrating application toAWS and manage applications on cloud.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience and ability to write automation test cases for regression testing
  • Hands on experience using various Operating - Systems like Windows, UNIX, Linux.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
  • Strong database skills in Oracle 12c, Sybase, DB2, My SQL, MS-Access and MS SQL Server.
  • Strong experience with JUNIT for unit testing.
  • Very much comfortable in analyzing, debugging, troubleshooting and solving problems and issues in application.
  • Strong perseverance and diligence towards attaining challenging goals and possess good Communication skills and quick learning ability.
  • Team player proven to work under tight deadlines, and also can work efficiently as an individual.
  • Excellent communication and relation building skills. Used to update User Interface based on changing needs and requirements.
  • Strong team player and effective individual with an ability to adapt to new technologies quickly.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Proven capacity to meet deadlines. Good communication and presentation skills. Ability as a good developer and effective interaction with end users.

TECHNICAL SKILLS

Java&J2EE Technologies: Java1.8, JSP, Servlets, JDBC, JSTL, Custom tags, EJB, JavaBeans, JNDI, RMI, EJB Session Beans, Entity Beans, JMS.

Frameworks: Struts1.x/2.x, Angular js, Angular js2.0, Node js, React js, JSF2.x, Hibernate (JPA, XML), Spring (CORE, BOOT, SECURITY, AOP ).

IDE & Editors: Eclipse, RAD and Net Beans, Notepad++, Visual Studio, Edit Plus, Sublime Text.

Web Services: SOAP, REST, WSDL, UDDI, JAXRS, JAXWS.

Design Methodologies: J2EE Design Patterns (MVC, MVP, MVVM, Singleton).

Open Source: JUNIT, log4j, GIT, CVS, SVN.

Platforms: Windows 7/XP, UNIX, LINUX.

Databases: Oracle 11g/10g/9i/8i, MS SQL Server, MYSQL-SQL&PL/SQL, No SQL.

Internet Technologies: HTML5, DHTML, CSS (Bootstrap), Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY3.x, DOJ.

Scripting Languages: Maven, Ant, Java Script, UNIX.

Tools: JIRA, Jenkins.

Web/Application Servers: Web Sphere8.x, Tomcat7.x, Web Logic9.x and JBOSS.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

Confidential, Burlington, NC

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM (KANBAN) meeting to understand the status and resolve any issues.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Developed forms for user event handling and validations using JavaScript and AJAX.
  • Upgraded existing UI with HTML5, CSS3, JSON and Bootstrap.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Build the application based on new features of Java Jdk 1.8 at service layer level.
  • Designed MVC architecture and Front control design pattern using Spring MVC Framework for Presentation tier and I have written code for the using Spring MVC Framework for Presentation layer and spring dependency injection.
  • Used spring framework for Dependency Injection and integrated with Hibernate.
  • Primarily focused on the spring components such as Dispatcher servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Worked on Java 8 Streams and on lambda expressions.
  • Coded extensively using JavaScript, Angular JS to make rich internet web application for a Single page app.
  • Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML5, BOOTSTRAP, and REST API architecture. Developed front end for the entire website using HTML5, CSS3, JSON and JAVASCRIPT.
  • The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Used JBoss6.x Application server to deploy the applications.
  • Extensively worked in XML related technologies XSLT, XPath, XQuery, DOM, and SAX.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Tested Rest web services using postman, SOAP UI.
  • Developed application using Angular JS and Node JS connecting to Oracle on the backend.
  • The back-end use Node JS, to provide RESTful API.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Implemented Angular 2 services to connect the web application to back-end APIs.
  • Hands-on experience using one-way/two-way data-binding, filters, UI-routers and creating custom directives in Angular 2
  • Involved in development of commonly usedangular components across teams such as directives for grid, pagination, conditional validations.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Developed data formatted web applications and deploy the script using JavaScript.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security
  • Design, develop and test HTML, CSS, JQuery, React JS, Redux that meets accessibility of web browser.
  • Worked with core java concepts like Collections Framework, Multithreading and Memory management..
  • Used junit, mockito and test rest template for testing the rest services and camel routes etc.
  • Built JavaScript based test framework using cucumber js, web driver io, node.js, angular.js
  • Experience on TDD and BDD environments like Cucumber JS, Jasmine, Mocha, Karma.
  • Worked with Web Sphere application server that handles various requests from Client.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.
  • No SQLdatabases like Cassandra and HBase and comprehensive knowledge and experience in process improvement

Environment: JAVA 1.8, Ajax, XML, XSD, WSDL, Angular 2,HTML4/5, CSS 2/3,JSON, Express js, React js, Jquery, Jasmine, Spring 3.x,JIRA, java script, Hibernate 3.x,servlets, JAX-RS, SOAP, GIT, JUnit 4.0, JMS, Maven, Eclipse, web sphere, Node js, AWS, Angular 2,Multithreading, bootstrap, No SQL.

Java Full Stack Developer

Confidential, St. Paul, MN

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in Agile environment with Content Management system for workflow management and content versioning.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end, i.e.
  • Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Implemented Angular services to connect the web application to back-end APIs.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Used Spring Boot which is radically faster in building cloud Micro Services.
  • Developed Micro services and Restful web services using JAX-WS.
  • Designed and developed Micro services business components using Spring Boot.
  • Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security.
  • Built cloud formation stacks utilizing JSON templates to deploy micro services as part of Jenkins.
  • Continuously managed and improved the build infrastructure for global software development
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Developed Web API using Node js and hosted on multiple load balanced API instances.
  • Involved in designing user screens and validations using HTML 5, jQuery and JSF as per user requirements.
  • Involved in web development consulting focused on the MEAN stack (Angular.js, Node.js)
  • Experience building cloud native app with Spring Framework and Spring Boot (Auto Configuration).
  • Developed end to end application using Spring Boot, Experience in refactoring existing monolithic application to modular micro service, developed restful web service using Spring Boot and deployed to pivotal web services.
  • Design, develop and test HTML, CSS, jQuery and that meets accessibility of web browser Implemented MEAN stack architecture using next generation technologies Angular JS, Express, Node js and Mongo DB.
  • Implemented the search functionality for Internal Application using Angular JS and Node js.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using JAX-WS and Apache
  • Used Web services (SOAP, REST) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework Spring framework for data persistence and transaction management.
  • Used Maven for compilation, packaging and deployment in the Apache Tomcat and Web Sphere Application servers.
  • Implemented the logging mechanism using Log4j framework.

Environment: HTML, XHTML, CSS, JavaScript, Angular JS, AJAX, JSON, JQuery, Node Js(NPM), GIT, Bootstrap, Visual studio, JIRA, Firebug, React Js, Node js, Java/J2EE,, Struts, Spring3.x, Java Mail, EJB, Web services, Servlets, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, multithreading, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase.

Java Developer

Confidential, Durham, NC

Responsibilities:

  • Worked an Agile work environment with Content Management system for workflow management and content versioning.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked as a team member to develop web application, user interface, interaction scenarios and navigation based on analysis, interpretations of requirement and use cases.
  • Worked with Dynamic widgets. Used AJAX and JQuery widget for data collection and display data on the front end.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, JavaScript and JQuery.
  • Developed graphical user interface (GUI) using HTML, CSS, and JavaScript.
  • Implemented JQuery(CSS Layout and DOM manipulation and element selections) for several different business site updates, such as page layout changes and content updates.
  • Worked on JQuery extensively for various user interactions, front-end validations and other visual effects
  • Worked on AJAX functionality for dynamic data binding for data grid, accordion, Ajax driven menu tabs using back end service calls and consumed both JSON and XML data in UI Side.
  • This application was written in Ajax, Java Script, JSP, JQuery, HTML and CSS.
  • Used different JQUERY components in MVC architecture framework which internally use various design patterns such as singleton, command, delegate, etc.
  • Redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Coded extensively using JavaScript, Angular JS to make rich internet web application for a Single page app.
  • Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML, REST API architecture.
  • Developed front end for the entire website using HTML, CSS3, and JAVASCRIPT.
  • Created custom validation using JavaScript Regular Expression and extensively used HTML Web forms.
  • Ensured cross-browser compatibility by testing the applications of different browsers including Safari.
  • Worked on multiple assignments which include development, implementation and support role for different pages of above two sections.

Environment: HTML, DHTML,XHTML, JavaScript, JQuery, JSON, CSS, XML, JSP, JAVA, Ajax, XML, XSD, WSDL, Angular js, Jasmine, Node js, java script, Spring, Hibernate, JAX-RS, SOAP UI, SVN, JUnit, JMS, Maven, Oracle, MYSQL, Eclipse, Web Sphere Server

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Created HTML, CSS, and JavaScript and DHTML pages for Presentation Layer.
  • Involved in developing of design documents with UML class diagrams.
  • Created forms to collect input and validate data of the user.
  • Responsible for creating web and website based application using XHTML, JavaScript and JQuery.
  • Created a webpage using CSS, JQuery, and JavaScriptto give the page a dynamic look.
  • Used JQuery to make the HTML, DHTMLand CSScode interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in JavaScript coding for validations, and passing attributes from one screen to another.
  • Applied client-side validations using JavaScriptand JQuery.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Performed Client-side validations using JavaScript
  • Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
  • Created Graphic User Interface GUI and applied to web site.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
  • Implemented the user Interface for presentation logic using JSP, JSTL, HTML, and CSS.
  • Increased developer productivity by using efficient programming methodologies and local development.
Environment: HTML, DHTML,XHTML,CSS, JavaScript, JQuery, JSON, AJAX, Windows, Java, J2EE, Spring (MVC, AOP, DAO, Batch, Security), Jira, spring, spring boot, jsp, jstl, SOAP, JSP, JDBC, Web Services, SQL, Maven, SVN, Web sphere .

Jr. UI Developer

Confidential

Responsibilities:

  • Worked with System Analyst and the project team to understand the requirements.
  • Converted the Photoshop mockups in to hand-written HTML and CSS pages.
  • Developed web pages applying best standards.
  • Designed dynamic and multi-browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Responsible for design and development of the Customer Relations Module
  • Converted the mock-ups into hand-written HTML, CSS, JavaScript and XML.
  • Developed GUI using JavaScript, HTML, CSS and JavaScript in ongoing projects
  • Fixed bugs in the previous versions.
  • Involved in fixing several bugs for JavaScript, HTML, and CSS.
  • Responsible for migrating from old look of the application to Web components and widgets using AJAX, JavaScript.
  • Worked with several cross-browser compatibilities.
  • Involved with Product Managers and Software Engineers to provide guidelines on solid UI design.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.
  • Applying CSS styles to create left and top navigation of the web page.

Environment: My SQL, CSS, AJAX, HTML, XHTML, DHTML, Java Script,JSON, JSP, Apache Tomcat, Web Logic, JDBC, XML, JNDI, Web Services, Eclipse, Restful, JUNIT, PL/SQL, Oracle.

We'd love your feedback!