We provide IT Staff Augmentation Services!

Senior Web Ui/java Developer Resume

0/5 (Submit Your Rating)

Bedminster, NJ

SUMMARY

  • Around 7 years of design and development experience in Web UI/Front - End and Java/J2EE Web based system related to Finance, Telecom and eCommerce industry.
  • Good understanding of front-end technologies and data transfer/binding techniques include HTML5, CSS3, Bootstrap, JavaScript, JQuery, MEAN (MongoDB, Express.js, AngularJS, Node.js) stack etc.
  • Proficient in using HTML5 features including Multimedia, Local Storage, Input Validations and CSS3 features including Text Effects, Animation, Multiple Column Layout, Box Model to build Dynamic User Interface.
  • Expert in JavaScript techniques including but not limit to HTML manipulation, Event Handler, Callback, Promise, Scope, Namespace, AJAX call etc.
  • Strong experience in using AngularJS to design Single Page Applications (SPA). Solid experience of creating customized Directives, Services and Filters etc.
  • Master in Core Java concepts such as Collection Framework, Multi-threading, Exception Handling, Reflection and Generics etc.
  • Comprehensive understanding of GoF Design patterns such as Singleton, Decorator, Factory, Proxy, Façade, and Adapter.
  • Hands-on experience of using J2EE patterns: MVC, POJO, DAO etc.
  • Skillful in JavaEE server-side frameworks including Spring, Hibernate, Struts.
  • Specialist in back-end and middle-tier libraries and APIs with Spring MVC, Spring Security, Spring Cache, Spring Quartz, Hibernate, Servlet, JSP, JDBC etc.
  • Experience in developing web services such as RESTFUL, SOAP.
  • Participated in different types of testing method including Unit testing, Integration testing, Regression testing, Black Box testing and White Box testing.
  • Having good knowledge of using XML, DOM and JSON.
  • Very familiar with using PL/SQL, HQL and Stored Procedure in different relational databases.
  • Skilled in designing major Database such as Oracle, MySQL, PostgreSQL, MongoDB.
  • Strong hands-on experience in using major web application servers, including Apache Tomcat and WebSphere.
  • Experience in using version control software SVN, Git, MKS Integrity and JIRA.
  • Good personality, excellent communication and troubleshooting skills, can work efficiently as an individual as well as in a team.
  • Quick learner, eager and ready to learn new technologies, easy to adjust to new environment

TECHNICAL SKILLS

Programming Language: Java, JavaScript, SQL, C, MatLab

Web Technologies: HTML5, CSS3, JavaScript, jQuery, AngularJS, AJAX, XML, JSON, Bootstrap, REST, SOAP, NodeJS

J2EE Technologies: JSP, Servlet, JDBC, JavaMail, Log4j, Maven

J2EE Framework: Spring, Spring MVC, Spring Security, Hibernate, Struts

Database: Oracle 10g, MySql, PostgreSQL, MongoDB

Operating System: Windows, Linux, Mac OS X

Test and Version Control: SVN, Git, JIRA, System i navigator, MKS Integrity

Application Servers: Apache Tomcat 6.x/7.x, JBoss 5.x, Websphere 6.x/8.x

IDE Tools: Eclipse, Visual Studio, IBM Rational Developer

PROFESSIONAL EXPERIENCE

Confidential, Monroe Township, NJ

Senior Full Stack Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC), participated in daily start-up meeting and weekly project touch-base meeting.
  • Developed cross-browser/platform HTML, CSS and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented HTML5 Form Validation, Type and Attributes Restrictions to validate the user inputs.
  • Utilized CSS/CSS3 to program various visual effects.
  • Applied Bootstrap to build Navigation bar, Drop-down menu. Form, Table, Tabs, Pagination.
  • Supported Single Page Applications (SPA) based on different url using AngularJS which includes Routing, Directive and Templates.
  • Designed Data-binding, Data-filter from AngularJS to support data searchable and sortable from client-side.
  • Used JavaScript to handle the basic front-end logic and bind Event Handlers.
  • Worked on Struts Framework to implement J2EE design patterns (MVC).
  • Involved in development using struts components Struts-config.xml, tiles, form-beans and plug-ins in Struts architecture.
  • Managed the source code version control by using MKS Integrity.
  • Deployed the warehouse management system on WebSphere Application Server V8.5, and involved in the Smoke Testing.
  • Used IBM System i Navigator to configure IBM AS/400 built-in database.
  • Involved in Documenting technical specifications and Code review.

Environment: JDK 1.7, HTML5, CSS3, JavaScript, jQuery, JSON, Struts 1.1, JSP/Servlet, RESTful web service, JDBC, WebSphere Application Server V8.5, System i Navigator, IBM Rational developer

Confidential, Bedminster, NJ

Senior Web UI/Java Developer

