We provide IT Staff Augmentation Services!

Full Stack Java/ui Developer Resume

3.00/5 (Submit Your Rating)

Austin, Texas

PROFESSIONAL SUMMARY:

  • Java/J2ee Developer with 8+ Years of experience in Design, Analysis, Web Development and Implementation of J2EE Technologies in various domains such as Cargo, Healthcare, Information and entertainment.
  • Should have development experience in Agile development environment
  • Should have strong knowledge in Java (Java 8 preferred), J2EE, Spring Framework and Spring Boot
  • Should have development experience in CSS, Javascript, HTML and jQuery
  • Should have knowledge in writing SQL queries and stored procedures in MS SQL Server
  • Should have experience in developing RESTful web services using Spring Framework or RestE
  • Spring Framework Seasoned Java 8 Engineer
  • Proficient in working with various technologies like Java/JEE, Core Java, JSP, Servlets, JDBC, Struts, Spring - 3.0, XML, Web Services and Design Patterns.
  • Expertise in working with various database/tools like Oracle10g/11g, Toad, SQL Developer.
  • Implemented and have high knowledge in testing tools like J Unit and Soap UI.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Object Oriented Techniques.
  • Developed enterprise applications usingScala.
  • Very high experience in Application Servers such as JBOSS and Apache Tomcat.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns with excellent logical and analytical skills focused towards business needs.
  • Implemented login authentication using Open SAML2.0 with spring security.
  • Experienced in Waterfall approaches and have knowledge in methodologies like Agile, Scrum
  • Appetite towards cutting edge technologies like Mongo DB (quite interesting and amazing DB- non relational), AWS Cloud which helps me to keep updated to the latest technologies.
  • Extensively used Eclipse
  • Demonstrated success in design, development and deployment of enterprise-scale applications in Logistics, Healthcare and Information, Media and Entertainment.
  • Experienced in using Continuous Integration and build tools ANT and Jenkins.
  • Experienced with different version management software such as Tortoise SVN, GIT, Clear case
  • Experience in developing Web Services using Apache wink and REST
  • Experience in scrum tools like JIRA and Rally
  • Involved in setting up code quality tools like find bugs, PMD and check style.
  • Developed few X queries to retrieve documents from Mark Logic database.
  • Experience in JUnit frameworks.
  • Developed best guidelines/practices for coding standards, designing and deploying.
  • Extensive experience in software development methodologies including Agile (Scrum), Iterative and Waterfall.
  • Played ‘Scrum Master’ role for the team and Organized daily status meetings with Team members.
  • Project Manager and Business Stake holders. Firm understanding of Agile (TDD) using Flex Unit and JUnit, logging using log4j, and debugging and profiling using the eclipse IDE.
  • Experience in using testing Tools J Unit, Selenium, Cucumber/Gherkin.
  • Experience using an Integrated Development Environment like Eclipse, RAD7.5/8.5 for code development.
  • Ansible, Chef, Puppet, AWS, Cloud formation, Terraform, and Salt.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using JEE technologies in Telecom, Banking, and Insurance domains.
  • Experience with Cloud technologies such as Azure, AWS, or Google Cloud.
  • Expert knowledge of, and strong hands on experience with AJAX frameworks (Ext-JS/DOJO) and JavaScript libraries.
  • Good Inter-personal skills gained through interaction with technical and functional teams. Capable of quickly learning and delivering solutions as an individual and as part of a team
  • Able to work with little or no supervision. Good communication and time management skills.

TECHNICAL SKILLS:

Languages: C++, Java 12, Python.

Web Technologies: JSP, Servlets, AngularJs, jQuery, ReactJS, NodeJS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, ExpressJS

Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, MongoDB.

IDE: Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)

Version controls: SVM, GitHub, RStudio, Spyder, Octave GUI,KNIME, Coggle,Jasmine.

Cloud Services: AWS EC2, S3, EBS.

Web Servers: JBoss, WebLogic, WebSphere, Tomcat, Jetty, Apache

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate ORM 5.0.2, Bootstrap, Struts, Tiles, DWR (Direct Web Remoting)

Tools: MS-Visio, Visual Studio, Sublime, Eclipse, Notepad++, GitHub, JIRA, ClearQuest, RTC, MS Project, Excel, SharePoint, MS Access.

