We provide IT Staff Augmentation Services!

Sr. Fullstack Java Developer Resume

4.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY

  • 8+ Years of IT Industry experience - in Design, Development, Implementation of various application projects using Java and J2EE related technologies
  • Extensively worked on n-tier architecture systems with application system development using Java, J2EE, Struts, Hibernate ORM, spring, XML, Web Services (SOAP and Restful), Tomcat, Oracle, SQL Server, SQL, PL/SQL, and UNIX, LINUX, SOLARIS.
  • Worked extensively in MVC frameworks Struts and JSF In depth understanding of teh Retail, Banking Domain.
  • Hands-on experience on development tools likeEclipse, RAD, WSAD, My Eclipse,andJdeveloper
  • Experience in working both an Agile and Waterfall environment.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML/HTML5, CSS/CSS3, JavaScript, XML, DHTML, XHTML, JQuery, AJAX, JSON, Angular JS, Angular 2.0, Backbone JS, Require JS, React JS and Bootstrap.
  • Worked on various web servers likeWebSphere,Tomcat,WebLogicWorked experience in tools Experience in working on XML related technologies likeXML, XSLT, XPATH, XSL, DTD, DOM and XML Spy tool.
  • Expertise in various open source frameworks like Angular JS, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0,IBatis, Mybatis, JQuery.
  • Hands-on experience on development tools likeEclipse, RAD, WSAD, My Eclipse,andJdeveloper.
  • Good exposure to HTML5, AngualrJS/JavaScript, JSON, Spring and Hibernate.
  • Knowledge ofIBMRational Application Developer. Having good exposure on service-oriented architecture (SOA)Log4Jfor extensible logging, debugging and error tracing. Experience in using build tools likeANTandMaven.
  • Worked extensively with Java Scripts like Angular.JS, Node.JS, React.Js etc.
  • Worked on Amazon Web Services (AWS) for continuous Integration and continuous deployment (CI/CD).
  • Experience with ReST Web Services using a framework build on JAX-RS.
  • Experience with ORM/DAL such as Hibernate or Mybatis. Strong skills in SQL/PL-SQL programming.
  • Hands on experience with version control tools likeCVS,Rational Clear Case and Clear Quest.
  • Also did Performance Tuning in some of my projects. Has knowledge about memory well versed with XML technologies, writing XSD and schema.
  • Always believed in Test Driven Development (TDD) approach. Experienced with JUnit.
  • Experience working on SOA (Service Oriented Architecture). Implemented web-services using JAX-WS and also RESTful Web services using Jackson-Mapper API for JSON and XStream for xml marshaling and unmarshaling.
  • Expertise in Web/user interface development using HTML, DHTML, Java Script, CSS and AJAX
  • Used ANT, WinCVS and Log4j Extensively.
  • Pretty good Experience on various JavaScript Frameworks depending on teh use case (e.g. JQuery, React JS, Angular JS, Ext JS).
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
  • Progressive technical developer with broad based achievements in Designing, Developing, Testing and Implementing Applications across a range of systems and environments.
  • Used Junit for implementing teh test cases and log4j for logging
  • Familiar with Application Servers and web servers like Web Logic10, JBoss, WebSphere and Apache Tomcat.
  • Experience in Enterprise JAVA, Distributed Application development, and Object Oriented Programming (OOPS).
  • Excellent communication and inter-personal skill, self-motivated, and detail oriented
  • Experience on Full Life Cycle development of software applications on Web-based environments.

TECHNICAL SKILLS

J2EE Technology: J2EE, EJB, RMI, JMS, Servlet, JDBC, Web Services, JSP, Swing, JNDI, RMI, SOAP, Restful

Architecture & Framework: Struts, AJAX, Spring2, Spring, Hibernate 3.0, JUnit, Log4j, XMLBeans, JSTL, Struts Validator, Tree tag, Ext.Js, Spring MVC.

Database: Oracle 11g, SQL server 2005,MySQL

IDE: Eclipse, Net Beans, IBM RAD, JBuilder, Web Logic Workshop, Ant, Rational Rose, Toad, PLSQL Developer, WinCVS, VSS.

Application Web Server: Web Logic 6.1, 8.1 & 10, Tomcat, Web Sphere, JBoss, Maven Apache

