We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Forth Worth, TexaS

SUMMARY:

  • 5 years of experience as a Java Full stack developer and Java/J2EE Developer in full software development lifecycle including requirement analysis, design, coding, testing, debugging and maintenance.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, EJB, Servlets, JSP, JSF, JMS and Webservices.
  • Extensive experience in developing Web interfaces using HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, jQuery, AngularJS, and BackboneJS.
  • Experience in implementing Java/J2EE technologies for application development in various layers of projects i.e. requirement gathering, analysis, design, implementation, Unit testing and deployment from UAT to Prod.
  • Proficient working on Java Frameworks like 2.x, Hibernate 3.x, JSF, and Spring Framework 4.x.
  • Experience in developing Full stack applications using Angular - JS, Node-JS, Mongo-dB, HTML, CSS, JavaScript, Bootstrap, Java, EXT-JS, and JSF etc.
  • Experience in designing and development enterprise applications using Java, JSP, Servlets, JDBC, JNDI, RMI, EJB, JavaScript, XML, REST Web services, JMS, Java Mail, WSDL, SOAP 1.1, and Hibernate.
  • Hands on experience in various agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Experience in working with Web/Application Servers like Web logic, JBoss and Tomcat Servers, databases such as Oracle 10g/11g, SQL Server 6.5/7.0.
  • Experienced in developing Micro services with Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
  • Experienced in other front-end technologies such as SASS, LESS, Typescript, Bootstrap, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
  • Experience with Spring Boot and micro-services design and development. Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Experience in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS, Object-Oriented (OOP) and Client & Server-side technologies.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, JavaScript, CSS, Angular JS, React-JS, SASS, Bootstrap, Apache Cassandra, Full Stack JSF, XML, REST, jQuery and AJAX scripting.
  • Features for Core API project. (Using REST API, JSON, REST Client, Eclipse PDT, Git). Experienced in Software Development Life Cycle (SDLC) implementing Waterfall, V-Model, & Agile methodologies.
  • Good understanding of No SQL Database and work experience in writing hands-on an application on No SQL database which is Mongo DB.
  • Experience in developing Stored Procedures, functions, triggers using Oracle and comfortable using databases SQL Server, DB2, MySQL and MS Access.
  • Experience in working with Version Control Tools like Rational Team Concert, Harvest, Clear case, SVN, and Git-hub.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open source frameworks and APIs.
  • Involved as Developer and throughout the life cycle of the projects implemented triggers, Visual Force.
  • Expertise in developing web pages using HTML5, CSS3, JavaScript, jQuery, Ajax, ES6, AngularJS, Angular 2 Bootstrap, Node.js, React JS, Redux, Typescript and JSON.
  • Proficient experience working with Agile development environments (SCRUM), Test-driven Development (TDD) and Extreme Programming (XP) to deliver high quality solutions.
  • Good experience in frameworks like Spring (Spring MVC, Spring Web Flow, Spring ORM, Spring AOP, Spring Security, Spring Boot).
  • Experience in working with ECMA Script 6 features and worked with ReactJS. Experience in describing data in XML (DTD, Schema) and JSON formats for communicating with various components within an application or services of another application.
  • Experience in developing user interface by using React JS for SPA development. Experience in building end to end web applications using MEAN stack with Angular1. Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience in deployment of the J2EE applications different web and application servers like Apache, Tomcat, IBM Web Sphere, BEA Web logic and JBOSS.
  • Excellent experience in Restful Web services and consumption using JAX-RS and JAX-WS. Developed pdf's using handlebars in Node.js and used package manager Npm/Bower to manage dependencies.
  • Significant experience in handling Relational Databases like ORACLE, SQL Server, MySQL and writing PL/SQL Stored Procedures, Triggers and Views.
  • Hands-on experience of spinning up and employing Amazon Web Services including Amazon EC2, AmazonS3 service.
  • Hands on experience with both Relational databases including Oracle, SQL Server, DB2, MySQL and non-relational databases like MongoDB and Cassandra.
  • Good experience performing unit testing with Jasmine, Karma, Enzyme, Mocha and Chai.
  • Experience in developing applications using Core Java concepts like OOPS, Multithreading, Collections Frameworks, Exception Handling, Data structures, Generics, Enuma and JDBC.
  • Developed using new features of Java 1.8 Annotations, Generics, and Enhanced for loop. Used advanced java 8 features like Lambda expressions for array operations, Streams, Method, collections.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services.
  • Worked on Spring modules like Dependency Injection, Aspect Oriented Programming and Spring Mail, Spring JMS and Spring Security.
  • Developed core modules in large cross-platform applications using JAVA, J2EE, Hibernate, JPA, Servlets, JSP, JDBC, Web Services (REST) and Micro Services.
  • Developed Micro services using Spring Boot and deploying Micro services into AWS cloud using Jenkins.
  • Experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, Spring Boot, Spring REST. Experience in implementing Java EE design patterns such as MVC, Singleton, Factory, DAO, DTO in the development of N-Tier distributed Enterprise Applications.