Database Tools: SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

XML Technologies: DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.

PROFESSIONAL EXPERIENCE:

Full Stack Java/UI Developer

Confidential, Austin,Texas.

Responsibilities:

  • Implemented the presentation layer (GUI), based on an open-source framework, involving Servlets, JSP, JSTL, JSF, CSS3, HTML5, JavaScript,and GWT.
  • Highly involved in UI responsive designs of the project using HTML5, jQuery, CSS/CSS3, JavaScript, DOJO, Bootstrap, Node JS.
  • Involved in direct client Interactions for requirement gathering, preparing the time estimation, and converting requirements into code.
  • Used Spring boot to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application Responsible for system development using Factory, DAO, and MVC Design Patterns.
  • Used npm and Yeoman to build a process to manage all your dependencies. Knowledge transfer for the team on how to install npm packages offline.
  • Expertise in creating all kinds of Directives, Attribute Directives, Structural Directives, and Component Directives, in AngularJS Also includes experience with services, pipes, form validation, reactive form, etc.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using the jQuery framework.
  • Debug the application using Firebug to traverse the documents and manipulate the Nodes using DOM and DOM Functions.
  • Configured Spring MVC and set up View Controllers to enhance Spring Security Modules for secure Web Applications.
  • Expertise in React JS and working with React Flux architecture
  • Custom NodeJS proxy used to simulate API responses before client implementation was complete and to proxy requests to finished client APIs, handling authentication, custom headers, and virtual application root.
  • Using AJAX for asynchronous request handling, partial refreshing by the user, and implementing the jQuery library module within the project.
  • Developed code for obtaining bean s in Spring Framework using Dependency Injection (DI) or Inversion of Control (IoC)
  • Followed Agile methodology to develop the application and participated in all the SDLC processes like requirement analysis, design,and development.
  • Implemented registration functionality for DHE staff and administrators which involves matching user information with existing database records and creating a new user.
  • Implemented email functionality for sending Approval, Denial, Password reset, Temporary PIN, demographic information update emails to the user using JavaMailAPI.
  • Used Log4j and commons-logging frameworks for logging the application flow
  • Worked on several applications within the project and created entities and XML files for mapping databases.
  • Supported the application across multiple environments like QA, UAT,andProduction.
  • Developed functionality for uploading documents and then saving these documents into a database.
  • Developed a reporting module for the application using SSRS reports and Restful Web Services.
  • Created and modified JPA entity classes across different application modules based on the requirement.
  • Developed JavaScript-based components using External JS framework like a GRID, Tree Panel with client reports customized according to user requirements.
  • Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular 4.
  • Worked with Toad to overlook databases and create SQL queries to gather and alter data. Also combined with Hibernate for the testing flow of data from the application to the Database.
  • Used Maven for developing build scripts and deploying the application onto WebLogic.
  • Developed user-specific Highlights (dashboard menu) section, Home Page, Admin home page, user module using Springframework, Hibernate ORM module, Spring Core Module, XML, JSP,andXSLT.
  • Worked on Web Services using Java API for XML, JSON Services(JAX RS) and worked on the build, deploying RESTful web services.
  • Installed and deployed to AmazonEC2 instance and worked with various AWS services like S3, Auto Scaling, RDS, Security Groups, etc.
  • Used Tomcat server for the application development and Utilized JIRA for task scheduling, quality control activities like defect tracking and fixing.

Environment: Java12, Spring Core, Spring Security, Spring MVC, DB2, Hibernate, SOA, Junit5, JSF, JSP, EJB, ANT Oracle, HTML5, DHTML, CSS, CSS3, Log4j, Bootstrap, AJAX, JavaScript, JIRA, CVS, Putty, Web services (RESTful), Agile Methodologies, SQL Management Studio, Web Sphere Server.

Full Stack Java/UI Developer

Confidential, Tampa,Florida.

