Ui Developer Resume
SUMMARY
- Over 5 years’ experience in analysis, design, development and implementationof Enterprise, Web - based and SOA based applications using J2SE/J2EE, Spring Framework(Spring MVC, AOP, Security, Transactions, JMS, Log4J etc.), JSP, Servlet and Front-end (HTML5, CSS3, JavaScript, and Angular JS) technologies.
- Worked with HTTP services, Load Balancers, Proxy, proxy services.
- Programming and development expertise in various J2EE technologies including Servlets, AJAX, JSP, EJB, JDBC, JNDI, JMS, IBM MQ Series, Apache MQ, Java Beans and Web services (RESTFUL API and SOAP).
- Good understanding of SSO, Securing web applications with SSL, LDAP-Lightweight Directory Access Protocol; Security protocols,
- Extensive experience working with enterprise frameworks like Spring, Spring MVC, Jersey, Hibernate, Swing and AWT.
- Experience working on designing projects using UML modeling.
- Substantial experience working with application servers like Web Logic, JBoss, WebShepere and Tomcat.
- Experience working on SQL, PL/SQL programming, Stored Procedures, and Query Optimization.
- Worked withOracle, MySQLandMicrosft SQL Server.
- Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML basedWeb Services (REST/SOAP).
- Experience in implementation of various Java/J2EE design patterns such as Data Access Object (DAO), MVC, Transfer Object (DTO), Factory and Singleton.
- Worked extensively with client web technologies using HTML/HTML5, CSS/CSS3, JavaScript, Angular JS and JQuery.
- Photoshop to enhance image quality and resolution.
- Worked on drafting test-cases using JUnit.
- Experience in error logging and debugging using log4j.
- Comfortable working with various versioning tools like SVN etc.
- Extensive experience Maven zing the project. Strong understanding of Maven.
- Worked on Agile Methodology.
- Proficient in IDE tools - Eclipse, NetBeans and Jbuilder.
- Self-motivated team player with excellent analytical and interpersonal skills, and ability to work independently.
- Possess good problem analysis skills with ability to follow project standards.
TECHNICAL SKILLS
Language: JAVA, R, SQL, ASP.NET
J2EE Technologies: JSP, Servlets, Struts, JSTL, JDBC, MVC, Hibernate, Spring, LOG4J, JUNIT, MAVEN
Database: Oracle, SQL Server, MySQL
Big Data: Hadoop, NoSQL
Analytic: IBM Watson Analytic
Cloud Computing: IBM Bluemix
Web Services: RESTful, SOAP
Web/Application Servers: Apache Tomcat, JBoss, WebLogic
Web Technologies: HTML5, CSS3, XML, JavaScript, JQuery, Angular JS, Bootstrap
IDE Tools: Eclipse, NetBeans, and MS Visual Studio
Messaging Systems: JMS, Java Mail
Internet Protocols: HTTP, HTTPS, IMAP, SSL, TCP/IP
Version Control Tools: GIT,SVN
Operating Systems: Windows, UNIX, LINUX
Testing Tools: JUnit
ORM: Hibernate, JPA
PROFESSIONAL EXPERIENCE
Confidential
Java/JEE (J2EE)/ UI Developer
Responsibilities:
- Actively involved in Analysis, Detail Design, Development, Integration Testing and User Acceptance Testing.
- Configured the Spring framework for entire business logic layer with XML based bean configuration.
- Implemented Spring MVC Framework architecture, developed controller classes, customer interceptor and other configuration files like web.xml.
- Used Java Mail to send confirmation to customer who booked services through online reservation system.
- Used JMS to record online credit card transaction.
- Used Maven as a build and dependency management tool for the web application.
- Developed presentation layer using HTML5, CSS3, JSP, JavaScript, JQuery, and Bootstrap.
- Developed Rich User Interface using Angular JS JavaScript framework for providing richer user interface and facilitate asynchronous request invocations using AJAX.
- Data is exchanged in JSON format, which helps in interact with other software applications.
- Extensively involved in database designing work with MySQL Database
- Designed and developed DAO design pattern combined with Hibernate ORM framework to interact with MySQL database to perform CRUD operations.
- Wrote Hibernate Query Language (HQL) queries and map POJO’s to specific database tables with XML configuration files and Annotations.
- Developed REST based Webservices to perform various profile updates and to fetch various transactional data to be displayed in JSON format to JSP’s.
- Coding, testing and deploying the web application using Glassfish Application Server.
- Wrote and perform unit tests for the implemented bean code using JUnit.
- Used SVN as source control tool to manage different versions.
- Used Log4j to capture the log information that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
Environment: Java, J2EE, JSP, HTML5, CSS3, Spring Framework, DAO, Hibernate 3.0, Web Sphere SQL, Java Parser for XML (SAX), REST, Jersey, JNDI, Java Script, JUnit, Log4j, AJAX, Windows7, Linux.
Confidential
UI Developer
Responsibilities:
- Involved in Designing the User experience to the end user by talking to the concerned business team so that user goes through minimal clicks to perform his task.
- Involved in designing and developing the rich internet application using JavaScript, JQuery, HTML and CSS.
- Created HTML and PHP forms to get input and process tour inquiries.
- Designed relation tables in the database using ER diagrams.
- Developed SQL’s to implement the CRUD between database layer and DAO layer, including the preventing of SQL Injection.
- Created SQL Views, queries, functions and triggers to be used to fetch data for the system.
- Responsible for Development, Implementation and Testing of the complete business solution.
- Assisted design and develop UI layer using CSS, and JavaScript.
- Used PHP technologies for server site scripting language.
- Perform Search Engine Optimization for better ranking results in major search engines.
- Created SQL Queries, Stored Procedures to create, retrieve and process data from database.
- Used TOAD in SQL development.
- Design and developed social media pages and promoted online.
- Maintaining the web sites from various clients.
Environment: HTML, CSS, JavaScript, JQuery, PHP, SQL, MySQL Photoshop, Dreamweaver