We provide IT Staff Augmentation Services!

Sr. Java/ui(angular Js) Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • About 8 years of professional experience in comprehensive analysis, design, coding and experience in core Java development, Web Development, Multi - tier enterprise applications using Java/J2EE.
  • Extensive Knowledge in design and development of various web and enterprise applications using JAVA and J2EE technologies.
  • Worked on IDE’s such as Eclipse/My Eclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Experience in Front End Technologies: JSP, HTML/HTML5, CSS/CSS3, Bootstrap, JQuery, and Node.js, React JS, Ext JS and Angular.js.
  • Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
  • Experience with developing single-page applications in AngularJS and WordPress themes and plugins forenterprise companies.
  • Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Experience with Material design for print-based design elements - such as typography, grids, space, scale, color, and imagery
  • UI enhancements included drag-n-drop DOM elements, tree views, specialized validation, etc.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Written JSP (Java Server Pages) with dynamic Java content embedded using special tags.
  • Used server-side Java to dynamically generate web pages in various projects, checked the logs for any problems on the server as well.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Very good at database concepts, SQL, stored procedures and functions. Has worked with different databases like DB2, Oracle, My SQL and MS SQL Server.
  • In-depth noledge in core java concepts such as OOPS, Collections, Threading, Generics, Exception Handling, Thread pools, Execution services, Concurrency Utilities, File IO and Serialization.
  • Analyzed and designed application using various object oriented programming features like encapsulation, inheritance, and polymorphism.
  • Good noledge and experience working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Struts, JSF etc., and IOC frameworks like spring and its subsidiary modules such as Spring MVC, spring and Spring AOP.
  • Good understanding of ORM technologies Hibernate, iBatis/MyBatis, JPA and Spring JDBC.
  • Good experience on SOA architecture and web services (SOAP, WSDL) using Apache Axis2 and RESTful web services in java with JAX-RS implementation Jersey.
  • Good noledge and experience working with Java, J2EE, Struts 2.0, Spring (MVC, REST), Hibernate, JUnit (TDD), Mockito (Mock Injectible forTDDenvironment), MS SQL Server, Apache Tomcat 8, Infinispan, Buildship (Gradle) tools and technologies.
  • Experience in automating the infrastructure inAWSusing web services.
  • Strongdesignskills implementing Unified Modeling Language (UML), Object Modeling Technique (OMT) and JavaDesignPatterns.
  • Strong Experience in coding queries, procedures and packages in SQL.
  • Extensive experience in implementation of the version control software GIT, GITHUB, VSS, CVS and Clear Case.
  • Experience in designing web development applications using server-side scripting language like PHP.
  • Experience in working with application servers like IBM Web Sphere, Web Logic, JBOSS, and Apache Tomcat.
  • Experience in private branded community platforms (such asJive, Telligent, other) and social media platforms (such as Twitter, Facebook, YouTube, Flickr, LinkedIn, Google+, etc.).
  • Experienced in working with test team to write, implement test cases using Junit and involved in integration testing.
  • Excellent team player, quick learner and self-starter with TEMPeffective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Languages: Java, C/C++, JavaScript, SQL/PL SQL, HTML, DHTML

Java: J2EE, JSP, Servlets, Java Beans, JDBC, JSTL, EJB, Swing, AWT, RMI, Multi-threading.

Frameworks: JavaScript Libraries

XML Technologies: Struts 2.0, Struts-Tiles, Spring, JSF and Hibernate.

Databases: MySQL, PostgreSQL, Oracle, IBM DB2, MSSQL Server, MS-Access, MongoDB

Tools: /IDEs: Eclipse, NetBeans, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET 2010, 2012, VM Ware, Splunk.

Platforms: Windows NT/2000/XP Vista, UNIX/Linux, Mac

Application Servers: IBM WebSphere, Apache Tomcat, JBoss, BEA WebLogic, TPT, CXL.

Version control: CVS, PVCS, GIT, Rational ClearCase and ClearQuest

Protocols: Modeling Tools

HTTP, HTTPS, FTP, SOAP, REST: Microsoft Visio, Rational Rose

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr. Java/UI(Angular JS) Developer