PROFESSIONAL EXPERIENCE:

Confidential, Forth Worth, Texas

Java developer

Responsibilities:

  • Involved in programming, testing, debugging, implementing and maintaining of Java EE client/server distributed application to meet the organization's needs
  • Architected, designed and implemented a SPA (Single Page Application) in React JS which consume JSON from a Spring Boot, using Spring Security to secure the Application.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.
  • Used Spring IOC for specifying the dependencies of the objects using dependency injection. Developed Restful web services using JAX-RS in JERSEY to expose the data to Spring module.
  • Developed the application using Angular2, React.js, Redux, Redux Thunk, Typescript, Java, J2EE, Node.js, HTML5, CSS3, ES2015 (ES6), Bootstrap, and MongoDB.
  • Involved in developing application using Angular2 Components, Services, Modules, and Routers for developing Single Page Application with Typescript and ES6 features.
  • Used Angular2 Routers to create Single Page Application (SPA) to dynamically update the page without any constant page reloads.
  • Developed Angular2 reusable Components, Services by Dependency injection to reduce duplication of code and developed responsive web pages using Bootstrap and CSS3 media queries.
  • Created Typescript reusable services using Angular HTTP methods to consume RESTful API's. Involved in using React.js and Redux to create single page applications and used Axios to make AJAX Calls.
  • Used React routers and created reusable UI components with JSX resulting in optimized rendering and performance of the application.
  • Used Redux hunk to make asynchronous calls and utilize RESTful web services. Created various schemas and models Mongo DB and used Mongoose as our ORM framework.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git.
  • Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, jQuery Custom-tags, JSTL DOM Layout and CSS3.
  • Used various libraries of JavaScript like jQuery, jQuery UI, Angular.js, Ext JS, and Node.js. Used XML parser APIs such as JAXB in the web service's request/response data for marshaling and un-marshaling.
  • Developed SOAP Web Services by using JAX-WS and Restful web services by using (JAX-RS) Jersey framework. Developed Web Services to provide the list of transactions for an account as a SOAP endpoint service.
  • Conversion of major Openwork's components in to Eclipse RCP/SWT platform along with support of Swing-SWT components.
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project. Used XSLT to transform the response data in a readable form to be presented to the user.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate utility classes, session factory methods, and different annotations to work with back end data base tables.
  • Implemented Hibernate second level caching to improve read performance.
  • Used Jersey API to implement Restful web service to retrieve JSON response and used Jackson library to parse JSON response.
  • Implemented Ajax calls using JSF-Ajax integration and implemented cross-domain calls using JQuery Ajax methods.
  • Implemented the application using the concrete design patterns such as MVC, Business Delegate, Session Facade, DTO, Singleton and Factory.
  • Developed stored procedures, triggers for efficient interaction with MySQL. Developed test cases and performed unit testing using JUNIT.
  • Used Log4J to capture the log and Built, configured and deployed applications using Maven. Used CVS for version control across common source code used by developers.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistency. Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Used Spring Transactions in the application and developed Session beans for the business logic at the middle tier level.
  • Developed RESTful Web services using Spring Boot to serve front end requests and retrieve data from the database. Worked on reported incidents and done the integrations of Angular2, Bootstrap, JavaScript, HTML5, CSS3, SASS, LESS.
  • Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Implemented Angular 2 components, directives, pipes and injectable. Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Developed the persistence layer and Data Model of the application using Hibernate POJOs and mappings. Interfaced with the Oracle 10g as back-end database using Hibernate with spring integration for data abstraction.
  • Coded Maven build scripts to build and deploy the application on Apache Tomcat 8. Worked on jQuery for developing AJAX application and used Unix to run very large-scale applications.
  • Developed Maven build scripts to automate the deployment to various Webserver's.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS). Launched various AWS EC2 instance to deploy the application.
  • Installed, configured multiple operating systems and provisioned similar instances on AWS cloud.
  • Configured Web Logic Application server and used Hibernate as the ORM framework to connect with MySQL database

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Developed Business Components in Java/JEE and Involved in various phases of Software Development Life Cycle (SDLC) on windows and Linux Platform.
  • The entire application was developed in J2EE using an MVC based architecture. Designed project related documents using MS Visio which includes Use case, Class and Sequence diagrams.
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented design principles.
  • Developed presentation layer code, using JSP, HTML, AJAX and jQuery. Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Helped UI to integrate the JavaBeans data using JSTL, spring tags. Developed JSPs strictly confining to using JSTL and not using any JSP element consisting of JavaScript.
  • Single page architecture by using Angular JS. Node JS for server-side web Applications, Real time communication.
  • Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.
  • Developed the Business layer using Spring Boot and JTA. Spring Boot for creating REST Web Services.
  • Back end development of the project in terms to writing Java services for various functionalities to implement SOA and OSB.
  • Integrating the services with accordance to the existing services and developing the new WSDL and XSD files as per the business needs.
  • Creating and modifying the views in Springs framework so as to mask the appearance of URLs to end users.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Involved in the architecture of the modules according to the J2EE Standards like, client tier, web tier and business tier.
  • Used AJAX extensively to implement front end /user interface features in the application. Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Implemented SOA to develop REST Based Web services using Apache Axis. Developed REST web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Designed and developed custom message adapter components that allowed message to travel through IBM MQ Series XML Beans and JMS.
  • Exposed the Web Services to the client applications by sharing the WSDL's.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS. Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Database development - created new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time. Testing the functionalities in terms of requests and responses for the front-end Json files.
  • Writing the front-end look and appearance for the screens using JavaScript, AJAX, AngularJS and jQuery. Creating Java code and modifying the existing code so as to match with the front JavaScript files.
  • Developing web-services for different functionalities in the application in SOAP and REST architectures.
  • Proficient at utilizing Apache Camel to setup micro-services using REST APIs and build both pre-determined and dynamic routes.
  • Developed the Persistence layer DAO using HIBERNATE and Implemented RESTful web services using JSON, XML.
  • Working on Apigee Edge to manage APIs and Created RAML for rest services that helps Apigee team to connect API to outside world.
  • Involved in Migrating the JDBC Code into Hibernate and implemented various features using Collection APIs. Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability.
  • Designed, configured and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
  • Proficient in SQL, PL/SQL Stored procedures, Functions, triggers to interact with Oracle11g. Used Cassandra for database and Redis for cache, for storing and fetching the data.
  • Developed unit test cases using Jasmine to test Angular controllers and services and developed custom validations using Angular2.0
  • For Asynchronous processing developed internal Apache Kafka infrastructure. This is also used as communication between micro services.
  • Implemented Struts framework 2.0 (Action and Controller classes) for dispatching request to appropriate class. Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Design and implementation of front-end web pages using CSS, DHTML, Java Script, JSP, HTML, XHTML, JSTL, Ajax and Struts Tag Library.
  • Designed table structure and coded scripts to create tables, indexes, views, sequence, synonyms and database triggers. Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieve.
  • Developed using Web 2.0 to interact with other users and changing the contents of websites

