We provide IT Staff Augmentation Services!

Java/ui Developer Resume

5.00/5 (Submit Your Rating)

Dallas Fort Worth, AreA

PROFESSIONAL SUMMARY:

  • 7 years of experience in Application and Web Development with emphasis on HTML/HTML5 , SASS, CSS2/3, BOOTSTRAP, JAVASCRIPT, ANGULAR JS, JQUERY, AJAX, DOM, JSON, XML, NODE JS.
  • Experienced in development using Java EE, including JSPs, Servlets, Rest services, SOAP Web services, Jersey, JPA, and JDBC .
  • Experienced in Spring Frameworks Spring REST/ Security/ Boot and Spring MVC.
  • Experienced in integrating Hibernate in context files and configuring Hibernate session factory.
  • Excellent understanding of Document Object Model (DOM) and DOM functions.
  • Experienced in using SASS as the CSS preprocessor.
  • Experienced on working with CSS Background, CSS Border, CSS Layouts, CSS Margin, CSS Padding, CSS Positioning, CSS Table and CSS Text.
  • Experienced in developing applications with different layouts using Bootstrap - JS including grids, toolbars, panels, combo-box and buttons etc.
  • Proficient in Single Page Application (SPA) using AngularJS frameworks.
  • Extensively worked with AngularJS Controllers, Filters, Validations, Factory, Service and creating Custom directives to interact with the RESTful Services.
  • Designed and developed intranet web applications using JavaScript and CSS2/3 .
  • Proficient in designing Unified Modeling Language (UML) Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
  • Experienced with using Database tools like PL/SQL Developer , SQL Developer, MySQL Workbench and TOAD.
  • Experienced building and deploying application in Apache Tomcat server 8 and JBOSS.
  • Extensively worked with JUnit Framework for unit testing.
  • Hands on experience in working with build tools Maven and Gradle.
  • Experienced with unit testing frameworks like Jasmine and Karma.
  • Experienced using Node.js, NPM task manager tool, build tool and package manager tool GULP, GRUNT and BOWER respectively while developing the applications.
  • Experienced using Yomen for application scaffolding.
  • Experienced with Unix commands, shell script and cronjobs.
  • Experienced in AWS Cloud platform setting up EC2 instances, virtual private cloud (VPCs), and security groups.
  • Hands on experience with Source code management tools GitHub and SVN .
  • Experienced in Jenkins for continuous integration End-to-End automation for all build and deployments.
  • Good understanding of Docker Configuration Management Tool.
  • Experienced in working with Waterfall and Agile Scrum methodology of Requirements gathering, Analysis, Design, Development and Testing of application developed.
  • Expertise at developing sprint planning, tracking defects etc. using the SCRUM tool JIRA

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, Struts, Hibernate, Spring, JSTL, EJB, RMI, JDBC, JMS, Web Services

Databases: Oracle 8i/9i, MS Access, SQL Server 2008, MYSQL

Web Technologies: HTML/HTML5, CSS2/CSS3, Bootstrap, DHTML, XML, XHTML, XSLT, Ajax, jQuery, Angular 2,React.js, JSON, LESS, SASS, JavaScript

IDE: Eclipse 4.x, Xpress, Quark Xpress Microsoft SQL Server, GitHub, CVS, Apache Maven

Web & Application Servers: Tomcat, JBoss 4.x/5.x

Web Services: Web Services, SOAP, Restful, WSDL, JAX-WS, AWS, Apache AXIS, JMS and SOA.

Developer Tools (IDE): Microsoft visual studio, Sublime Text, Notepad++, Dreamweaver, Eclipse, Net Beans, Brackets.

Version Control: SVN, GIT

Operating Systems: Windows 95/98/NT/2000/XP, Linux, Mac OS

Modeling Languages: UML

Tools: JUnit, Log4j, Maven, Jenkins, GIT/Stash, SQL*Plus, TOAD, SQL Developer and SQL*Loader.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas/Fort Worth Area

Java/UI developer

Responsibilities:

  • Executed and participated release activities.
  • Participated in Agile methodology for application development and involved in analysis, design, coding, and unit testing of business applications.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications.
  • Responsible for developing, implementing and managing ECOM site for large supply company.
  • Mastered polices, procedures and standards involved in running an eBay .
  • Developed SPA using ReactJS to utilize the HTML5 DOM features and update elements that are modified in the webpage.
  • Configured routes between ReactJS and Flask to render the templates from the server-side.
  • Used JQuery in directly manipulating the DOM yet separating the ReactJS Components.
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Developed various server-side components using Java/J2EE frameworks.
  • Developed RESTful webservices and consumed SOAP web services from external systems.
  • Automated Fare/Rule data processing using shell scripts in Pricing system.
  • Developed applications to load Fare/Rule data from external systems.
  • Involved in Sprint Planning Execution, Retrospection, Demos in Agile.
  • Executed and participated release activities.

Environment: Java 1.8/1.7, JEE 5, Spring MVC, Spring, Spring Boot, JAX-RS, AJAX, AngularJS, NodeJS,React JS,React Native,Redux, CSS, JSON, JavaScript, JUnit, JMock, Mockito, Maven, Ant, Eclipse, Unix, Shell Scripting, Tomcat, IBM WebSphere/Liberty, Oracle 12c, Agile, TDD, SQL, PL/SQL, SVN, GIT, Rally, JIRA

Confidential, North Carolina

Senior Full Stack Web Developer