Responsibilities:

  • Involved in most phases of Software Development Life Cycle of the project for designing, coding, testing and deployment of the application.
  • Participated in daily SCRUM meeting and Agile develop environment.
  • Designed and implemented Graphical User Interface using JSP/Servlet, HTML, CSS, JavaScript and Bootstrap.
  • Improved the performance of front-end data-binding, dynamic loading of modules and dynamic content by using AngularJS.
  • Utilized Responsive Design feature from Bootstrap on the user interface to improve mobile browsing experiences.
  • Used $http service to facilitates communication with the remote server via JSONP technology.
  • Integrated Spring MVC framework and Hibernate ORM with RESTful web service to building web application; using Spring IoC to isolate business logic and the data presentation.
  • Implemented Spring Security to deployed user authentication and user authorization features.
  • Deployed Spring Quartz to do the automatic scheduling for generating the reports that will help to manage customer’s requirement.
  • Designed and Implemented back-end logic with Core Java using technologies including Collections Framework, Exception Handling and Generics.
  • Used JDBC connection to configure Oracle database.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Made use of Git for the concurrent development in the team and for code repository.
  • Configured and deployed web application on Apache Tomcat 7.0.
  • Created JUnit test cases for Unit Testing
  • Involved in Integration testing and Regression testing, evaluating the response time, and resolving the connection pooling issues with Singleton design pattern.
  • Deployed Log4J to build the log that includes runtime exceptions.
  • Utilized Java Mail to send email notifications.
  • Managed JIRA to tracking working orders and communicate with other developers and manager.

Environment: JDK 1.7, HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, Bootstrap, JSON, Spring 3, Hibernate, JSP/Servlet, RESTful web service, JDBC, Oracle, Tomcat, Junit, JIRA, Git, Log4J, Java Mail

Confidential, Cresskill, NJ

Senior Web UI/Java Developer

Responsibilities:

  • Involved in design, development and testing phase of Agile Software Development. Analyzing business requirements and business logics to get efficient implementation. Developing detailed design-strategies.
  • Participated in analysis, design and development of mortgage calculator application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Designed and implemented the user interface using HTML, CSS, JavaScript, and jQuery.
  • Using Bootstrap to implement the responsive web design and creating better components.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Developed and designed back-end logic with Core Java using technologies including Collection Framework, Exception Handling, Generics and Annotation.
  • Implemented Business logic with Spring framework and Hibernate ORM.
  • Utilized Spring IOC to inject data for isolating business logic and the data representation; applied Spring Mail for email notification.
  • Configured Spring Cache to improve system performance by keeping the results of methods which were frequently to be called by the system.
  • Applied GoF Design Patterns for the backend design: Command, Factory and Proxy.
  • Using Spring Security to develop several filters for user authorization and authentication.
  • Transferred data between front-end and middle-tier controller by using JSON format.
  • Implemented store procedures and PL/SQL scripts in Oracle 10g.
  • Participated in implementing Junit for test classes; assisted testing team for Black-box and White-box testing.
  • Managed SVN to fulfill the version control, use JIRA to tracking project.

Environment: JDK 1.6, JavaScript, HTML, CSS, jQuery, AJAX, JSON, Spring, Hibernate, Spring Security, Spring Cache, Oracle 10g, Apache Tomcat, SVN, JIRA, JUnit

Confidential, Flemington, NJ

Web UI/Java Developer

Responsibilities:

  • Involved in design, implementation and maintenance in SDLC and participated in Agile Development to provide high quality application.
  • Participated in front-end UI design and layout with JSP, HTML, CSS.
  • Used Spring MVC/Struts architecture to visualize the portfolio’s state, messages, quantitative analytics ratios from web services and Database.
  • Utilized Spring AOP proxy to provide logging and transaction management for different modules.
  • Implemented server side POJOs for data modeling.
  • Responsible for configuration of Hibernate mapping for data persistence to Oracle database.

Environment: JDK 1.5, JSP, HTML, CSS, Hibernate, Tomcat, Spring, Oracle 10g, Javascript/jQuery, JUnit, SVN

Confidential, East Hartford, CT

Web UI/Java Developer

Responsibilities:

  • Using HTML, CSS, JavaScript/jQuery and JSP/Servlet to create UI pages.
  • Participated in reading and writing reports using I/O systems and serialization.
  • Involved in the development of classes with collection framework, generics and exception handling.
  • Deployed Hibernate framework for data persistence to Oracle database.
  • Implemented JDBC to connect to the database.
  • Performed JUnit Test, QUnit Test and integration test before deployment.

Environment: JDK 1.5, JSP, Javascript/jQuery, Hibernate 2.0, Tomcat 6.0, SVN, Oracle, Servlets, JUnit, QUnit, HTML, CSS

We'd love your feedback!