Sr Java/ui Developer Resume
San Jose, CA
SUMMARY
- 6+ years of Extensive programming experience in developing Web based applications and Client - Server technologies using Java, J2EE, JSP, Servlets, Struts, Struts2,JSF, Spring, JavaBeans, JDBC, JMS, JNDI, EJB, Hibernate, JavaScript, HTML, Catalyst, Template Toolkit, Django,JQuery,Knoutout.js, XHTML/DHTML & XML.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Experienced in front end and middle ware frameworks like Struts, JSF, Wicket, GWT, AJAX, spring, EJBs and JUnit.
- Good Experience in Core Java concepts like Threads, Collections Framework and Java Reflection.
- Experienced in database like SQL, Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Exposure to Mobile Apps development using Java, HTML5 and XML.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Experience providing and consuming SOA Web services, RESTful web services, SOAP, XML-RPC, and JSON.
- Exposure to MS Visual Studio 2012, Eclipse IDE, and Net beans IDE.
- Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player as a lead and ability to effectively communicate with all levels of the organization such as technical, management and customers.
- Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.
TECHNICAL SKILLS
Operating Systems: Solaris, UNIX, Windows XP,2003,2000,Vista, Windows NT and Linux
Languages: C, C++, JAVA/J2EE, SQL
IDE/Development Tools: Net Beans IDE, Eclipse IDE, MS Visual Studio 2012.
Databases: Oracle 10/11g, SQL Server.
Web Related and JS frameworks: XML, HTML, CSS, JavaScript, JQuery, Catalyst, Template Toolkit, Django,Knockoutjs, Angularjs, EXTJS, Ember.js, Node.js,Backbone.js
Web / Application Servers: Apache Tomcat, Web logic, Web Sphere, JBoss Server 5.5
PROFESSIONAL EXPERIENCE
Confidential, North Brook, IL
Sr Java/UI developer
Responsibilities:
- Developed front end UI screens for multiple projects and worked with multiple teams concurrently, being mindful of all deadlines.
- Works closely with Project Management, contributing to Project Management’s creation of functional specifications.
- Experience in developing websites using spring, Hibernate frameworks.
- Constructed a presentation layer based on functional specifications.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Created enhancements to complex existing code while minimizing the risk or regression.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Involved in developing websites with knockoutjs (New JS Framework).
- Expertise in server-side development with NodeJS (Express).
- Expertise in client-side development with Javascript (AngularJS, JQuery), HTML, and CSS
- Involved in multiple projects with UI development and handled production defects in parallel.
- Experience in handling multiple projects as a Java developer and gave support on websites which we developed.
- Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Experienced in working Agile Development environments (SCRUM).
Environment: HTML5, Ajax, JSON, CSS3, JavaScript, Microsoft Visual Basic 2012, JQuery, SQL, Knockoutjs, Angularjs, Node.js, Catalyst, Django, Spring, Hibernate, Oracle10/11g, Web services.
Confidential, Newark, NJ
Sr UI Developer
Responsibilities:
- Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment and Maintenance.
- Responsible in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
- Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSF my Faces, JSP, JavaScript, HTML and CSS.
- Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Excellent ability to read and manipulate data using ActionScript 3.0
- Ability to write object oriented code in ActionScript
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Wrote JUNIT test cases for testing UI Framework classes AND wrote many Java Scripts to do client side validations.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Designed and implemented the XML based definition and model generation engine for the UI Framework for dynamic rendering of views (server-side layer).
Environment: JSP, XML, JDBC, J2EE, Ajax, JSON, Unix, Web Sphere 5.1, LDAP, ANT, JUNIT, DHTML, Ajax, Hibernate, SQL Server, Web Services(SOAP, WSDL),CSS,CSS3,HTML5, JavaScript, Net beans IDE, Template Toolkit,JBoss,Jquery,Node.js,knockout.js.
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Worked with business group to develop use-cases.
- Created Provider and transaction session beans to store values in session..
- Developed tools to find data which has issue and clear or fix it instantly.
- Validated java scripts for GUI screens.
- Participated in User Acceptance meetings, developed user manuals.
- Involved in deployments which needs immediate fix.
- Monitored workflows in informatics workflow manager for successful flow of data on scheduled time.
- Developed logging module-using Log4J to create log files to debug and trace application.
- Developed some clean up scripts to clear unnecessary data in GUI.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, JavaScript and Struts Tags.
- Front end validations are written using JavaScript.
- Mentored UI developers in using UI framework and junior Java developers.
- Monitored introscope for CPU utilization, server response, errors per interval.
- Resolved production issues when there is problem with work flows failed even they scheduled as per scheduled time.
- Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
- Attended outage calls in production when there is problem with the work flows and server down due to heavy traffic.
Environment: JSP, XML, JDBC, J2EE, Unix, Web Sphere 5.1, LDAP, ANT, JUNIT, DHTML, Ajax, Hibernate, SQL Server, CSS, CSS3, HTML5, JavaScript.
Confidential
Java/J2EE Programmer
Responsibilities:
- Developed the application based on MVC architecture.
- Captured all the functional and technical requirements of the Supply Chain Management System.
- Was involved in the preparation of the software requirements and design document (SRS & SDS)
- Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
- Developed class diagrams and Sequence diagrams.
- Defined the detailed application and database design.
- Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
- Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
- Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using J2EE, Java, Servlets, EJB, and JSP.
- Front end validations are written using JavaScript.
- Performed Unit Testing using JUnit.
- Provided a User Manual and User Training on the new system to ease them into the new system.
Environment: JDK 1.4, JEE 1.2, HTML, JDBC, JavaScript, JSP, EJB, CSS, Web Sphere, oracle, Linux.
Confidential
Java Developer
Responsibilities:
- Participated in system analysis and design and development of full life cycle development of new applications
- Captured all the functional and technical requirements of the Supply Chain Management System.
- Was involved in the preparation of the software requirements and design document (SRS & SDS)
- Worked with developing class diagrams and Sequence diagrams.
- Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
- Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using Java, Servlets, EJBs, and JSP.
- Performed Unit Testing using JUnit.
Environment: JDK1.5,JavaSwing, MySQL5.0, NetBeans6.0,Toad for MySQL6.0,CILight, IReport2.0.1