Responsibilities:

  • Developed Web Pages by using HTML5, CSS, jQuery, JavaScript and using JavaScript frameworks.
  • Established pages using CSS to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Built the Responsive UI screens using HTML 5, CSS 3 and twitter Bootstrap .
  • Worked with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
  • Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Designed and Implemented REST web services using JAX-RS, Spring REST.
  • Implemented Spring controllers with annotations and validations using model attributes to pass request from presentation layer to helper classes.
  • Used Spring Framework Bean Factory for initializing services.
  • Created various Action Classes using Spring MVC which route requests to appropriate Enterprise Java Bean components and service the request.
  • Also, used the Spring IOC to get Hibernate session factory and resolve other bean dependencies.
  • Developed business modules with JSP, Servlet, Spring Framework and Hibernate technologies.
  • Responsible for the creating various POJO objects, their corresponding Hibernate mappings (.hbm) files and persisting them to database.
  • Developed Single Page Application (SPA) using AngularJS, HTML5, CSS3, SASS, JSP, and NodeJS.
  • Developed watch services for updating the data dynamically and used resolve and promises in the routes for fetching the data from services and $q promises for asynchronous programming.
  • Developed AngularJS Custom Directives and Services in the development of project.
  • Performed AngularJS client-side validations with customized error messages.
  • Used Custom AngularJS Filters to provide better search experience and for sorting purpose.
  • Developed custom mixins in SASS for responsive web design.
  • Developed pdf’s using handlebars in NodeJS and used package manager Npm/Bower to manage dependencies.
  • Used Gulp server for building the code and running the tasks.
  • Used Jasmine as testing framework and Karma as test runner to perform unit testing.
  • Automated Jenkins for automatic build cycle.
  • Worked through Agile and Scrum development methodologies.
  • Interacted with the team in development of new versions of the application.

Environment: Java, Spring MVC, Hibernate, Spring Hibernate, RESTful services, HTML/HTML5, CSS/CSS3, JavaScript, SASS, jQuery, AJAX, JSON, JSP, AngularJS, NodeJS, Karma, Jasmine, gulp, Jenkins, Agile Methodology, SonarQube, SVN, GIT, Bower.

Confidential, Boston

Java Developer

Responsibilities:

  • Participated in requirements meetings and created design docs from functional specifications.
  • Worked on CAP defects and enhancements.
  • Develop pagination support in common xml display.
  • Develop POC on common XML display to view reports.
  • Developed Session Java Beans to serve the Servlets that encapsulates business processing traffic.
  • Wrote ANT scripts to EJB components.
  • Experience in Java Messaging service (JMS) for reliable information exchange across Java applications.
  • Provided support for customer escalations in CAP.
  • Extended common xml display functionality to IE7, FF2 and FF3.
  • Used Junit for Unit Testing and provided code coverage.
  • Provided support to the testing team and involved in the Bug Fixing.
  • Provided capabilities to CXF display to open ACU and CCD files.
  • Used Subversion as Version Control System for the application.
  • Extensively written unit and integration test cases using mock objects and junit.
  • Involved in monitoring and supporting the applications on the production environment and provided comprehensive solutions.
  • Review unit and integration test plans for the features developed.
  • Experience with SQL and basic CRUD operations.

Environment: Java 1.5, J2EE1.5, Spring 2.5, HTML, AJAX, CSS, JavaScript, XML, JAXB, SOAP, JAX-WS, WSDL, TDD, JUnit, Subversion, Eclipse 3.4, Ant, XSLT, XPATH, Remedy, Team forge and Review Forge, SQL.

Confidential

Web developer

Responsibilities:

  • Working as a UI Developer for internal application.
  • Developed Applications to asses JSON and XML from Restful web service from consumer side Using Angular JS.
  • Designed Business application using web technologies like HTML, XHTMl and CSS based on the W3c Standards.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Written code using AJAX, JSON, XML and jQuery to interact with the Web Services.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Used various predefined and customized AngularJS Directives like ng-init, ng-bind, ng-model, ng-show, ng-if to meet the business requirements.
  • Implemented client-side validations in registration forms, login and logout forms using JavaScript.
  • Used SASS pre-processor for CSS pre-processing.
  • Used Bootstrap layout components like Pagination, Button Groups, Glyphicons, Panels for better user experience.
  • Unit tested all the frontend AngularJS code using Karma.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Involved in development of individual sprints with the help of GitHub.
  • Developed Application using agile methodology.

Environment: HTML5, XHTML, CSS3, XML, SAAS, JavaScript, jQuery, Bootstrap, AJAX, AngularJS, Jasmine, Karma, GITHUB, Shell Script, JIRA, Windows & Linux Environments.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of the project.
  • Implemented the online application by using Java(oops), JDBC, JSP, Servlets, Web Services, SOAP.
  • Designed the front-end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
  • Used Spring framework with the help of Spring Configuration files to create the beans needed and injected dependency using Dependency injection.
  • Developed the Spring AOP programming to configure logging for the application.
  • Implemented application level persistence using Hibernate and Spring.
  • Implemented Angular MVC architecture developed custom directives, controllers, views and filters.
  • Implemented AngularJS to create maintainable and testable single page applications and implemented 2-way data binding and used ng-filters across the applications.
  • Used jQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
  • Written SQL queries to insert update the database and used JDBC to invoke Stored procedures.
  • Developed session Beans which encapsulates the workflow logic.
  • Used Entity Beans to persist the data into the database.
  • Used Log4j logging framework to debug the code.
  • Apache Tomcat Server was used to deploy the application.

Environment: Java, Hibernate, Spring, SOAP, HTML, XML, CSS, Linux, JavaScript, jQuery, AngularJS, AJAX, JSP, Servlets, JDBC, SQL, Apache Tomcat.

We'd love your feedback!