Java/ui Developer Resume
SUMMARY
- 6+ years of extensive programming experience in developing Web based applications and Client - Server technologies using Java, J2EE, JSP, Servlets, Struts, Spring, JavaBeans, JDBC, JMS, JNDI, EJB, Hibernate, JavaScript, HTML, JQuery, Knoutout.js, XHTML/DHTML & XML.
- Exposure to Application Servers like WebLogic, IBM WebSphere, JBoss and Apache Tomcat Web Server.
- Experienced in front end and middle ware frameworks like Struts, Tiles, JSF, 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 WebLogic, IBM WebSphere, JBoss and Apache Tomcat Web Server.
- Exposure to Mobile Apps development using Java, HTML5 and XML.
- Exposure to Application Servers like WebLogic, IBM WebSphere, JBoss and Apache Tomcat Web Server.
- 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 wifin 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 wif 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: NetBeans IDE, Eclipse IDE, MS Visual Studio 2012.
Databases: Oracle 10/11g, SQL Server.
Web Related and JS frameworks: XML, HTML, CSS, JavaScript, JQuery, KnockoutJS, AngularJS, EXTJS, Ember.JS, Node.JS.
Web / Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss Server 5.5
PROFESSIONAL EXPERIENCE
Confidential
Java/UI Developer
Responsibilities:
- Developed front end UI screens for multiple projects and worked wif multiple teams concurrently, being mindful of all deadlines.
- Worked closely wif Project Management, contributing to creation of functional specifications.
- Experience in developing websites using spring, Hibernate frameworks.
- Constructed a presentation layer based on functional specifications.
- Worked closely wif other Software Engineers coding the business layer and data layer.
- Created enhancements to complex existing code while minimizing the risk or regression.
- Worked closely wif 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 wif KnockoutJS (New JS Framework).
- Developed Mobile apps (Devices like IPad, IPhone and android) using JavaScript, Java, HTML5 and XML.
- Proficient in Java, XML, and scripting languages.
- Involved in multiple projects wif UI development and handled production defects in parallel.
- Experience in handling multiple projects and supporting websites which were developed.
- Involved in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Proficiency in open source software like spring, Spring Web Flow, Hibernate.
- Proficiency in development of Web Services for SOA.
- Experienced in working Agile Development environments (SCRUM).
- Developed a hierarchy of controllers, wif generic interfaces, and default implementations, exposed as RESTful Web services.
Environment: HTML5, Ajax, CSS3, JavaScript, Microsoft Visual Basic 2012, JQuery, SQL, KnockoutJS, AngularJS, Node.js, Spring, Hibernate, Oracle10/11g, Web services.
Confidential
Sr. Java / J2EE 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.
- Developed 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 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, Axis, WebSphere 5.1, LDAP, ANT, JUNIT, DHTML, Ajax, Hibernate, SQL Server, Web Services(SOAP, WSDL), CSS, CSS3, HTML5, JavaScript, NetBeans IDE, JBoss, JQuery, Node.js, knockout.js and UNIX.
Confidential
Java / J2EE Developer
Responsibilities:
- Worked wif business group to develop use-cases.
- Design and development of Manage Provider and Vendor modules.
- Created Provider and transaction session beans to store values in session.
- Developed backing beans for Manage Provider and Vendor screens.
- 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 Login, Policy and Claims Screens 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 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 their is problem wif the work flows and server down due to heavy traffic.
- Provided a User Manual and User Training on the new system to ease them into the new system.
Environment: WebSphere 5.0, JDK 1.5, J2EE 1.3, Oracle 10g, EJB 3.0, Struts, CSS, CSS3, HTML5, JavaScript, Hibernate, Eclipse 3.1, JUNIT, DHTML, Ajax4, JSF, CA Harvest, CVS tool, Log4j, CSS, JMS, XML, UML, LDAP, Windows XP.
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, WebSphere, Oracle, Linux.