Sr. Web Developer Resume
Albany, NY
PROFESSIONAL SUMMARY:
- 8+years of experience in all phases of Software Development Life Cycle using Java /J2EE, java 1.8 lambda technologies in e - commerce, finance fields.
- Well versed with Core Java concepts like collections, multithreading, serialization, Javabeans.
- Experience in Web based application development using Java/J2EE, JSP, JSTL Servlet, EJB, JMS, WebServices and XML AND JAXB.
- Strong experience in front-end development using AJAX, JSON, Google Guicce,s HTML5, css3/css, Bootstrap,node.js, JavaScript, AngualrJS, React.Js, Node.Js, Jquery.
- Expertise in SQL and experience in RDBMS like OracleDB2, oracle ODI and MySQL.
- Expertise in writing SQL, PL/SQL, triggers, stored procedures on Oracle 11g database.
- Experience in major web applications servers, including Apache Tomcat, WebLogic, Websphere, JBoss and AWS.
- Proficient in Java/J2EE and Object oriented Design Patterns including singleton, Decorator, Factory, Command, Model View Controller (MVC), Data Access Object (DAO), and Business Delegate.
- Extensive expertise in Struts, Spring MVC 2.x/3.x MVC, SpringAOP, SPRING-WEB Spring Security, Hibernate . Strong hand-on experience in their configuration, integration and implementation.
- Strong experience on Version Control Tools like CVS, SVN, GitHub.
- Strong experience on different IDE’s or development tools including Eclipse IDE, MyEclipse, JIRA, JUnit, Jest,A FileZilla, Putty, Enzyme, Ant, Maven, etc
- Experience in implementing SOA architectures with web services using WSDL, RESTful and XML technologies like XSL (XSLT), DOM and SAX.
- Proven software development experience using different methodologies - Agile, Iterative model and Waterfall.
- Certification in Cloudera Certified Developer for Apache Hadoop, Oozie, HDFS, Pig, Hive.
TECHNICAL SKILLS:
Languages: JAVA 1.5-1.8(lambda), PL/SQL, JavaScript
J2EE Standards: Servlets,JDBC,JavaBean, XML-JAXBFrameworks: JSF, SpringMVC, Hibernate 2.0,2.1 and 3.0, EJB 3.0, struts
XML: DOM parsers, XML SchemaApplication/Web Server: Apache Tomcat 5.0, Web Sphere. Web logic, AWS
Methodologies: SDLC waterfall model, Iterative model, Agile
Database: Oracle (version -10g, 9i), oracle ODI
Other Tools: Log4J, Splunk, Google Guicce
Operating Systems: Windows 98/NT/2000/XP. LINUX, UNIX
IDE: Eclipse 3.x, NetBeans, Eclipse IDE, WSAD
Version Control Tools: CVS, SubVersion(SVN), Clear Case, starteam
Style: CSS3, Adobe CQ5
Domains: Banking, E-Commerce, Health
PROFESSIONAL EXPERIENCE:
Confidential, Albany, NY
Sr. Web Developer
Responsibilities:
- Involved in Analysis, Design and Development of mortgage policies using Agile Scrum Methodology.
- Deployed the applications on IBM Web Sphere Application Server.
- Used Oracle as backend data base.
- Used Tortoise SVN for version control and written Maven dependencies for the project.
- Developed presentation and UI components using JSF framework, AJAX, JavaBeans, XML, HTML5,CSS3, Primefaces and JavaScript.
- Developed application service components and configured beans using SpringMVC, creation of Hibernate mapping files and generation of data base schema.
- Used session beans for web/web service development and entity beans using JPA and Hibernate for database integration.Used WebLogic for deploying EAR files.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting mortgage plans from different module and used XML parsers for data retrieval.
- Developed the web-services and analysis of SOAP envelope using SOAPUI.
- Used SQL statements and procedures to fetch the data from the database.
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Implemented test cases and performed automation testing using JUnit Framework
- Developed Maven for the build process and deployed in IBM WebSphere.
- Implemented Log4J for Logging Errors, debugging and tracking using loggers, appends components.
Environment: Java 1.7, Pl/SQL 11g, JSF 2.x, HTML5, CSS3,Primefaces, JavaScript, Spring MVC 3.x, Hibernate 3.x, XML, Maven 2.x, JMS, JNDI, JQuery, WebLogic, SVN, SOAP, JUnit, Log4J, RAD 7.0,.
Confidential
Java Developer
Responsibilities:
- Used HTML, CSS, JavaScript, JQuery to upgrade IE8 to IE11.
- Developed UI pages using HTML, DOM, CSS, JSON, JavaScript and JQUERY.
- Integrated the Java code (API) in JSP pages.
- Used JQuery core library functions for the logical implementation part at client side for all the applications
- Involved in writing JQuery-based AJAX requests using JQuery. Get (URL, data, callback, type) or JQuery. AJAX (options) and JQuery. Post (URL, data, callback, type).
- Used JQuery events to manipulate the elements depend on the user interactions. (Like on (), hover (), bind (), click (), keypress (), etc.).
- Used Struts Framework in the application, which is based on MVC design pattern.
- Used JXLS to export and import data EXCEL sheet. Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Used Struts Framework in the application development.
- Involved in Enhancement of existing application utilizing Angular, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Implemented Restful web services (Jersey). Designed tables in SQL Developer and worked with Database Developers for implementing Store Procedures ( ) in the application.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.
- Worked in Onsite-Offshore model. Written SQL Queries to interact with Oracle database.
- Worked on Back end and Web development. Handled Production Support Issues and bug fixing
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects. Used StarTeam repository.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment:: HTML, CSS, DOM, JavaScript, JQuery, JSON, ECLIPSE, Struts, StarTeam, Web services (Jersey), SQL server, Java 1.5, 1.7, 1.8, Weblogic Bea 2.0, LINUX, Rally .
Confidential, NY
Sr. Java/J2EE Developer
Responsibilities:
- Involved in Analysis, OO Design and Development of mortgage policies using Agile Scrum Methodology.
- Deployed the applications on IBM WebSphere Application Server.
- Used Object oriented Designing for developing server side applications.
- Used Oracle ODI as backend data base.
- Developed presentation and UI components using JDK, Spring MVC, React.Js, AJAX, JavaBeans, XML, JAXB HTML5 and CSS3.
- Developed application service components and configured beans, creation of Hibernate mapping files and generation of database schema.
- Used session beans for web/web service development and entity beans using JPA and Hibernate for database integration.
- Used WebServices for creating rate summary and used WSDL (SOA) messages for getting mortgage plans from different module and used XML - JAXB. FILE I/O, and Angular Js parsers for data retrieval.
- Developed the web-services and analysis of Spring MVC, LINUX, JSON, MAVEN, REST, EJB envelope using SOAPUI.
- Used JMS(Java Message Service) for communication between clients.
- Used PL/SQL, MySQL statements and procedures to fetch the data from the database.
- Used J2EE OO design patterns. AWS as we server.
- Involved in creating various DataAccessObjects (DAO) for addition, modification and deletionofrecords using various specification files.
- Implemented testcases and performed automation testing using Enzyme Framework
- Developed Maven for the build process and deployed in IBM WebSphere.
- Implemented Log4J for Logging Errors, debugging and tracking using loggers components.
Environment: Java 1.7, 1.8 lambda, JSF 2.x, HTML5, CSS3, JavaScript, React.Js, Hibernate 3.x, XML-JAXB, MYSQL, Spring MVC, Maven 2.x, JAXB,WEBMVC, JMS, JNDI, Git, AngularJs, JPA, JMS, Enzyme, Log4J,splunk, FILE I/O, oracle ODI, AWS, JSB/CONTROLLERS, Web Sphere Application server 7.0.
Confidential
Sr. Java Developer
Responsibilities:
- Participated in all the phases of SDLC including Requirements Collection, OO Design & Analysis of the Customer Specifications, Development and Customization of the application.
- Developed high as well as low level design documents and Object oriented design patterns.
- High level design, low level design and sequence diagrams for the required feature implementation.
- Responsible for new module development and for Enzyme testing.
- Developed client-side validations using with Enzyme and used Node.js for server side.
- Exposed the WebServices to the client applications by sharing the REST.
- Worked on J2EE design declarations, Google Guicce, Spring MVC, XML-JAXB, JSB/CONTROLLERS Factory and design patterns.
- Worked closely with QA team and fixed QAbugs as well as production issues with a quick turnaround time and also worked on Code reviews.
- OSGi for deploing. Developed application using MVC architecture.
- Used SOA services for platform-independent XML, JAXB documents.
- Used IBMRAD, WSAD to develop and debug application code.
- Used Log4j utility to generate run-timelogs.
- IBM clear case was used for project management and version management.
- Deployed the application on Websphere6.xapplicationserver.
Environment: Java 1.7, PS Framework, Enzyme, GEM Fire, s JB, SPRING- WEBMVC, MVC, SDLC, REST, Linux, Log4j, FILE I/O, Google Guicce, XML-JAXB, JSB / CONTROLERS, Node.js, JNDI, Web services, Basic Git, IBM Web sphere Application, E-commerce .
Confidential
Sr. Java Developer
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
- Developed class diagrams and sequence diagrams using Enterprise Architect.
- Gathering information of about loan accounts.
- Developed the application implementing MVC Architecture integrating JSP with spring frameworks.
- Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) and Inversion of Control.
- Involved in development of presentation layer using React.Js, Servlets.
- Created configuration files for spring, React.Js and JSP integration.
- Implemented Object-relation mapping in the persistence layer using Hibernate frame work.
- Used JAXB for data binding in supporting marshalling and un-marshalling SOAP requests and responses.
- Applying rules on individual accounts by rules engine which contain certain business rules.
- Communicated with external applications JMS (Java Message Service) messages using MQ Series.
- Worked on XML-JAXB, PL/SQL for designing quires.
- Google Guice, for annotations.
- Developed the helper classes for better data exchange between the MVC layers.
- Implemented Multithread concepts in Java classes to avoid deadlocking.
- Used Jest write repeatable tests mainly for unit testing.
- Used Log4j as logging framework to capture the log traces of applications in debugging the issues.
- Deployed the complete Web applications in WebLogic 9.2 servers.
- Used ANT tool for building and packaging the application.
- Involved in developing UI layer using JavaScript, JQuery and AJAX.
- Interacted with testing team to fix defects.
Environment: E-commerce domain, JDK 1.7, J2EE, Servlets 2.5, Spring MVC 3.2,Unix, JMS, JAXP, XSLT, Eclipse IDE, React.Js,Guice Enterprise Architect, Git, Log4J 1.2, Weblogic9.2, WSDL, Jest.
Confidential
Java Developer
Responsibilities:
- Conducted meetings/interviews and JAD sessions with stakeholders to collect business requirements.
- Responsible for understanding functionality at client side and knowledge transfer.
- Requirement Analysis.
- Implemented the project and fixed the bugs in the module.
- Used JavaScript, CSS and HTML to create front-end screens of the module, testing using cucumber.
- Developed test cases and executed them.
- AngularJS, XML-JAXB,FILE I/0 NATIVE INTERFACE for declarative programming.
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
- Used oracle 11g to increase release velocity.
- Involved in Test Case creation for changes made to the system.
- Used J2ee design patterns, JPA, JMS (Java Message Service), JSP, JSF, CONTROLLERS, node.js, weblogic 10, structs an Hibenate .
- Created job details, activitydiagrams, testcases and communicated with the client on a regular basis.
- Adhere to the rules of the validated environment.
- Conducted data prep activities for system testing, regression testing & end to end testing using MySQL 3.5.
- Participated in peer code reviews.
Environment:: Java 1.5, Oracle 11g, XML-JAXB, WEBLogic 10, JDBC, JSF, JNDI, jsb/controls, HIBERNATE, Angular.js, JSP, Eclipse IDE.