Database: Oracle (8i/9i/10g), SQL Server, MySQL, MS Access

Languages: Java, JSP, HTML, HTML5,DHTML, Java Script, XSL, XSLT, SQL, PLSQL, UNIX, UML, Core Java APIs (I/O, Thread, Collection), UNIX programming, C, C++, Python.

DevOps Tools: ANT, MAVEN, Gradle, Bamboo, JIRA, GITHUB

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, Bootstrap, Backbone.Js, AngularJS, Node.JS, CSS3.

Query Languages: SQL, PL/SQL.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: JBOSS, IBM Web sphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, Log4j, ANT, Maven, SVN,GWT 2.X, Web Logic 10.X,WebSphere 6.X, WebSphere MQ.

Cloud Technologies: Amazon Web Services

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, Indianapolis, IN

Sr. FullStack Java Developer

Responsibilities:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Development of middle tier in Java EE, andSpringframework withMicroservicesin Java EE, usingSpringBoot.
  • Hosted and consume RESTful Web services using JAX-RS API withspringBoot.
  • Designing and implementing teh User Interface using OO JavaScript, Ember JS, HTML, CSS/CSS3,SASSand AJAX.
  • Designed Prototype and project layout skeletons usingReactJS, JQuery and CSS/LESS and HTML5.
  • Experienced in developing web-based applications usingJava, XML, CSS, HTML, DHTML and JavaScript.
  • Involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third party libraries.
  • Implemented teh associated business modules integration using spring, and Hibernate data mapping.
  • Worked on writingPerlscripts covering data feed handling, implementing business logic, communicatingwithweb-services through SOAP Lite module and WSDL.
  • Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.
  • Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP,HTML5, AJAX and CSS in developing teh presentation layer.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.
  • UsedPERLto compare multiple files, finding differences between those files and translating data in teh files prior to output.
  • Developed resuable components like headers, footers, page loading, sub menus, side panel etc.. using Angular 2.0
  • Developed JSPs to dynamically generateHTML5and display teh data to teh client side.JavaMail API was used to notify teh user of teh status and completion of their project.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Created database objects likeStoredProcedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • Worked onRestWeb services as well as NodeRestframework for backend services, used Mongo DB (NoSQL) for database services.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Responsible for maintaining and expandingAWS(Cloud Services) infrastructure usingAWSStack especially worked with database setup and maintenance onAWSEC2.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • Developed drag and drop document editing using React Js.
  • GUI design and development usingJavaSwing, JFCUsed for open source web testing.
  • Heavily used SOAP UI Pro version for testing teh Web Services.
  • Developed several SOAP based JAX-WSWeb Service interfaces for integrating multiple systems, code re-usability.
  • Developed web application and Implemented user interface usingRuby, CSS, HTML5, JavaScript, and JQuery.
  • Wrote SQL queries,storedproceduresand enhanced performance by running explain plans.
  • Expertise in using Design patterns and object oriented methodologies to design software formobile phones (mobile application).
  • Implemented pagination using jQuery and react JS.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Deployed Application instance onJBossand WebLogic Server.
  • Developed teh Web application using Spring MVC,Ext-JS, Html, JSP and JavaScript.
  • Created and configured newJIRAprojects and workedwithdepartments to maintain existingJIRA projects.
  • Brief experience on implementing teh AngularJS in creating animations based on CSS classes for a new requirement surfaced for teh client.
  • Actively involved in using MVC, HTML5 to enable client side date to meets specific criteria by applying various validation variables and used theBackboneJSvalidation CSS classes to provide visual feedback on validation.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter BootstrapwithAngularJS 2.0 and media queries.
  • Used XStream API to transfer data back and forth between Spring MVC and Ext JS.
  • CustomNode.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling autantication, custom headers, virtual application root, etc.
  • Developed Unit test cases using JUnit, Mockito and Easy mock.
  • Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
  • Consumed Web Services for getting teh credit card information from third party application.
  • Developed, Tested and Debugged theJava, JSP and EJB components using EclipseRCP.
  • Written highly referenced blog posts onError Handling in ScalaandProblems Scala Fixes .
  • Oversaw all aspects of testing JUnit, FIT, and SIT, End to End, Regression, User acceptance and Performance.
  • UsedGitas Version Control System for teh application and used log4j.
  • UsedJMeterto test performance of SOAP protocol.
  • Configured teh Web sphere application server to connectwithOracle Server in teh back end by creating JDBC data source and configured MQ Series and JMS QueueswithIBM RAD andWASto create new connection factories and queues.
  • Used to test performance both on static and dynamic resources usingJMeter.