Responsibilities:

  • Implemented agile methodologythroughout the project development lifecycles.
  • Designed and developedPHP, HTML5, WebGL, JavaScript, Ajax, XML, MYSQL, EclipsePHP apps working in a LINUX, Web Server and Apache environment.
  • Analysis, design and development of application based on J2EE using Spring and Hibernate.
  • Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE.
  • Used spring framework for Dependency Injection (IOC), Model View Controller (MVC) and integrated with Hibernate framework.
  • Very good with AngularJS as filters, rootscope, custom directives, single page applications and templates.
  • Extensive experience in AngularJS implementing MVC and concepts of two-way data binding and also has some hands on experience working with React.js and various React Components and mixins. Also used React with package managers like npm and Bower.
  • Implement modules intoNodeJSto integrate with designs and requirements.
  • Experienced in React JS and working with React Flux architecture.
  • UtilizedReactJS& Redux to render and deploy company-end setting webpages.
  • Coded various front end components of the Platform inReactJSand implemented testing suite.
  • Worked with Cross-Browser Compatible issues.
  • Developed web Single Page Applications (SPA) using ANGULAR 2.0.
  • Build front end client inAngulardat connects to multiple backend systems.
  • Developed the front-end framework, monitoring dashboards and real time monitoring user interfaces using Angular Widgets using Custom directives.
  • UtilizedMEANstack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.
  • Implemented responsive web design and maintaining larger style sheets using BOOTSTRAP.
  • Developed a single underlying system dat allows for a unified experience across platforms and device sizes using Material Design.
  • Worked with core java concepts such as OOPS, Collections, Threading, Generics, Exception Handling, Thread pools, Execution services, Concurrency Utilities, File IO and Serialization.
  • Written Test Cases usingQUnitfor JavaScript andJasminefor Angular JS.
  • Used DOM parsing methodology for serializing and parsing the XML request and response.
  • Setting up an environment, configuring an application and deployment in Apache Tomcat 8 Application Server.
  • Implemented Java based POJO access to the application’s database using MyBatis mappers and typical data access and transfer design patterns.
  • Worked on spring modules like Core, Data Access, Transaction Manager, and Spring MVC.
  • Configured and used Maven scripts to deploy application in server.
  • Integrated R language with java using JRI API.
  • UsedNode.jsto run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Involved in writing R code to generate accurate forecast values for the production planning.
  • Involved in writing business logic for the inventory control and the risk calculation.
  • Well experienced in MVC architecture andStruts 2.0, JSF, Spring framework.
  • Customized RESTful Web Service using Spring RESTfulAPI, sending JSON format data packets between front-end and middle-tier controller.
  • Configured anAWSVirtual Private Cloud (VPC) and Database Subnet Group for isolation of DB Instances.
  • Implemented app logging service using logging tools, such as Splunk, Graylog2 and developed and deployed stacks using AWSCloudFormation templates
  • Developed the controllers for model, view classes and connected to Sql server for accessing the database. UsedWebGLto design and develop 3-D pictures. IntegratedWebGLinto MVC framework
  • Involved inDevOpsmigration/automation processes for build and deploy systems.
  • Developed theSpringFeatures likeSpringMVC,SpringDAO,SpringBoot,SpringSecurity.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.
  • Developed test cases using Junit and actively involved in analyzing the test cases for integration testing of the project.
  • Applied Load Testing usingJMeterand asynchronous node.js testing using Mocha.js
  • Participated in Unit testing using JUNIT and MOKITO.
  • Involved in thePHPCode Writing and API's Integration.
  • Used GIT version control system for pull, push, commit and raise pull requests to developed code.
  • Actively involved in the daily scrum meetings in order to update the team about the current status of the task assigned.
  • Handled offshore calls with the remote developers. Used teleworking practices including software like Skype and other tools.

Environment: J2SE 7.0, Java EE 7.0, Spring, SpringMVC,SpringDAO,SpringBoot,SpringSecurityHibernate, Struts 2.0, AWS, Splunk, DevOps, HTML5, CSS 3, WebGL, jQuery, Bootstrap 3, Material design, MEAN, AngularJS 1.5/2.0, ReactJS, Node JS, Qunit, Junit, Jasmine, GIT, Eclipse Luna, MyBatis, Ant, RESTful, Jackson API, Junit 4.0, Jmeter, Tomcat, Jenkins, PHP, JavaScript, Oracle VM VirtualBox.

