Java 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
Responsibilities:
- Implemented logger for debugging and testing purposes using Log4j.
- Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
- Used JMS for Point-to-Point asynchronous messaging for high transactional Banking operation.
- Implemented the project using IDE Eclipse.
- Have developed stateless session enterprise java beans.
- Developed presentation layer using JSP, HTML, Java Script, JQuery, CSS
- Involved in Development, Integration and Testing of application modules
- Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
- Created data access layer using SQL and PL/SQL.
- Worked on JQuery, AJAX, JASON and JSF for designing highly user interactive web pages.
- 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.
- 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
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
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.