Sr. Ui/java Developer Resume
Mclean, VA
SUMMARY
- 7+ years of comprehensive experience in the field of Front End Development with emphasis on HTML, CSS (2/3), Spring, JavaScript, jQuery, AJAX, XML, Bootstrap, JSON, AngularJS, Node.js.
- Experience on handling projects with AGILE methodology and Scrum/Sprint methodologies using pro - tools.
- Developed Single Page applications using the AngularJS framework.
- Working experience with HTML5, CSS3, Responsive Web Design and Bootstrap, JavaScript libraries, JavaScript frameworks like JQuery and AngularJS.
- Knowledge on Angular 2 and hands on experience with Angular 1.4/1.5/1.6.
- Extensive programming knowledge and familiarity in developing web based applications using Java, J2EE, JSP, Servlets, and JDK 1.6/1.5/1.4/1.3.
- Good knowledge of Grunt, Gulp and Bower.
- Worked on the responsiveness of the website to work efficiently in all the devices using Bootstrap, Google Material Design and Angular material.
- Expert in the congregation of customer requirements and functional requirements then transforming them into technical requirements, applying OOAD concepts and Design Patterns.
- Understand the user stories and requirements in developing the projects.
- Experience in development and testing phase in SDLC.
- Proficient in using RDBMS concepts and worked with Oracle 8i/9i/10g/11g, SQL server 2005, Sybase, DB2 and good experience in writing stored procedures, Functions and Triggers using PL/SQL.
- Proficient in developing systems built on SQL Server 2005, 2008 using Tables, Triggers, Views and Stored Procedures in SQL and maintaining the database.
- Knowledge on AWS (Amazon Web services) in creating EC2 instances.
- Experience in various IDEs like Eclipse, IntelliJ, Adobe Dreamweaver, and Microsoft Visual Studio.
- Worked with the various environments LINUX, UNIX, MAC OS, Windows.
- Performed Configuration and Version control management using CVS, SVN and GIT.
- Thoroughly performed unit testing with JUNIT, QUNIT, Karma, Jasmine and integration testing.
- Expertise in installation and configuration of WebLogic, WebSphere, Tomcat, JBoss application servers.
- Experience with User Acceptance Testing (UAT), fixing issues on the fly, coordinating with QA and business in resolving the issue to deliver project on time.
- Excellent team player, quick learner and self-starter with effective communication, inspiration and hierarchical aptitudes joined with regard for points of interest and business process upgrade
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, Java, Spring, JavaBeans, Hibernate, JavaScript, JQuery, JSON
Web servers: Tomcat, Apache, WebLogic
JavaScript Libraries: AngularJS1.4/1.5/1.6, React.js, Node.js, Angular 2
IDE’s and Tools: Eclipse IDE, NetBeans, Web storm, Developer Tools, Visual Studio, Notepad++, Sublime text, WebSphere
Database: PL/SQL, MySQL, MSSQL, Oracle 8i/9i/10g/11g
Debugging Tools: Firebug, Bugzilla, developer tools
Operating System: Windows XP\7\8, MAC OS X, Linux, Unix
Tools: Microsoft Office, Microsoft Visio, Rational Rose
PROFESSIONAL EXPERIENCE
Confidential, McLean VA
Sr. UI/JAVA Developer
Responsibilities:
- Involved in requirement analysis with the functional users and designed the system following the prototype and implemented the interactive pages of the system.
- Extensive experience in methodologies for translating user needs into solutions for complex modern operational applications.
- Involved in DB design meetings to create tables, views and relationships between them.
- Worked with Angular Material and Google Material Design for the Responsiveness over the various devices.
- Developed a well responsive single page application using AngularJS framework, JavaScript, jQuery and JAVA in conjunction with HTML5, CSS3, and AdobeCQ5.
- Developing ResponsiveDesignUIRich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular JS, and Bootstrap.
- Involved in the creation of interface to manage user menu and Bulk updates of Attributes using Angular JS and JQuery.
- Worked on Proof of Concept for developing application using Node.JS with React JS
- Worked on the automating data loading, extraction. UNIX Shell Scripting is used for generating the reports.
- Developed Restful Web Services for Historical Data module for small Business Merchants.
- Involved in developing components on reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
- Developed the overall layout design that meet cross-device compatibility using Bootstrap.
- Worked in UNIX Scripting Commands in storing and retrieving data from the local machine.
- Used AngularJS objects, module patterns and functions that encapsulate business logic, handle form validation, DOM manipulation
- Used Node JS Express framework for creating Web services.
- Used Node JS framework for setup of server side environments..
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Collaborated with UI designer and back-end staff for project requirement and analysis.
- Managed all local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines.
- Performed JavaScript framework testing using Karma, along with integration testing
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Rally.
Environment: HTML/HTML5, CSS/CSS3, AngularJS, ReactJS, JavaScript, JAVA, J2EE, Oracle, SQL, PL-SQL, JSP, Ajax, JSON, GIT, Jasmine, Karma
Confidential, Pittsburg PA
Sr. Angular/Java UI Developer
Responsibilities:
- Developed theUIlayout, coordinated project activities and involved in the Application development life cycle (SDLC) - Requirement Analysis, Development, System and Integration Testing.
- Excellent problem solving skills and the ability to work independently.
- Worked on the Spring Framework like Spring IOC, and Spring DAO.
- Built web pages that are more user-interactive using JQuery plugins, AJAX, JSON.
- Involved in designing the front-end applications using web technologies like HTML/HTML5, XHTML, and CSS/CSS3.
- Worked with Cross-Browser compatible issues.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with Restful API servers (JQuery, AJAX, and JSON to write/read data from back end services).
- Created web application prototype using JQuery and AngularJS.
- Developed web applications using Spring MVC, JQuery, HTML5, and Bootstrap.
- Used the light weight container of the Spring Frame work to provide architectural flexibility for invention of controller (IOC).
- Implemented persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Frame work for object relational mapping and persistence.
- Used jQuery, JavaScript libraries for providing richer user interface and facilitates asynchronous request invocation using AJAX.
- Worked on the modernization of a legacy and outsourced UI using AngularJS, and jQuery.
- Used AJAX to implement some customizations which required dynamic behavior like controls department on user value selection on some other controls.
- Developed PL/SQL store procedures for data migration and database upgrade from oracle.
- Developed Rest architecture based web services to facilitate communication between client and servers.
- Used Eclipse IDE for designing, coding and developing applications.
- Developing a new Content Management System backed by subversion (SVN) using java EE technologies.
- Used Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
Environment: HTML, CSS3, XML, JavaScript, Tomcat, JQuery, JSP, MySQL, PHP, SVG, AngularJS, Java, J2EE, UNIX, SVN, Spring, Hibernate
Confidential, Louisville, KY
UI Developer
Responsibilities:
- Involved in various phases of application development and developed the system going through Agile Scrum methodology
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table LESS Design in CSS for positioning.
- Involved in coordinating the offshore team.
- After making the applications to be responsive, worked on different mobile devices bugs (like ios and android)
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend with in object oriented JavaScript Framework like angular.js
- Developed Single page applications for one of the applications using Angular.js and Bootstrap.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used Gulp to automate bundling and modification of a development environment before a new build
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Designed and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Running meetings as required and work after-hours to interact with the global teams and get the tasks done prior to the task complete date
- Used GIT version control.
Environment: Java6/J2EE, SOAP, XML, XSD, JSP, HTML, CSS, SQL / PL-SQL, AJAX, JSON, Web Logic, Junit, JavaScript, AngularJS, Multithreading, collections
Confidential, Pittsburgh, PA
UI Developer
Responsibilities:
- Involved in Analysis of the specifications/requirements as provided by the business user and prepared the Analysis documentation.
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Developed html views with HTML, CSS3, JQuery and Java Script.
- Utilized Modernizer extensively to build HTML/CSS3 based page layouts that are cross-browser compatible.
- Built Application logic using JQuery and JavaScript.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML and CSS3.
- Build and maintain SQL scripts, indexes, and complex queries.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY.
- Used 'TestNG' for backend test cases.
Environment: HTML, CSS3, SQL Server 2008, JavaScript, JQuery, Jasmine, JAVA
Confidential
Java/UI Developer
Responsibilities:
- Gathered system requirements for the application and worked with the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
- Developed CSS style sheets to give gradient effects. Developed page layouts and navigation.
- Applied various Java/J2EE servlet patterns in developing back end cases.
- Performed unit and component based testing using Junit.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM.
- Used XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed Web Services for data transfer from client to server and vice versa using REST, SOAP.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Involved in Functional and UAT testing.
Environment: JDK 1.6, Java, JSP, Servlets, Oracle 10g, HTML, Hibernate, Linux.