Java/ui Developer Resume Profile
SUMMARY
- 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 Java Script UNIX Shell Scripting.
- Expertise in web-based GUIs development using Applets Swings JSP HTML5 DHTML CSS.
- Experience in working with IDE s like Eclipse My Eclipse and Net Beans.
- Proficient in Web designing development using Adobe Dreamweaver HTML5 CSS JavaScript XML Angular JS JSP JSON JSF and Ajax.
- Strong front-end GUI wire-framing/prototyping skills using scripting languages like JSP HTML5 DHTML Java Script DOM and Cascading Style Sheets CSS3 .
- Researched and evaluated several cloud based implementation services and providers for business value and ease of migration and scaling.
- 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 with Agile/Scrum and waterfall development methodologies.
- 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 experience in Ant/Maven Scripts and Log4J.
- Hands on experience with 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
Java/UI Developer
CORE PROJECT
The CORE Program Common Opportunities Results and Experience focuses on innovation in processes and technology to reduce cost and complexity better leverage our skill and scale and enable a better response to market and volume changes. CORE will drive needed improvements in our end-to-end approach to real estate-secured lending improve the overall customer experience and achieve our vision to satisfy all of our customers financial needs. MDA Framework has been used in this project. Model Driven Architecture is a philosophy of how models should be used in the software development process. MDA guides architects and developers to more effectively define models at various levels of abstraction and to develop transformations among models code and other artifacts of the software lifecycle.
Responsibilities
- Written migration/deployment shell scripts on Linux/Unix platforms using VI editor
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- 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.
- 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.
- 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
Java/UI Developer
This Project developed for payments For D400V Online Filling and Payment OFP Internal .The Department of Revenue s E-Commerce Strategy Team Identifies a list of Initiatives deemed to enhance taxpayer satisfaction and enable the Department to Streamline processes and more effectively use resources. This project was developed to provide the capability for taxpayers to file and pay taxes online. While the initial form to be implemented is form D400V the system will be designed to facilitate
Adding new tax forms with a reduced development time
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 with 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
Java/UI Developer
Among top 10 Investment banking sector American Century Investment currently managing more than 120 Billion assets in the form of mutual funds and other fixed incomes. The project was about QESS Quant Equity Support System and POMS Portfolio Order Management System. QESS project provides all the necessary tools interface to the Business partners Portfolio managers to research the current market and invest the funds in the form of stock into the market.
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 with 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 with 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 with Advice America rule engine and web services.
- Developed Web services using JAX RPC and integration with 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 with 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 with 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
Java J2EE Developer
Internet and Mobile Banking
Sovereign Bank is implementing Internet and mobile banking system supplied by Finland-based Meridea Product Suite MPS . Sovereign Bank customers will be able to check balances prepare account transfers and browse transaction details through internet banking as well as through their mobile phones even when their mobile devices are offline. Meridea Product Suite MPS framework was designed to cater the need of banking and financial industries. This system has various modules like Bank Account Management Bills and Payments Loans Credit Cards Investments and Portfolio Management. Meridea Design Center tool helps to design and develop all these modules.
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 with the back end system with 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 with 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
Java J2EE Developer
Expeditor enables companies and workers to create and optimize new business processes on the fly. It allows the business processes to change independently of the functional programs and apply structure to corporate business processes.Expeditor NAB deployment handles Cards Business for National Australian Bank which includes processing of new applications for credit card and also handles backend changes for all customer queries and requests which arrive at the bank.
Client NAB National Australian Bank
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 with 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
This Application allows the customers to post their orders through Web. Various operations relating to their orders such as expediting canceling splitting the order lines can be done through the web itself Status of their order is also displayed upon request.
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.