Environment: Java,J2EE, JDK 1.7/1.8, RCP, JBOSS, AWSSDK,Ext JS, Git, Spring 4.x, AWS, SNS/SQS, hibernate4.x, Core Java, Spring boot(Microservices), SOA, SOAP/Rest, Web Services, JavaScript, UML, Web Services, HTML5,CSS, SASS, RAD 7, WAS 8 WSDL, SDK’s, JIRA 5.x/6.x, JAXB, Linux, JAX-WS, JAX RPC, JMS, JSF, UNIX, AKKA, NOSQL(MongoDB), Angular JS 2.0, NodeJs, ReactJS, AJAX, Apache JMeter, JQuery, JUnit, Maven, Oracle 10g.

Confidential, Boston, MA

Sr. Full Stack Java Developer

Responsibilities:

  • Followed Agile - Daily Scrum methodology for development process and lead development team Onsite and Offshore.
  • Used JIRA for tracking teh defects and mostly used JIRA to update teh JIRA ticket(s) as teh work progresses. Followed continuous integration to make sure teh whole team both offshore and onsite stay intact with teh development progress.
  • Participated in WAR room discussions and triage meetings for avoiding teh repeating environment setup and integration related defects.
  • Worked on various JavaScript Frameworks depending on teh use case (e.g. JQuery, React JS, Angular JS, Ext JS).
  • Participated in Build/Deployment schedules and used to release/Freeze teh WAR’s as per requirement.
  • Used Jenkins for deployment process at all levels, Involved in Productions deployments as well.
  • Used Maven tool to build, overlay and deploy teh code.
  • Used SVN, Tortoise SVN version control tools for code management (check-ins, checkouts and synchronizing teh code with repository).
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup onAWS.
  • Tracked teh defects by using HP Quality Center tool and fixed them according to teh priority level and timelines.
  • Used Tomcat for teh web application deployment.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Worked with Oracle 11g for teh backend development of teh database.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.
  • Usedspringbootframework to create properties for various environments and use yamls for configuration.
  • Defect fixing for defects identified in pre-production environments and production environment.
  • Coordinate with teh onsite and offshore developers with respect to issues and follow up.
  • Worked with various Style Sheets like Cascading Style Sheets (CSS 3).
  • Developed code for Responsive web design in JavaScript using frameworks like Angular JS, React JS.
  • Developed UI, presentation layer using HTML 5, JavaScript, Node.Js, Angular Js.
  • Deployed and managed a private puppet infrastructure inAWSto deploy applications.
  • Creating custom, general use modules and components which extend teh elements and modules of core AngularJS
  • Usage of FTP clients such as FileZilla for comparison of local files to server files, synchronized directory browsing and server bouncing at higher levels.
  • Usage of WebSphere, Intelli J, and Atom IDE’s to develop Angular Js, Html 5, Ext.Js 5, DB visualizer, MySQL for database management, hue Impala for hazel cast, HQL related backend queries.
  • Usage of Putty a terminal for raw socket connection for server maintenance, cache clearance and configuring servers.
  • Extensive experience in frame works like JSF, Struts2, Hibernate and spring2.
  • Worked on teh flow from JSP to database connection -- Service, Model, and DAO to Data Base and send data to JSP page.Sphere and Web Services.
  • Included security groups, network ACLs, Internet Gateways, and Elastic IP's to ensure a safe area for organization inAWSpublic cloud.
  • Developed Micro services withSpringbootandSpringBatch along with teh test cases.
  • Developed teh WFE application screens using HTML, JSPs, JQuery, and AJAX and java.
  • Created batch jobs using UNIX shell scripting
  • Involved in Deployment of teh application on Web sphere Application Server.