Confidential, San Jose, CA

Java developer

Responsibilities:

  • Requirement gathering from the Functional Analysts, Business owners and analyze the business logic to be implemented.
  • Develop and add extra features to the application using EJB work flow.
  • Implement the code using various advance java concepts including Servlets, JSP, JNDI, Web Services (SOAP). Working on Scrum-Agile methodology using JIRA to manage the Sprint Activities/Backlogs.
  • Working with different Object-Oriented Concepts like Inheritance, Multithreading, Exceptional Handling Working with various Design patterns like Singleton, Factory Design patterns using EJB work flow implementation.
  • Working with Ibatis ORM tool to connect the java code to Database (Oracle). Working on PL/SQL, especially modifying or implementing the existed stored procedures, Functions and Indexes.
  • Working with J2SE concepts includes Data structures, algorithms and Collections framework (List, Map, Set).
  • Working with Web Logic12c Server in Deployment and Testing for the results Connect to the web logic using Linux commands (Putty, WinScp) and perform the deployment actions.
  • Spring framework is implemented especially in configuring the beans and injecting the beans (Dependency Injection)
  • Business rules of the banks are implemented using Drools. Adding or deleting Queues from the IBM MQ based on the requirement and country financial rules. Working with various testing tools which are developed particularly for this project
  • Multiple Databases are handled using Different Data Sources in the project.
  • Used SOAP Web Services for secure extraction of client related data from database and to connect the application from UI to Java Backend.
  • Working on JSPs to map the requests to related java controller class Developed Jasper Reports based on business requirements and Prototyped PDF JasperRe portsusing jasper assistant.
  • Team City is implemented in the project for the integration of the project components. The application was tracked and logged using Log4J framework.
  • Writing new Unit tests or modifying the existed JUnit test cases and implement the Stub support using Mockito framework.
  • Along with unit test, manual tests are also performed on the application by creating scenarios.
  • Develop REST API Web service programs to convert the existing Servlet/JSP code to Re-usable APIs - which can be consumed from the Re-Designed Online Banking site.
  • Attend API Governance meetings to discuss on the new APIs being developed and, on the changes, updates made to existing APIs and understand the impacts of the changes to the API with other impacted teams who are using the API.
  • Develop and consume SOAP based Web Service Programs - for the enhancements of the legacy as well as redesigned site.
  • Develop Software programs using the required technologies, i.e., Core Java, Servlet, Spring Framework, SOAP and REST Web Services, JAX-WS, JAX-RS, Maven, Git -BitBucket, RAD 9.0/9.5, WebSphere Application Server 8.5, JSP, SQL, JDBC to enhance the existing legacy as well as Re-Designed PN Online Banking site.
  • Conducting regular meetings with the stake holders to analyze and understand the design to find the best solution for the new enhancements of the existing legacy as well as Re-Designed Online Banking site.
  • Depending on the design pattern, estimate the time required for software development.
  • Create System Technical Specification and Design document from solution agreed in design meetings. Used Micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP, Dependency Injection.
  • Developed and deployed Micro Services based applications using Spring Boot and Spring Cloud. Developed controllers and services for handling the requests using Spring Boot.
  • Developed fully functional responsive modules based on Business Requirements using HTML5, CSS3, Bootstrap, SASS, JavaScript/ES6, jQuery, jQuery plug in, React.js.
  • Involved in creating reusable UI components to render view pages using ReactJS along with Redux. Integrated Spring and Hibernate together and worked on developing backend components and services.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Used J2EE design patterns like Adapter, Service locator, Singleton, Factory and DAO. Used OAuth 2.0 authentication protocol respectively for security and authorization.
  • Created Remote interfaces using SOAP web services for accessing services across multiple enterprise applications using JAX-WS.
  • Used SOAP, UDDI lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Involved in developing and consuming Web Services using SOAP, HTTP and WSDL. Consumed messages from JMS-Message driven beans and Active MQ. Integrated Active MQ with Beans.
  • Performed deployment of applications on WebSphere Application Server. Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Designed and implemented Oracle 11g database to record the collateral securities and settlement data.
  • Participate in Sprint and Release planning sessions to discuss on the priority/MVP of the functionalities/enhancements to be delivered and pull-in the work for the sprints.
  • Develop robust Java based SOAP/REST Web Service code modules following specific coding guidelines and Financial Institutions specific standards such as IFX.
  • Develop switch logic for the new functionalities to have a fail -safe strategy.
  • Unit testing of the application based on the Unit Test cases and verify whether the implementation is meeting the client requirement using RAD, SOAP UI and Swagger UI Tools. Co-ordinate with Product Owner on testing the Requirement in UAT environment and moving the requirement to acceptance.
  • Attend daily status meeting (Scrum meeting) with Client Manager, Scrum Master and other stakeholders to provide updates on the progress of the tasks assigned.
  • Participating in code review meetings along with peer developers to ensure client specific coding guidelines are followed and to provide most efficient, re-useable code with optimal performance.
  • Participate in Release demonstration of the new functionalities/enhancements being delivered in every release to Product Owner and other stake holders.
  • Performing code merge and maintain code version control using GIT Bitbucket.
  • Participate in building the application code by using Jenkins and Deploying the code using urban Deploy (uDeploy) in test environment.
  • Tracking the errors and bugs found in the code during Unit Test in quality Assurance tracking tool - HP ALM.
  • Fixing the issues found in the code during various test phases like Unit, Component and System Integration Testing Analyzing the root cause for the issues and coming up with preventive measures to avoid the same in future releases.
  • Attending the Grooming sessions conducted by Business Analysts on new business requirements and new functionalities.
  • Participate in Production code deployment and perform deployment tasks for a smooth Production release.
  • Did post-production validation and ensure the application is stability also support the Application for few weeks as part of post-production warranty support.
  • Participate in Sprint and release retrospective sessions to give inputs on what went well and what didn't and on the areas of improvement.
  • Provide support and maintenance for the application and perform code changes based on client requirements Adhere analysis, design, coding, testing and deployment processes as per standard
  • Developed user interface by using JSP, AngularJS, HTML5, CSS, JavaScript, jQuery and Ajax.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • SOAP web service interface implemented in Java using Apache SOAP and Axis to expose user master data to all the subsidiaries.
  • Produced and Consumed RESTful Web Services for transferring data between different applications.
  • Used AJAX to call the REST API methods and connect to the backend. Restful web services have been used to retrieve and update the data using this AJAX.
  • Designed and implemented Graphical and PDF reports which will be auto-generated by using python script. Installing and Configuring Eclipse and WebSphere application Server.
  • Written Junit test cases for testing UI Framework classes and wrote many Java Scripts to do client-side validations.

