Java Ui Developer Resume
WA
SUMMARY:
- 4+ years of experience in Software Development Life Cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and User Interface (UI) applications in various domains.
- Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, JSF and Spring.
- Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
- Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, AngularJS and jQuery technologies.
- Experienced in developing MVC framework based websites using JSF and Spring.
- Experience in building web applications using Spring Framework features like Batch Processing, MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
- Expertise in Object-relational mapping using Hibernate.
- Good knowledge and working experience on Mobile Aplications.
- Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX and JAXB.
- Developed Restful webservices with JAX-RS and Jersey Api.
- Created Unit test cases with Junit and Spring-test modules.
- Created Jasmine, Karma and protractor test cases.
- Used Jenkins for continuous integration builds.
- Expertise in database modelling, administration and development using SQL and PL/SQL in Oracle (9i and 10g), DB2 and SQL Server environments.
- Having experience in creating Maven and Grunt build scripts.
- Experience in installing, configuring, tuning IBM Web Sphere, BEA Web Logic and Apache Tomcat.
- Good Knowledge of using IDE Tools like Eclipse, Intellij, Rational Application Developer(RAD) for Java/J2EE application development.
- Used SVN, GIT for version control and clear Quest for bug fixing.
- Strong problem-solving ability and analytical skills and able to integrate quickly into the team and work independently toward team goals. Good Experience working with High Traffic Websites.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, JSF, XHTML, XPATH, XML, AJAX, JQUERY, JSON, CSS2/3, REST, SOAP, Bootstrap, AngularJS 1.x, Node.js, JSON and Ajax UI Concept Modeling
XML Technologies: XML, JAXB.
Web/App Servers: Apache Tomcat, WebSphere and WebLogic
Database: Oracle, SQL, PLSQL and DB2
Operating Systems: Unix and Windows
Methodologies: Agile and Waterfall.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
Domain: Ecommerce, Financial, Insurance, Media and Entertainment.
Languages: Java, JavaScript
Version Control: SVN, Git, Clear Case
IDE/Tools: Eclipse, Intellij and RAD
Testing Tools: Jasmine, Karma, Selenium
Others: MS Access, MS-Excel, MS InfoPath, Visio
PROFESSIONAL EXPERIENCE:
Confidential, WA
Java UI Developer
Responsibilities:
- Involved in Requirements gathering, Analysis and understanding the requirements of the client and the flow of the application as well as the application Framework.
- Employed Scrum concepts of Agile Development Methodology for software development.
- Used Spring framework on the server side for creating RESTful services.
- Created complex queries, stored procedures.
- Created Spring web services using MVC module.
- Used JDBC module and DAO to work with the relational Database.
- Developed nightly batch jobs to perform the daily updates using with Spring Batch module and created step based configuration.
- Created several UNIX Shell Scripts for deploying the packages on the server.
- Configured and accessed Hibernate with Spring IOC.
- Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
- Designed front-end Single Page Applications(SPA) using AngularJS, JavaScript, HTML5 and CSS.
- Created custom directives, filters in AngularJS way.
- Used Selenium IDE for Open source web testing
- Used log4j for logging and Git for version control.
- Configured and deployed web application in WebLogic Server.
- Created cucumber protractor test cases.
- Created unit test cases using Junit 4 and Spring-test modules.
Environment: Java (JDK1.8), J2EE, Spring (IOC, MVC, Transactions, AOP, Batch), RESTful web services, UNIX (Shell Scripting), Hibernate, Eclipse, Oracle10g, WebLogic, UML, XSLT, HTML5, CSS3, AngularJS, JavaScript, Ajax, Log4j, Maven, Jenkins, CVS
Confidential, TX
Java UI Developer
Responsibilities:
- Involved in Requirements and Analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
- Worked in Agile environment with active scrum participation.
- Rewritten JSP’s to XHTML pages to take advantage of strict validation, and to overcome the problems of JSP using along with JSF display technology.
- Created Ajax calls using jQuery api.
- Created Restful webservices using JAX-RS api.
- Used Spring Transaction management and Spring MVC.
- Developed the responsive websites with the Linux operating system.
- Developed Hibernate configuration files for Oracle 10g.
- Used Eclipse IDE for designing, coding and developing applications.
- Deployed the application on Apache Tomcat Server.
- Integrated the front-end UI to the back end using Spring MVC framework.
- Used SOAP web services and deployed application on Apache Tom Cat server.
- Created Jasmine test unit test cases.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
Environment: Java, HTML5, CSS3, jQuery, Spring MVC, JSF, AJAX, Hibernate, JavaScript, Angular.js, Bootstrap, Node js, XML, JSP, Apache Tomcat, Eclipse, MySQL, RESTful, Hibernate.
Confidential
Java Developer
Responsibilities:
- Experience in making Responsive web pages using Twitter Bootstrap and media queries.
- Involved in various phases of Software Development Life Cycle (SDLC)as requirement gathering, data modeling, analysis, architecture design & development for the project.
- Involved in the process of analysis, design, and development of the application.
- Developed user interface using JSP and JavaScript to simplify the complexities of the application.
- Created Restful webservices using JAX-RS api.
- Deployed the EJBs on WebSphere.
- The entire application was developed using MVC based architecture with help of used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Implemented client-side validations using JavaScript.
- Extensively worked on Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Used Form Based Authentication.
- Used Web Sphere as the application server for deployment.
- Performed unit testing on various project modules using JUnit framework.
- Used Apache Ant as build tool.
- Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
- Implemented Log4J for Logging Errors, debugging and tracking.
Environment: Java, JS P, HT M L, C SS, JavaScript, EJB, jQuery, J B OSS, WebSphere, Ecli p se, C VS.