Environment: JavaScript, AngularJS 2.0, Spring boot, Bootstrap, React.JS, Node.js, JQuery, AJAX, JSON, XHTML and XML, SOAP, Restful, WSDL, HTML, XML, Cucumber, Spring Batch, Oracle PL/SQL, SQL, PL/SQL, Maven, GIT/SVN, Jenkins, AWS, Eclipse, RAD, WSAD, My Eclipse, Hibernate and JPA ORM, J2EE, JDBC, JSP, Servlets, EJB, JMS (MQ-series), JNDI, RMI.

Confidential, Raleigh, NC

Sr. FullStack Java Developer

Responsibilities:

  • Developed teh single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management.
  • Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery
  • Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in AngularJS, making use of Modules and Filters objects according to teh application requirement.
  • Created Gulp scripts for various tasks and used Node-JS for managing application UI Dependencies.
  • Portfolio review dashboard is a single page application meant for Stakeholders and Business users for faster and easier access to critical information for data-driven decision-making.
  • Data is represented using Highcharts - speedometer, Heat map and spider web.
  • Developed unit test cases using Mocha and Karma as unit test runner for various application modules.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in teh target tables in MySQL database.
  • Currently working on Docker container implementation for teh Enterprise build system.
  • ETL jar is configured to run on daily and monthly basis dis job is configured in Cron tab.
  • Developed Restful services using Spring and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers.
  • Developed business service layer and data access layer using Spring and Mongo-db (Spring Mongo-Template)
  • Designed and developed various server side components like service handlers for service layer
  • Involved in making Spring and Hibernate enhancements to existing applications.
  • Created Logging aspects for auditing and logging purposes using Spring AOP and implemented security for teh application using Spring Security.
  • Created REST clients to consume data from other partner applications and involved in creating POC’s using MEAN stack and enhancing existing REST API’s developed using Node-JS, Express-JS and Mongo-db.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Involved in creating Message enrichers and customizing REST responses using Camel Freemarker templates.
  • Developed Batch jobs using Spring Batch to read flat files and load teh data into Oracle database and scheduled using Spring Quartz Scheduling.
  • Used Spring LDAP for user security credentials autantication and for validating teh User roles.
  • Coded Gradle build scripts to build and deploy teh application on WebSphere.
  • Implemented continuous deployment system with Jenkins, AWS: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
  • Used Junit and Mockito framework for unit testing of application and Log4j to capture teh log dat includes runtime exceptions.
  • Participated in code review and mentoring sessions and used GIT as version control and GITBash for GIT interactions.
  • Used MySQL as backend database using Windows OS, Involved in development of Stored Procedures, Functions, Packages and Triggers.
  • Deployed teh application on a JBoss server on a UNIX platform.

Environment: Agile, Core Java 1.7, Spring, Angular-JS, HTML 5, Node-JS, Bootstrap, CSS, JavaScript, JQuery, JIRA, MySQL, Mongo-db, JUnit, Mockito, Hibernate, Log4j, JERSEY REST, GIT, Eclipse, NetBeans, Toad, IBM Cognos, JMS, Apache Camel, JBoss, SonarQube, Jenkins, Highcharts, Gradle, AWS, Unix.

Confidential, Lake Oswego, OR

Java Middleware Engineer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Developed Custom Tags to simplify teh JSP code. Designed UI screens using JSP, CSS, XML and HTML.Used JavaScript for client side validation.
  • Developed single page web applications using AngularJS and for client side scripting and synchronizing java applications.
  • Developed Mule ESB flows using Java andMulesoftConnectors.
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data.
  • Implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Built NodeJSnpm packages/libraries to support current and future Node Development.
  • Used Rational Rose for model driven development and UML modeling.
  • Participated in coding Spring AOP components for teh Transactional Model to handle many requests. Involved in writing JSP and Servlet components.
  • Created both producer and consumer web service components using REST and implemented RESTful web services.
  • Actively involved in designing and implementing teh application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Composed and executed MongoDB document scripts to insert, updateNoSQLdatabase, automating data changes, reporting and also wrote MongoDB client to receive data.
  • UsedMongoDB database to provide recommendations on Performance tuning for applications.
  • Used automated test cases using Python 2.7 in open source framework Django 1.2.
  • Developed Web services for sending and getting data from different applications using RESTmessages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, tan used SAXand DOM XML parsers for data retrieval. And used SAML for autantication and authorization from 3rd party
  • Involved in configuring JNDI properties and used Data Source objects for database communication.
  • Involved in teh JMS Connection Pool and teh implementation of publish and subscribe using Spring JMS.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Consumed SOAP and REST Web Services usingMuleSoftconnector for gathering remote information.
  • Worked on Agile, SCRUM development methodology and built teh application with Test Driven Development (TDD).
  • Extensively performed Database testing using Selenium. Generated Production DB reports using SQL queries.
  • Developing test scripts with Cucumber and developed required Selenium support code in JAVA for Cucumber.
  • Performed debugging of teh application using Log4J and Gradle is used as a build tool.
  • Integrated web services and messaging systems withMuleSoftESB.
  • Used JUnit framework for unit testing and CVSversion control for implementing teh application.