Confidential, Cleveland, OH

Sr. Java/UI Developer.

Responsibilities:

  • Developed applications usingTDDand Clean Code principles in an Agile environment; Java 1.6/1.8, Spring, Web Services (REST and SOAP), XML, Oracle, SQL, and Hibernate in a relational database design.
  • Involved in Clients Logins and Billing/Updating modules of the Patient Information.
  • Documented the use cases, class diagrams and sequence diagrams using Rational Rose.
  • Migrated to new UI's using Angular JS, React JS, GWT and HTML.
  • Developed various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager) and Redux library.
  • Developed Session Beans to process requests from the user and used the Hibernate framework to retrieve and persist client information.
  • Integrated JSF with Spring frame work for navigation to different layers in applications.
  • CreatedBackbone.js and MVC used. Attributes, models, collections, DAO, all used to represent legos, configurations on both server models, collections andbackbonemodels, collections
  • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.Used Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean s in spring framework using annotations.
  • For Model View Controller (MVC) and integrated with Hibernate framework used spring frame work.
  • Used Eclipse RCP (Rich Client Platform) framework to build the dynamic user interface.
  • Used Hibernate extensively to store the persistence data into the Oracle 11g database and written HQL to access the data from the database.
  • Build spaces and groups to support companywideJiveinitiatives and new design requests.
  • Used Rich Client Platform (RCP) plugins to develop UI of the application.
  • By using RCP created own desktop application for the client palmettogba.
  • Designed and developed of Eclipse based RCP application which gets the live sync-messages from the stock exchange.
  • Used SWT (Standard Widget Toolkit) for the primitive widgets like text controls, radio buttons.
  • Interact with backend usingJava and Hibernate Framework.
  • Implement a GUI using Google web toolkit (GWT) and integrate it with Java web services to facilitate users.
  • Used Web Services to exchange information and used SOAP for sending and receiving data from different applications.
  • Created SOAP web services using Spring,Apache CXF.
  • Used JMS to asynchronously exchange messages between the Web Sphere Application Server and other applications.
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems.
  • Implemented dependency injection container with NInject forTDD.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade and Service Locator in the project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Used Angular JS with the MVC to make both the development and the test easier.
  • Worked on creating user defined functions in java to use them as external jar files inBPEL.
  • Developed Oracle BPM workflows dat used 27 SOA Composites, Oracle BPM, Human Tasks as well asBPEL
  • Created procedures, functions, packages by using collections, and used analytical functions and generated explain plan for performance tuning.
  • ImplementedSpringBootandSpringSecurity features.
  • Spring is used for MVC and integrated withMyBatisfor ORM.
  • Migrated data source passwords to encrypted passwords using Vault tool in all theJBossapplication servers.
  • Provided 24/7 application support to all production applications running onJBossand WebLogic.
  • Used JUnit for testing the application.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used Web Sphere Application Server for deploying various components of application.
  • Experienced in deploying multi module application using Maven and Jenkins.
  • CVS was used for version control.

Environment: Java, J2EE, IBM Web Sphere App server 7.0, Rational Rose, Eclipse RCP, Spring RCP, XML, JSF, JMS, Jboss, web services, Jive, EDIFACT, Spring Framework, Spring Boot, My Batis, HTML5. CSS3, LESS, JavaScript, GWT, React JS, Backbone.js, OOA, OOD, TTD, Servlets, Apache CXF, Maven, Jenkins, CVS, Log4j, Junit, Hibernate, PL/SQL, Oracle 11g, BPEL, Linux.

Confidential, New York, NY

Front End Java-UI Developer

