Sr Frontend / Java Developer Resume
Lavallette, NJ
SUMMARY
- UI/Frontend Developer with over 7+ years of professional experiences in Web Designing and User Interface Development using Web Technologies
- Extensively took a shot a front end improvement sites utilizing HTML5 and AngularJS
- Developed and deployed application in windows environment
- Extensively involved in developing application in MVC Design Pattern Using Struts and Spring frameworks
- Strong developing experience with HTML5, DHTML, CSS3 and JavaScript.
- Extensive experience in multi tiered Architecture with Java, Servlets and JSP
- Knowledge on SOA, WSDL
- Proficient in Web Services implementation with SOAP and Restful
- Experience in designing Rich Internet Application (RIA’s) with JQUERY, AJAX
- Proven track record in achieving the task deliverables inside the time period
- Hands on involvement in SQL in Oracle and SQL server
- Experience in converted the mock - ups into hand-written HTML5, CSS3, JavaScript, JQuery, AJAX, XML and JSON
- Strong hands-on experience with Spring MVC and Spring Boot
- Strong in Object Oriented Programming Concepts
- Experience with Unit testing using JUnit
- Well experienced in using version control systems subversion (SVN)
- Experience in System level applications, Enterprise world applications and web enabled applications using JSP, Servlets and Struts
- Experience in implementing Hibernate ORM tool
- Well experience in Perl programming using JavaScript and HTML
TECHNICAL SKILLS
WEB TECHNOLOGIES: Html5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS
DATABASES: Oracle 11g/10g/9i, MYSQL
Database Tools: SQL
FRAMEWORKS: Struts 2.0/2.3,Hibernate 2.0/3.x/4.0,MVC,Spring 2.0/2.5
NETWORKING: TCP/IP
OPERATING SYSTEM: Windows, UNIX
WEB SERVERS: Apache and Tomcat, Web Logic
TOOLS: Eclipse, JUnit
PROFESSIONAL EXPERIENCE
Confidential, Lavallette, NJ
Sr Frontend / Java Developer
Responsibilities:
- Experienced in all phases of Software Development life cycle (SDLC) beginning from gathering Business details, investigation, plan, advancement, testing and usage of tasks utilizing different strategies like Waterfall, Agile.
- Designed front end of the portfolio application, client interactive web pages in a professional manner with using web technologies like JSP, HTML5, XSTL and CSS3.
- Used JQuery to make the portfolio application highly interactive for the investors by using JSON objects effectively for efficient coding.
- Recommend and develop strategy for integrating internal security model into new projects with Spring Boot
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQUERY, Ajax, JSON, and Bootstrap
- Worked in Agile methodology with using Ruby on Rails
- Develop responsive web views using D3js to visualize dynamic data in layouts
- Developed test cases for Unit testing using JUnit and performed integration and system testing
- Developed web services using Restful and SOAP protocols
- Merged the Structure XML with the data XML matching the XPath in DOM with the corresponding attribute
- Created many Java Classes and Interfaces as per the OOAD standards
- Executed the manual test cases and played a key role in functional testing by preparing scripts in Selenium
- Worked on front end pages that were developed in a professional manner using HTML5, CSS3, JavaScript, and JQUERY
- Implemented various different controllers in spring MVC framework.
- Designed sites for client by using JavaScript,HTML5,CSS3
- Created Dynamic UI using Bootstrap CSS framework.
- Involved in developing SQL queries at persistence layer in development of DAO’s using Hibernate.
- Creating a detailed testing plan and wrote test scripts for manual as well as automated testing
- Updated Ruby server pages and code functionality
- Using High charts and d3js for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs
- Tested Apache Tomcat server for hotspots on peak time of the application.
- Created features for subscription maintenance using JSP/SERVLETS and Java APIs
- Created Databases which contains all the information of the investors using spring and Hibernate.
- Implemented REST API, for getting Fund Information through URI
- Data validation was done using spring validations.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Converted to an SVG XML DOM objects this is then rendered as SVG output through a custom-tag in the JSP.
- Designed Front end with in object oriented JavaScript Framework like Angular js, React js.
- Created front end using HTML, CSS and JavaScript
- Developed application using Test Driven Development (TDD) methodology and wrote extensive unit tests
- Implemented the Project structure based on Spring MVC pattern using spring boot
- Wrote several JUnit tests for each module
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AngularJS, AJAX, XML and JSON
- Designed various enquiry module forms using Bootstrap, HTML5 and Angular JS.
- Developed modules using Hibernate and spring.
- Integrated Selenium client based testing into web application testing
- Developed server side programming using JSP/Servelts using Eclipse IDE.
- Assisted in debugging Struts code and fixing bugs.
- Used Object Oriented Methodology for developing Java classes
- Designing and development of software using Agile development practices
- Modified Hibernate mapping files.
- Worked with configuration managers to enable running Junit tests
- Used jQuery (a JavaScript plug-in), to provide such functionality as auto completing dropdown lists
- Implemented React.js to create a dynamically changing website.
- Participated in Object Oriented Analysis and Design (OOAD) and development of many modules.
- Conducted unit testing, UAT on the applications using functional and automated testing methods
- Used Spring MVC Framework Dependency Injection for integrating various Java Components
- Done with Automated building, testing, continuous integration Maven.
- Designed client based architecture using AngularJS.
- Wrote SQL queries to retrieve or store the data of the investors into the database.
- Debugged and developed application using spring tool source.
Environment: HTML5, CSS3, JavaScript, Core java, JDK 1.6, JSP, SERVLETS, Hibernate, Spring, Spring AOP, Spring MVC, Apache Tomcat, UNIX, Maven, JQuery, Angular JS
Confidential, New York, NY
Frontend / UI Developer
Responsibilities:
- Designed and developed data models in a Software Development Life Cycle (SDLC)
- Designed and developed MVC frameworks using spring and Hibernate ORM.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery, Angular Js, CSS and HTML
- Developed set of action classes using struts for handling the business logic for data logic.
- Used JavaScript for front end validations
- Developed an excel based tool to produce the different D3js visualizations
- Implemented styling and design pattern to the form validations and dashboard of the interface using CSS style sheets and Bootstrap themes.
- Involved in drag and drop folder organization and sorting using Jquery APIs.
- Implemented Jquery-controlled CSS3 to enhance content module.
- Deployed application on web server using Tomcat.
- Performed validations from a third party client using the Restful
- Involved parsing the XML files using MSXML DOM object
- Implemented web services with using Ruby
- Involved in Web design and development for the UI interface design, graphic design for printed materials and presentations, illustration.
- Used HTML5, CSS3, and JavaScript
- Recommend and develop strategy for integrating internal security model into new projects with Spring MVC and Spring Boot
- Created OOAD cycle activity diagram and OOAD cycle data flow for the requirements.
- Extensive work with jQuery and d3js for added functionality
- Responsible for creating user interface (UI) standards, front end templates and screen prototypes
- Developed the user interface site using HTML5, CSS3, and BOOTSTRAP
- Created many classes and methods using Java as per OOAD standards.
- Created numerous Selenium test scripts for testing several server side components and web UI
- Improved Web applications by analyzing user feedback
- Created the responsive UI components using React.js and to dispatch events to the store.
- Implemented Unit Testing Utilizing JUNIT testing the tasks.
- Expertise in client side Designing and validation utilizing HTML5, CSS3, JavaScript and Jquery.
- Worked on multiple client project using jQuery and Ruby
- Utilized cutting edge concepts in REST provisioning architecture
- Used java script for front end validation and JSTL tag libraries for display page contents
- Developed DOM Parsers for all the XML documents used for data transfer and also developed XSLT code for them
- Principal Strengths include Test Driven Development (TDD) methodology, Object-Oriented Design and SDLC process improvement
- All the functionality is implemented using Spring Boot and Hibernate ORM
- Created many JSP/Servlets for the reporting module.
- Used Ajax, JSON with jQuery for request data and response processing
- Involved in MVC structures, DAO (Data Access Object) utilizing spring and struts.
- Maintained existing UI Applications and upgraded them using CSS, JQuery, AJAX, JavaScript, React JS and HTML
- Worked with Agile methodology to ensure delivery of high quality work
- Modified hibernate mapping files.
- Used Spring MVC Framework Dependency Injection for integrating various Java Components
- Developed Java code using Eclipse as IDE
- Used Junit to implement different test cases, done unit testing to ensure System Functionality
- Defined team standards for Selenium based testing and wrote several objects to facilitate ease of implementing Selenium tests
- Developed the client / user interface utility using JavaScript and AngularJS.
- Developed cross-browser pages using CSS3, HTML5, DHTML, and JavaScript
- Worked on a group domain like SVN, CVS to combine the updated code.
- Used database exchanges and exchange administration alongside Spring ORM.
- Ability to perform at an abnormal state, meet due dates, versatile to perpetually evolving needs.
Environment: HTML5, CSS3, JavaScript, JDK1.6, UNIX, Apache Tomcat, Maven, JQuery, JSP, Servelts, Hibernate, Spring MVC, JUNIT, struts validators, JPA
Confidential
Software Engineer
Responsibilities:
- Involved in application architectural design phase and creating the application design template
- Wrote code in JavaScript for client side functionality
- Migrated software application into application into Hibernate and spring framework.
- Web Development and coding pages in HTML5, CSS3, AngularJS
- Used several open source products like NetBeans, CVS, and UML.
- Configured database connectivity from apache tomcat server.
- Developed extensive JavaScript libraries
- Developed the functional templates using JSP’s/SERVLETS for the application.
- Validations are done using spring validation.
- Worked with web services team to define new Restful web services and modify existing services
- Used Hibernate and struts framework on application development
- Worked on online report viewing modules using JSP for internal business units.
- Worked on spring and hibernate mapping using annotations.
- Developed pure JavaScript web applications for integration into other products
- Worked with backend developers to convert HTML5/CSS3 non-functional pages into dynamic JSP pages.
- Worked on spring integration tests to test the service real time in combination with other services.
- Created and maintained java modules
- Designed centralized web portal GUI to provide build system administration and scheduling in JavaScript
- Used Spring AOP for cross cutting concerns and IOC for dependency injection
- Handled many modules in the design and development using JSP.
- Used SQL statements to fetch data from database.
Environment: HTML5, CSS3, JavaScript, JQuery, JSP, Servlets, Hibernate, MVC, Apache Tomcat, Spring AOP, Hibernate ORM, JPA, JDK 1.5, Maven
Confidential
Software Engineer
Responsibilities:
- Understanding and analyzing client’s requirements.
- Prepared test cases and test scenarios from client requirements.
- Wrote an applet using JavaScript to deliver messages and contacts
- Generated Use Case diagram, class diagram and sequence diagram using rational rose.
- Developed securities break down information reports using JSP.
- Used the MVC pattern to design the dashboard.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using HTML, CSS, JAVASCRIPT, XHTML, DHTML, XML, JQuery
- Identify and develop scripts needed according to client requirement.
- Used Hibernate and spring framework in application development.
- Developed Servlets and JSPs, for customer product information using Apache web servers.
- Created browser-independent HTML and JavaScript interfaces displaying dynamic views
- Developed layer using stateless session beans on Hibernate.
- Designed and implemented different layouts using HTML and CSS.
- Developed Spring IOC to increase application flexibility and replaced to need for hard coded class based application functions.
- Responsible for building specialized JavaScript functions
- Created JSP/Servlets files to display the data in the front end.
- Raising and tracking defects using Quality center and analyzing the root cause of the defects.
Environment: HTML5, CSS3, JavaScript, JDK, hibernate, spring, MVC, JDBC, UNIX, Apache Tomcat, Maven, JSP, Servlets, Quality center