Responsibilities:

  • Participated in the complete software development lifecycle tasks (design, coding, testing,and documentation).
  • Extensive knowledge and experience in developing Single Page Applications (SPA) using AngularJS.
  • Developed the single-page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs, and used Jira for project management.
  • Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.
  • Designed and Developed UI for Customer Service Modules and Reports using Angular2.0, HTML, CSS, Bootstrap, JavaScript,and jQuery Created web application prototype using JavaScript and AngularJS.
  • Implemented nested views and routing using the AngularUI Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in Angular2.0 using Custom Directives Filters, Services,and Partials.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Responsible for analysis, design, development,and integration of backend components using J2EE technologies such as Springs 3 and SpringJDBC.
  • Extensive use of Team forges, for maintaining the design and other project-related documents, the status of the assigned tasks.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns to retrieve the data from the database.
  • Developed Project Specific Java APIs for the new requirements with Effective usage of DataStructures, Algorithms,and Core Java, OOPS concepts.
  • Implemented various design patterns in the project such as Singleton, Data Access Object, and Service Locator.
  • Developed web service for web store components using RestfulAPI.
  • Used XML, XSD, and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages.
  • Developed application Specific thread-safe XML APIs, XML Document Builder and parser Utils, validators using java DOM Parser which is used among the components.
  • Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS, Spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP.
  • Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.
  • Developed Mean Stack from scratch including Mongo DB server (Mongoose Connector) setup and Express JS server development.
  • Wrote cascading style sheets for the entire user interface, created selectors, ids, classes, and pseudo-classes in style guides.
  • Developed pages using Angular2.0 directives, expressions, routing capabilities for bookmarking, filters, validations, and AngularUI components such as grid, buttons, carousels, date pickers, modal dialogs,and other input components.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Developed the application using Spring MVC intensively that leverages classical MVC architecture and JavaScript for major data entry that involved an extreme level of data validation at the clientside.
  • Developed components of web services (JAX-WS, REST, JAX-RPC) end to end, using different JAX-WS standards with a clear understanding of WSDL (type, message, port Type, bindings, and service).
  • Developed unit test cases using Jasmine and Karma as a unit test runner for various application modules.
  • Used Junit and Mockito framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions
  • Used SVN version control to track and maintain different versions of the application.

Environment: HTML5, Angular2.0, jQuery, JavaScript, Spring Batch, Node.js, Bootstrap, Spring 4.0, Apache7.0, log4j, Hibernate, Maven, Tortoise SVN, Rest web services,AWS, maven, jQuery, JIRA, Eclipse Kepler,XML, MySQL.

Full Stack Java Developer

Confidential - San Antonio, TX.

Responsibilities:

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Build RESTful Web services using JAX-RS API.
  • Designed Frontend with anobject-orientedJavaScript Framework with Angular.js.
  • Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Hands-on experience in developing the components using Angular 2.
  • Messages like monthly statements, payment due were sent to customers through JMS, sometimes point to point or just publish. Deploying, managing, and operating scalable, highly available, and fault-tolerant systems on AWS.
  • Designed and developed the framework to consume the web services hosted on Amazon EC2 instances.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Wrote test cases using JUnit testing framework and configured applications on WebLogic Server.
  • Implemented the backend services using Spring Boot.
  • Implemented Java Multithreading to refresh the cache at a given set of time intervals.
  • Developed various UI components using Angular JS, Spring (MVC), JSP, and HTML.
  • Designed and Developed Servlets and JSP pages for authentication.
  • Developed the different components of applications such as JSPs, Servlets, and EJB's using WebLogic Application Server and used CVS for version control.
  • MySQL to access data in the database at different levels.
  • Involved in the integration of spring batch using shell scripting.
  • Explore single-page asynchronously data-driven UIs using REACT JS, REDUX, and Node JS.
  • Worked on databases such as MYSQL.
  • Created Responsive Web Design using Bootstrap, SVG,and other media queries to support all kinds of devices.
  • Architected, designed, and implemented a SPA (Single Page Application) in AngularJS which consumes JSON from a Spring MVC, using Spring Security to secure the Application.
  • Developed AJAX-driven application by invoking web services/API and parsing the JSON response.
  • The followed Agile process, created and maintained User stories in JIRA. Actively participated in Sprint grooming, retrospectives, and daily stand-up meetings.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Practiced relevant agile development methodologies and worked daily with subversion and current networking technologies.
  • Managing Product development/implementation using AWS cloud infrastructure.
  • Provide on various al technologies including Smartboards, Blackboard,and Web 2.0 technologies.

