Lead Java/ui Developer Resume
Charlotte, NC
SUMMARY
- 10 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE (JSP, Servlets), JSF, Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
- Experience working wif Agile/Scrum and waterfall development methodologies.
- Researched and evaluated several cloud based implementation services and providers for business value and ease of migration and scaling.
- Strong front-end GUI wire-framing/prototyping skills using scripting languages like JSP, HTML5, DHTML, Java Script, DOM and Cascading Style Sheets (CSS3).
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, XML, Angular JS, JSP, JSON, JSF and Ajax.
- Experience in working wif IDE’s like Eclipse, My Eclipse, and Net Beans.
- Expertise in web-based GUIs development using Applets, Swings, JSP, HTML5, DHTML, CSS.
- Hands on experience in Java Script, UNIX Shell Scripting.
- Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML5, Java Script, CSS3, JSF, EJB, JDBC, JNDI, XML, AJAX and JUnit.
- Hands on expertise in front-end development utilizing Java Script frameworks such as Angular JS, jQuery as well as front end technologies HTML5, CSS3, Ajax.
- Hands on experience in Ant/Maven Scripts and Log4J.
- Hands on experience wif JSTL specification, DTD, Resource Properties, Tag Libraries &XSLT.
- Good exposure to Java Web Services development using Spring 3.0.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
- Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
- Very Good Knowledge about the Oracle tools like SQL*PLUS, TOAD.
- Extensively used Oracle Collections and Bulk techniques.
- Experience on different OS like UNIX, Linux, and Windows operating systems.
- Expertise in Performance improvement and Production support for live Applications.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
- Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.
- Good verbal and analytical skills.
TECHNICAL SKILLS
Technologies: Core Java, Java, Applets, Swing, Java Beans, J2EE (JSP, Servlets), JSF, CSS3, Java Script, Angular JS, Web Services, JDBC/ODBC, Agile, Cloud, Oracle.
Languages: C, Java, UML, HTML, SQL, PL/SQL.
Frameworks: Struts, springs, Hibernate.
IDE s: Eclipse, JBuilder10.0, My Eclipse.
Design tools: Rational Rose, Visio.
Operating Systems: Windows (NT/2000/XP), UNIX and LINUX.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Lead Java/UI Developer
Responsibilities:
- UI development using Angular JS (strong preference) or similar UI frameworks (Spring MVC or STRUTS)by using the Web Storm 7 tool and Node.js
- Developed the application by using HTML5, Java/J2EE development expertise
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and MySQL.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Converted the XMI code to Angular JavaScript.
- Worked on backend integration in Oracle 11i, Sun Java JDK 1.5.0(1.5.0 16) - (java -version)
- Worked on Subversion 1.5.0 - (svn --version) used Maven 2.2.1 - (mvn - v)and
- Tortoise SVN 1.5.0, Eclipse 3.5.
- Worked on the CSS3, Java Scriptand Ajax
- Developed Billing API’s based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
- Used Front End Developing UI Interface using Angular JS, HTML5.0 CSS3, Java Script, Ajax, JQuery.
- Implemented Maven build tools to build jar and war files and deployed war files to target servers.
- Have worked on Oracle10g data base for storing and retrieving the application data.
- Written migration/deployment shell scripts on Linux/Unix platforms using VI editor
- Configured Datasource and connection pool settings by usingWebSphere server Admin console
- Responsible for deployment of the portlets and application in Websphere portal and app server
Environment: Core Java, unix, Java 1.4, Maven 2.2.1, XML Schemas, XML, JSF, Java Script, CSS3, HTML5, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, Web Services, Windows XP.
Confidential, Raleigh, NC
Sr Java/UI Developer
Responsibilities:
- Involved in document analysis and technical feasibility discussions for implementing new functionalities.
- Design the TIMS R5 INDIVUDUAL INCOME which is based on XML, XSD and DTD.
- Design the OFP Notice and Bill Payment Updates for ETM.
- Involved in server side and front-end validation and also in ecommerce..
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and MySQL.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Implemented applications using Java, J2EE, JSP, JSF, Servlets, JDBC, XML, HTML, XHTML, Hibernate Struts, spring and Java Script on Windows environments.
- Used Struts framework along wif JSP, HTML5, CSS3, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
- Developed web services code for the system will either use services in connected applications to perform business operations
- Created XML for deployment descriptors, struts configuration files and integrated to validation files.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
- Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.
- Consumed Web services using JAX-WS and generated client stubs from wsdl for web services.
- Used Eclipse as the Java IDE in the development of the application.
- Used DB2 as the database and wrote SQL & PL-SQL.
- Designed and created the database tables and wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions to access DB2.
Environment: Core Java, Java 1.4, JBuilder2006, XML Schemas, XML, JSF, Java Script, CSS, HTML, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, Web Services, DB2,UNIX,Windows XP.
Confidential, Mountain View, CA
Java/UI Developer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Webservices and maintained project tasks and schedules.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Working wif Springs, Spring MVC and Struts and also developed WEB APP using these frameworks.
- Created web pages for each project using XHTML, CSS, and Java Script.
- Developed SOAP based Web Services using JAXB.
- Experience in working wif IDE’s like Eclipse, Spring MVC, Vaadin Plugins. Also developed some web applications using Vaadin .
- Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
- Developed web services components using XML, SOAP and Axis.
- Developed Web services using JAX WS.
- Developed Web services using JAX RPC and recommendation generation included integration wif Advice America rule engine and web services.
- Developed Web services using JAX RPC and integration wif LAPS (Logica All Payments Solution) product.
- Developed SOAP based Web Services using JAXB.
- Developed web components using MVC pattern under Struts framework.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
- Web sphere used in create applications and integrate applications wif other applications.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed Unit test cases for the classes using JUnit.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed wif strict adherence to J2EE best practices.
Environment: Core Java, J2EE, JSP, Servlets, JSF, Spring MVC, IBM Websphere, Java Script, CSS, Angular JS, Struts, Oracle, SQL/PLSQL, JUnit, WebServices, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, Windows.
Confidential, Hartford, CT
Java J2EE Developer
Responsibilities:
- Involved in Development, Integration and Testing of application modules
- Developed presentation layer using JSP, HTML, Java Script, JQuery, CSS
- Have developed stateless session enterprise java beans.
- Implemented the project using IDE Eclipse.
- Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
- Created data access layer using SQL and PL/SQL.
- Used JMS for Point-to-Point asynchronous messaging for high transactional Banking operation.
- Worked on JQuery, AJAX, JASON and JSF for designing highly user interactive web pages.
- Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
- Used Object/Relational mapping tool Hibernate to achieve object persistency.
- Implemented the integration wif the back end system wif web services using SOAP
- Involved in configuring hibernate to access database and retrieve data from the database.
- Implemented logger for debugging and testing purposes using Log4j.
- Developed JSF components, implemented event handling using Java, JSF and JavaScript for various modules.
- Developed stored procedures and triggers wif PL/SQL.
- Involved in the bug tracking and Unit Testing using JUnit framework.
- Developed ANT Scripts to do compilation, packaging and deployment in an application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
Environment: Core java, Java 1.5, J2EE, JSP, JSF, Servlets, Angular js, Hibernate, SQL, HTML, Springs, JQuery, JNDI, JMS, PL/SQL, JBOSS, ANT, XML, Java Script, CSS, Windows, Eclipse, Log4j
Confidential, Dallas, TX
Java J2EE Developer
Responsibilities:
- Involved in Requirement gathering, Analysis and implementation of Change Requests.
- Worked on complete life cycle, Design, development and testing using OOA and OOD.
- Used JSP, HTML, Java Script, and CSS for content layout and presentation.
- Created data access layer using SQL and PL/SQL.
- Participate in technology/tools evaluation and software technical proof of concepts.
- Used JUnit for Unit testing the application.
- Experience in working wif IDE’s like Eclipse.
- Hands on experience in Ant/Maven Scripts and Log4J.
- Performed production support of the application in production.
- Used DB2 as the database and wrote SQL & PL-SQL.
- Executing monthly purging activity for database and file server.
- Providing solution for all service requests and Business Critical issues.
- Monitoring all the inbound and outbound file transferring as all the processed applications are sent back to NAB on a daily basis.
Environment: Core Java, J2EE, Java Script, MS Excel, CSS, HTML, JSP, PL/SQL, Servlets, Oracle.
Confidential
Software Engineer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for the development.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Participated in Server side and Client side programming.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Tested and validated the application on different testing environments.
- Used DB2 as the database and wrote SQL & PL-SQL.
Environment: CoreJava, JSP, HTML, Servlets, Java Script, DB2, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.