Responsibilities:

  • Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
  • Worked on various mobile frameworks like jQuery mobile.
  • Responsible for designing mobile applications.
  • Followed MVC Architecture using AngularJS Framework.
  • Extensive experience implementing interactive UI with HTML5, CSS3, Bootstrap, AngularJS,KnockoutJS, Kendo UI and JavaScript.
  • Developed desktop and responsive WordPress themes using HTML5, CSS3, jQuery and Git.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).
  • Responsible for developing various static and dynamic modules which are displayed in different web pages according to the specifications.
  • Implemented different validation control on the web-pages using JavaScript, and also used Angular JS framework.
  • Implementing the test driven development using jasmine
  • Developed and tested website using theMEAN(Mongo DB, Express, AngularJS, Node.js)stack.
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Extensively used XSLT to transform XML documents to HTML.
  • Supported in building automation scripts for Selenium and TestNG.
  • Worked in creating and updating Java test scripts usingSeleniumIDE andSeleniumWeb-driver
  • Analyzing and reporting uponJIRAusage and activity.
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets usingAWSCloud Watch.
  • DesignAWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented business layer using Spring beans, created halper classes to navigate to different layers in applications.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized XML documents using Spring framework.
  • Implemented Transaction handling using spring declarative transaction management for DAO layer.
  • Full stack prototyping with AngularJS front End, JAVA Servlets Endpoints and MongoDB persistence.
  • Migrated files fromMongoDBthrough Sqoop and processed.
  • Developed enhancements toMongoDBarchitecture to improve performance and scalability.
  • Wrote custom jQuery plugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
  • Extensively used jQuery plugins like jCarouselLite and mouse wheel for creating scrollable menus.
  • Worked on jQuery Light box for creating image and video galleries.
  • Implemented dynamic page elementsand form error validationsusing JavaScript.
  • Embedded the flash content into the web pages using SW Object.
  • Created Ajax calls to exchange (request / responses) information with database.
  • Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
  • Used Subversion (SVN) as a repository tool and as a version control.

Environment: HTML4, XHTML, XML, XSLT, XPATH, CSS, AWS, JavaScript, Knockout JS, MVC, JQuery, JSP, JSON, AJAX, DOM, Jasmine, Aptana Studio 2.0, SVN, Eclipse, MongoDB, Selenium, JIRA, Sub Version.

Confidential, Atlanta, GA

Java/UI Developer

Responsibilities:

  • Developed and designed the various screens and its architecture in accordance to UI Specs following client branding standards.
  • Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Used Spring MVC as framework and JavaScript for major data entry, which involved extreme level of data validation at client side using Ajax.
  • Used Native Queries and Criteria Queries (annotations) in hibernate for access and updating data.
  • Used Spring 2.5 Framework for DI/IOC and ORM components to support the Hibernate tool.
  • Implemented business logic according to the requirements.
  • Worked extensively on Collections Framework.
  • Developed REST Web Services.
  • Create and maintain web pages using HTML, CSS, JavaScript, jQuery, Java, J2EE and also responsible for Designing of Web pages including Ajax controls and XML.
  • Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML, XHTML, and CSS.
  • Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Followed MVC Structure to develop Application.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
  • Extensively worked in defect maintenance of Front End issues
  • Organized the internal site for managing environments, and project details using HTML, CSS, JavaScript and jQuery easing the scrolling pages to tabbed template structure.
  • Edited web pages for achieving design goals with CSS3, JavaScript and jQuery.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).

Environment: Java, J2EE, Spring 2.5, Spring Transactions, Spring JDBC, Spring MVC, Hibernate 3.5, XML, RESTful, WSDL, AJAX, jQuery, HTML, JAVASCRIPT, CSS, Log4J, JAXB, JUnit, Web sphere Application Server 6.0, Eclipse 3.5, Oracle 10g, JSP, Bootstrap.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 9i database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low level design documents for the business modules for future s and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests.

Environment: Eclipse, HTML, Java Script, Core Java, JUnit, JSP, Servlets, JDBC, Oracle 9i, AJAX, CVS and Jboss Application Server.

Confidential

Java Developer.

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, CSS, and JSP.
  • Written java classes for developing user interface by using OOPS concepts, multi-threading, inheritance, polymorphism and collection API.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Documented the use cases, class diagrams and sequence diagrams using Star UML.
  • Extensively used JavaScript for client side validations.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data Oracle database.
  • Log4J used as logging framework.

Environment: Java, HTML, CSS, JavaScript, UML, JSP, Log4J, Oracle9i.

We'd love your feedback!