Environment: Spring 4.0, Hibernate, Web logic, Angular JS 1.5, HTML5, CSS3, Linux, Apache CXF, JMS, Shell scripting, REST, JSP, JDK 1.8, SERVLET, MYSQL, JDBC, AWS, PCF, Eclipse, MAVEN, Agile, JIRA, Web 2.0, SOA.

Full Stack Java Developer

Confidential, Calumet, IL.

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis,and design
  • Implemented Business Delegate, Design, Facade, Service Locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
  • Implemented the service layer based on a Spring container and exploited Spring's IOC features for bean management.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented jQuery-based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Responsible for creating an efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, and AngularJS.
  • Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.
  • Wrote several Angular controllers, services, and providers to achieve the migration.
  • Used concepts of Directives, Data-Binding, and Dependency Injection in Angular JS.
  • Developed application ofSpring 3x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web Flow with Spring MVC. Used spring's dependency injection for injecting entity manager and managed beans into spring beans.
  • Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from the oracle database. Developed Enterprise JavaBeans (EJB 3.0) for implementing the application's business rules and policies.
  • Familiarity with Service-oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey.
  • Used D3.js and Angular to construct data visualization. Developed a persistence layer based on the JPA framework for providing a POJO persistence model for object-relational mapping.
  • Worked closely with the data scientists, converted data from tables to large datasets in Python, and created Pandas data frames, visualizations using D3viz.
  • Created back-end services/ API using Express.js, which was used to query MongoDB.
  • Used Concurrent Version System (CVS) as a source control tool. Developed unit test cases and suits on the JUnit framework for unit testing. Used Maven for building, deploying the application, creating JPA-based entity objects, and compiling the GWT application.
  • Used XML parser APIs like JAXB API within the web service for marshaling/unmarshalling.
  • Used Business Process and Decision Management Design using JBoss JBPM and JBoss Drools Rules Engine.
  • Involved in designing and developing web interfaces using JSP, Servlets, and JavaScript.
  • Tested each application using validators and handled multiple modules simultaneously to achieve the application.

Environment: Spring 3.1, J2EE 1.7, Spring JDBC Template, Spring Batch, AJAX, XML, CSS, CSS 3, HTML 5, JavaScript, Oracle 10g/11i, Maven 3.0.3, MYSQL 6.1, jQuery, JUnit, REST, AngularJS. STS 3.5.1(eclipse), Core Java, JSP's, Action Components, Tomcat Web Server.

Web Developer

Confidential

Responsibilities:

  • Involved in development, design, and implementation of front-end part widget-based application.
  • Involved in developing UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS3, JSON, JavaScript, jQuery, Node.js and Ajax.
  • Developed cross-browser and multi-browser compatible web pages using HTML, CSS, and JavaScript.
  • Used jQuery core library functions for the logical implementation part onthe client-side for all the applications.
  • Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery, Ajaxframework, and Widget based JavaScript programmed model.
  • Developed different jQuery components in the MVC micro-architecture framework which internally uses various design patterns such as singleton, command, delegate, etc.
  • Developed Search Engine using JSP, presented the XML data on the web page using JavaScript and jQuery.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
  • Involved in developing HTML and JavaScript for client-side presentation and data validation on the client-side within the forms.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using the jQuery framework.
  • Debug the application using Firebug to traverse the documents and manipulate the Nodes using DOM and DOM Functions.
  • Implemented various Search Engine Optimization (SEO) techniques such as metadata, building inbound links, an outbound link text, meaningful title while designing web pages.

Web Developer

Confidential

Responsibilities:

  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Developed the different components of the application such as JSP, Servlets, DAO, and Used SubVersion (SVN) for version control.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for the request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed additional UI Components and implemented an asynchronous, AJAX (jQuery) based rich client to improve customer experience.
  • Built ANT scripts for automated deployment and the build operation of the entire application.
  • Developed web pages using HTML5/CSS and JavaScript, Angular JS
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client-side validation.

Environment: Core Java, SQL (DB2), Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, DOJO 1.5, Eclipse IDE, Cygwin.

We'd love your feedback!