Java/html Developer Resume
GA
PROFESSIONAL SUMMARY
- Over 5 years of experience in analysis, design, development and implementation of information systems.
- Extensive experience with J2EE using most of the advanced features of Java including JDBC,JSP, Struts, EJB, Java Beans, Servlets, JMS, JAX - RPC,RMI on windows and flavors of UNIX platforms.
- Extensive experience in Internet/Web application Analysis, Design, Multi tier application design Software Development Life Cycle (SDLC) and system development.
- Experience in the Apache Cassandra administration.
- Good Knowledge on reading data from Cassandra and writing into it.
- Extensive experience in HTML/CSS.
- Worked with JavaScript Libraries (ember.js, Angular.js)
- Worked with node.js platform to design the network application
- Worked GUI form controls with ExtJS.
- Experience in MVC architecture, Struts framework, Spring framework.
- Designed and developed the action form beans and action classes and implemented Model2 design patterns using Jakarta Struts and TagLibs framework.
- Proven ability to execute all phases of the software development process.
- Extensive experience using Application servers Web Sphere Application Sever, WebLogic Application Server, Oracle Application Server, JBoss, Tomcat.
- Good knowledge and experience in Client/Server and Web Applications.
- Extensive experience in using and developing environment tools of Java including JBuilder, WSAD, RAD, Eclipse, and NetBeans.
- Excellent knowledge and experience in SQL, PL/SQL, Oracle, DB2 and MS SQL Server databases.
- Implemented Object Oriented Methodologies like UML and Rational Unified Process (RUP).
- Excellent Client interaction skills and proven experience in working independently as well as in a team.
- Good at Documenting and Understanding User requirements and System Specifications.
- Participated in Project Requirement and Planning meetings with the customers.
- Excellent communication, analytical, interpersonal and presentation skills.
SKILLS SUMMARY:
Operating Systems: Win 95/98/2000/XP/Vista/7/8, UNIX, Linux - Red hat.
Languages: Java, C++, C, SQL, PL/SQL.Database Systems My SQL, Oracle 8i/9i/10g, MS Access.
Frameworks: Struts 1.2/2.0,EJB 2.0/3.0, spring 2.5/3.0,JSF 2.0/2.1.ORM Framework Hibernate2.0/2.1/3.0.J2EE
Technologies: JDBC, Servlets, Java Beans, JSP, JMS, XML, XSL, XSD, Web Services, JSTL, JNDI.
Web Technologies: Applets, JSP, HTML, XHTML, CSS, Java Script (GWT), JQueryTesting
Methodologies: JUnit 3.0/4.0/4.1,DB Unit, LoadTest.
Agile Methodologies: Agile, RAD, Waterfall, Test Driven and Scrum Models
Web Services: XML, SOAP, WSDL, JAX -RPC, JAX-WS, JAX-RSIDE
Tools: Eclipse IDE, Net Beans IDE, Visual Studio.
Application Software: SVN, CVS, Apache Ivy, Microsoft Word, Excel, PowerPoint, Outlook.Web
Application Servers: Apache Tomcat, IBM WebSphere, BEA WebLogic, OpenStack, JBOSS
PROFESSIONAL EXPERIENCE
Confidential, GA
Java/HTML Developer
Responsibilities:
- Application is designed in Flex, Java and HTML, using Cairngorm MVC framework.
- Was a member of Production Support team for the application.
- Worked on more than 100 defects that were reported by the customer delivery team.
- Worked on defects related to HTML, Flex and JSP
- Resolved defects related to the JQuery.
- Worked on defects related to service issues.
- Used the JQuery to write modules in the application.
- Used JavaScript to upload and download new datafrom web server without having to to do full page reload.
- Worked extensively using Ember.js to write the modules like Device recovery program (DRP).
- Worked with Apache Cassandra to maintain the database and provide solutions to data related defects.
- Designed and implemented a Cassandra noSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
- Loaded data in Cassandra using SStableloader.
- Involved in coding for connection to Cassandra ODBC using Hector.
- Used JAVA APIs to connect to the Cassandra
- Used ExtJS to create forms. Used the GUI based form controls like textfield, textarea, check box controls, date pickers.
- Used NoSQL database to resolve the issues related to backend data.
- Was involved in Cross Platform program where the flex part of the application was being rewritten in HTML 5
- Worked with node.js to develop the application.
- Created Custom Flex Components.
- Designed and developed CSS3 styles, CSS3 fonts, CSS3 buttons, Pseudo Classes, Pseudo elements in CSS3.
- Designed and developed GUI Screens using JSP, HTML, CSS and JavaScript.
- Development using IntelliJ IDE.
- Developed JMS components to send messages from one application to other application internally
- Performed production support in debugging, fixing issues, applying delivered patches and upgrades and developing additional features.
- Prepare UNIX shell scripts for testing the application.
- Proficient in the use of Version Management Tools such as VSS and CVS.
Confidential, Raleigh, NC
J2EE Developer
Responsibilities
- The Application is designed using J2EE technologies based on MVC architecture.
- Worked on gathering Requirements with Business team and IT team to prioritize the error reporting requirements.
- Actively involved with team in technical requirements, Analysis and Design.
- Used Struts 1.2 framework with Web Sphere Application Sever 6.0.
- Involved in designing, testing and deploying Web services using IBM RAD 6.0.
- Implemented Struts 1.2 Framework with EJB 2.0 classes as Model which is interconnected with database.
- Developed Presentation layer with JSP, HTML, CSS and Apache Tiles.
- Worked using Angular.js to develop the application.
- Used JSTL for custom tag libraries.
- Developed JSPs as views, Action Servlets as controllers and Action classes as wrappers to business objects and Action form beans for modeling.
- Effectively used J2EE Design patterns like DAO, DTO, Iterator, Singleton pattern and Value List Handler.
- Involved in using JSF as user interface for Host Systems for providing customer details.
- Used PHP to create the system web page
- Involved in using Java Swing /JFC for designing portable front end GUI.
- Design and Implemented XML/XSLT/WSDL/SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
- Used LDAP Authentication for logging and Validating User Credentials.
Confidential, MA
Java/J2EE Developer
Responsibilities:
- Implemented Struts Framework with JSP as View, Servlet as Controller and EJB classes as Model.
- Designed and coded business components using J2EE architecture.
- Involved in using SOA architecture for different application to exchange data for business process.
- Used Spring IDE for designing and developing rich applications.
- Involved in using Spring MVC Framework and Spring Framework IOC for bean conceptual application.
- Developed presentation layer using JSF 1.2, HTML, XML, and XSLT.
- Involved in using J2SE as JavaBeans in order to create sophisticated application for further re-useable application.
- Used JNI to call libraries which written in C++ language to run code in Java application.
- Involved in using Agile Software Development in Designing, Coding, Testing and documentation.
- Session Bean is used to maintain the sessions of the concurrent users in the context.
- Entity Bean is used to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
- Created stored procedures and Database Triggers using PL/SQL.
- Involved using IBM WebSphere MQ Series connection with AS/400(IBM SYSTEM i).
- Developed and deployed Servlets for interaction with DB2 database using JDBC.
- DOM parser is used to read the xml documents.
- Involved in Integrating Application with CICS for Real Time Search Criteria and Retrieval.
- Used Shell Scripts for automating tasks and Ant build tool.
- Used CORBA as an interface between two platforms.
- Used Eclipse 3.2.1 IDE to develop java code.
- Used Visual Source Safe as the version control.
- Involved in using JUNIT testing.
- Integrated various modules and deployed them in BEA Web logic Application Server 8.1 and tested them even in Apache Tomcat 4.1 Web Server.
Confidential, Cherry Hill, NJ
JAVA/J2EE Developer
Responsibilities:
- Implemented MVC architecture using Apache STRUTS framework.
- Used Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
- Created Stored Procedures and Functions in SQL Server depending upon the front-end interface requirement.
- Involved in using XML, DTD, and XML DTD for validation purpose and for configuration input files.
- Used Validation Framework in Struts, created custom validations and action level validations using ValidatorActionFrom.
- Used iBATIS for mapping SQL queries to Plain Old Java Objects.
- Involved in using Java Swing as Graphical user interface for customers and mortgage brokers.
- Extensively used struts Action and Form Classes (Action, DispatchAction) which will validate the input forms (Form Beans populated by JSP pages) based on the business logic and will construct the serializable business object.
- Developed new Web applications for Mortgage Trading using Java Servlets, JSP, HTML, Object Oriented JavaScript, JavaScript and Web Logic.
- Involved in designing the architecture and business model of the Project for new module.
- Written a service using Java, PL/SQL stored procedures and triggers in oracle 10g to update local bank database by the details provided by FedReserve.
- Involved in creating tables, stored procedures in SQL for data manipulation and retrieval using SQL Server 2000.
- Analyzing, designing, and implementing a major re-write of the firm’s Mortgage Backed Trading System.
Confidential
Assistant System Engineer / Jr Developer
Responsibilities:
- The Application is designed using J2EE technologies based on MVC architecture.
- Worked on gathering Requirements with Business team and IT team to prioritize the error reporting requirements.
- Actively involved with team in technical requirements, Analysis and Design.
- Used Struts 1.2 framework with Web Sphere Application Sever 6.0.
- Developed Presentation layer with JSP, HTML, CSS and Apache Tiles
- Developed JSPs as views, Action Servlets as controllers and Action classes as wrappers to business objects and Action form beans for modeling.
- Design, development and testing of the software.
- Development of the front end using JSP and Servlets.
- Design and development of JSP pages, JDBC interfaces, Data Classes.
- Incorporated Connection Pooling and picture upload utilities.
- Coding of programming done in Java using Servlets, Util and other packages.
- Maintenance, performance tuning and creation of tables in Oracle.
- Performed Unit Testing.