Environment: Core Java 1.7, Spring- 3 DI, Mulesoft, AOP, JSP, HTML, AngularJS, JUnit, CSS, XML,SAML, JavaScript, CVS, ANT, Hibernate, Tiles, Oracle, Log4J, Selenium, Cucumber,Gradle,Hudson, JMS, TDD, REST, WebSphere and Eclipse, NoSql(MongoDB).

Confidential, Confidential, OH

Java Developer

Responsibilities:

  • Working on application architecture and re-design of different parts of teh application.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA. Worked in Agile mode and interacted closely with teh product owner and business team.
  • Setup a new clear case project and ANT scripts and owned teh deploy process. Built Single page application (SOA) using AngularJS as per teh requirement.
  • Optimize teh cost of application development and maintenance by using economies of scale under a SLA governed process.
  • Worked with Apache Lucene and SOLR for searching teh person and business details. Design and development of teh BPM for various synchronous and asynchronous processes and to implement teh workflow of teh applications
  • Using SpringBoot which is radically faster in building MicroServices and develop Spring based application with very less configuration.
  • Written Stored Procedures, functions, SQL queries and backend programming using Oracle, SQL.
  • Developed presentation tier web components using JSF framework and deployed teh application in web server.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, Ibatis, Mybatis, JSF, EJB, XML, Web Services- SOAP, WSDL.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
  • Performed client side validations using JavaScript and Struts validation framework.
  • Performing Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Impact Analysis, Design, and Estimations for teh enhancements to teh applications.
  • Interacted with teh business users to gather requirements and provided high-level design with Sequential and State-chart diagrams.
  • Built workflow based applications using JBPM workflow engine and designed workflow in JBPM editor, use provided api's in JBPM engine to run business functions. Developed business processes/work flow and rules using JBoss BPM/Rules
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.
  • Developed various Land registry office user interfaces, Model Beans and DAO using JSF Framework.
  • Has written Unit Test Cases and Integration Test Cases using Junit framework.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Solr, Lucene, Struts, Spring, JBPM, Hibernate, Microservices, Eclipse, WebLogicApplication Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest.

Confidential 

Associate Software Engineer

Responsibilities:

  • Used agile methodology for developing teh application.
  • Developed using new features of Java 1.5 like Annotations, Generics, enhanced for loop and Enums.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using JSP, JavaScript, HTML and CSS.
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Created DDL and DML SQL scripts for creation of database objects.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependencyinjectionand to wire objects of business classes and used Oracle as a database.
  • Used Core JavaDesign Patterns like Singleton, Factory, MVC, Intercepting Filter, Front Controller, Business Delegate, Service Locator, Session Facade and DAO.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Defined MultiAction, Abstract Wizard Form and Simple Form Controllers using Spring MVC framework providing very clean division between controllers, flexibility with teh use of interfaces and providing thinweb layer over business layer.
  • Used JSF framework in developing user interfaces using JSF UI Components.
  • Worked in all teh modules of teh application which involved front-end presentation logic developed using Tiles,JSP, JSTL and java script, XML Business objects developed using POJOs and data access layer using Hibernate.
  • Involved in configuring Hibernate mapping files and POJO objects.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Exposed teh Web Services to teh client applications by sharing teh WSDL’s.
  • Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce teh response time in teh application.

Environment: Spring, Hibernate, PL/SQL, HTML, CSS, JSP, JavaScript, POJO, DAO, MVC, JST, XML, JSF, Java 1.5, JavaBeans, Singleton, Intercepting Filter, Oracle.

We'd love your feedback!