Confidential, New York

Java developer

Responsibilities:

  • Exposed to Software Development Life Cycle (Scrum) with JIRA Agile following Agile methodology.
  • Used HTML5, CSS3 and Bootstrap for layout design, navigation, animation buttons and icons and developed the application as Responsive Web Application using CSS media queries and Bootstrap.
  • Developed the application as Single Page Application which can switch to different components using Angular JS; also worked on Angular JS controllers and created functions factory to interact with the RESTful Services using AJAX services like $http and $resource.
  • Enhanced an existing Angular JS application to follow MVC patterns for improving source code maintenance which results in significant percentage of code reduction, ease of upgrade and scalability.
  • Developed Custom Directives using Angular JS for Data Grid and Pagination & created Custom factories and Services using Angular for refactoring Code reuse.
  • Created Angular JS custom filters to sort data from table and utilized some core angular js filters in our application.
  • Functionality is implemented by developing RESTful web services using spring boot, JPA, Cloud foundry and Oracle Responsibilities.
  • Designed and created some reporting charts such as bar & pie charts using jQuery fusion charts.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Configured Hibernate-ORM to map java objects such as clients and claims with database tables
  • Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
  • Used Bootstrap to create drop-down menus, forms and modal effects for styling the webpage such as creating a modal effect to display a form which is needed to be filled in order to modify user's information.
  • Manipulated data using CRUD (Create, Read, Update and Delete) operations of MongoDB data base management system and handled database access and data transmission based on RESTful web service.
  • Developed Object-Relational (O/R) mapping using Hibernate 4 to create high performance persistence layer to interact with various databases using Hibernate Query Language, Criteria API and Native SQL queries.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database using SQL server using Java.
  • Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the application.
  • Improvised the performance of web pages by performing minification on CSS and JavaScript assets which were configured through Grunt.
  • Used GitHub for version control and Karma& configured Maven for dependencies and Log4J for logging. Performed the validations using Struts and JPA.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, JSP, EJBs and J2EE framework.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and jQuery. Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and jQuery. Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed Open Call XDMS
  • Used TOAD for all database query testing and optimizations. Scheduled jobs, Alerts using SQL Server Agent. Involved in configuring JNDI properties, data sources for Oracle, UDB, DB2 data bases in WebSphere.
  • Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture. Developed Web services using Apache CXF and exposed WSDL for Flex client to consume
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Responsible for ClearCase administrative tasks (working with branching/merging, triggers, labeling etc.).
  • Review Requirement develop technical design documents and create a prototype of the critical business application using JAVA/J2EEInitiated use of HTTP Unit, Selenium IDE for testing.
  • Executed project using waterfall model and practiced Agile Project Management & performed the Scrum Master role for specific projects/requirements as appropriate. Used Rally for Agile project management
  • Designed the UML diagrams based on the OOAD principles
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and "can see" using the following technologies: JAXB, SAX, XML, and Servlets.
  • Used ANT for building the application and deployed on BEA WebLogic Application Server. Used SOAP Technology for exchanging the XML application using HTTP
  • Customized the EMC Documentum Webtop to conform the overall portal themes
  • Designed and currently developing 3 Tier Web 2.0 based price management system using GWT, Grails and MySQL. Used and using Talend Open Studio to load data into the new system from the legacy data formats.
  • Working with the JIRA tool for Quality Center bug tracking. Designed and developed front end screens for new reports using Swing components.
  • Designed Power Cubes using Cognos Transformer. Involved in ILOG Validation System design decisions and architectural designs with Enterprise architect and other Team members
  • Layout and design the overall architecture and migration approaches using Oracle ADF. Page design and development using Oracle BPM.

We'd love your feedback!