We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Brentwood, NY

SUMMARY

  • Around 8 years of experience in Software Engineering Process and Development Methodologies, Business and requirement analysis, Object oriented analysis, Design and implementation of software systems based on industry proven best practices and standards.
  • Strong experience in working full Software Development Life Cycle(SDLC) of projects, from Requirements Gathering, Analysis, Design, Development, Testing to Quality Review up until Production Support/Maintenance. Experience in Agile, Test Driven Development(TDD) and Waterfall Methodologies.
  • Strong experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies (Servlet, JDBC, EJB, Web Services).
  • Solid background in Core Java API, Exception Handling, Multithreading, Synchronization, Serialization, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in working with java 8 features like Lambda Expressions, Method References, Functional Interface, Default methods, Stream API and Date API.
  • Solid Experience in lightweight POJO based frameworks such as Spring IOC, Remoting, ORM, DAO, AOP and Business Integration.
  • Experience in developing application usingSpringFramework that uses features of IOC, AOP, MVC andSpringBoot.
  • Developedjavamodules implementing business rules and workflows usingSpringBoot.
  • UsedSpringBootwhich is radically faster in building cloud Microservices and developspring-based application with very less configuration
  • Developed Micro Service to provide Restful API utilizingSpringBootwith various data persistence frameworks such Hibernate and JPA and messaging engines
  • Worked on Swagger API and auto-generated documentation for all REST call.
  • Experience in working with ORM Frameworks like Hibernate, JPA, Ibatis.
  • Experience in working with parallel and concurrency programming.
  • Expertise in Frontend technologies such as HTML, CSS, JavaScript, JQuery, JQuery UI, Angular JS, Ember JS, cucumber JS, Bootstrap, JSP, JSF, JMS, AJAX, JSTL, Cucumber, XML (SAX, DOM), XSL and JSON.
  • Experience in Angular JS for application implementation, proficient in creating modules, controllers, route providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST services with AJAX call, input validations, searchable and sortable contents.
  • Hands on Experience in writing lightweight Node JS Express server, and using Technologies like Ajax, Javascript/JQuery, Json to make connections between servers and databases like MongoDB and Mysql.
  • Developed various single page applications (SPA) using REACT JS and used various components in the REDUX library.
  • Created proof-of- concept using responsive web design, React JS, developed drag and drop document editing using React.Js and Maintained the project in one store with help of Redux and also worked with Redux architecture.
  • Experience in working with javascript build tools and task runners like Web Pack for react and Angular 2.0/4.0, Gulp for Angular 1.0, Browserify for packaging Node js modules for browsers.
  • Experience in working with Apache Tiles to simplify the development of web application user interfaces.
  • Good Experience in writing camel Routes and defining various EIP’s using Apache Camel, Message Routers, Switches, Message endpoints, Dead letter channel, content based routers and aggregators.
  • Experience in developing interoperable components using web services technologies like SOAP, WSDL, UDDI and Service Oriented Architecture SOA, which enable the data exchange between clients of different platforms.
  • Extensive experience in RDBMS including Conceptual, Logical & Physical Database and model using Oracle 8i/9i/10g/11g/12c, Pl/SQL programming, SQL Query Analyzer, SQL and Packages, Stored Procedures, Triggers, Cursors, Complex Queries and Query Tuning.
  • Experience in working with Manual and Automated Testing using Mercury/HP Quality Center(QC), Quick Test Pro(QTP), Selenium, Unit Testing, JUnit4, Test Ng, Mockito (Power mock for mock) and for rest testing mock mvc, fluent api, Mockers service server for spring rest template testing.
  • Expertise in java-based logging utility i.e log4j, slf4j, log common.
  • Experience in developing Dynamic Single Page Application (SPA) by using MEAN (Mongo, Express Angular and Node) full stack development tool kit.
  • Experience in deploying web and JEE Enterprise Applications in Tomcat Server, Web Logic, WebSphere, JBoss and Glassfish.
  • Expertise in migration and upgradation of WebLogic Server applying patches and installing service packs for web logic server.
  • Experience in working with ATG Web Commerce Framework for building up an e-commerce web application.
  • Experience in working with virtualization technologies like VMware, Microsoft, Virtual box, Vagrant, Docker.
  • Experience in writing different unit test cases using Jasmine and karma testing frameworks on Angular 4.0 and Mocha and Chao for react testing.
  • Expertise in using Spring Data JPA for creating automatic Data Access Objects(DAOs) at the compile time.
  • Experience in developing deploying Microservices based applications using Spring Boot and Spring Cloud.
  • Knowledge in using Spring Cloud-Netflix OSS stack for microservices deployment and auto configurations like Ribbon (Client-side load balancer), Hystrix (latency and fault tolerance library), Zuul (gateway for routing, marketing, security) with Eureka Service registry.
  • Knowledge in using 2-way SSL (SECURE SOCKET LAYER) client - server authentication and generating Key stores and Trust stores.
  • Implemented Kibana and spunk dash boards and log management with ELK (log stash serves as data ingestion engine).
  • Served theELKstackcommunity with use cases and log stash plugin and actively participated in blogs and Q and A’s.
  • Performed Log analysis usingELKstackand created monitoring charts.
  • Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple

TECHNICAL SKILLS

Programming Languages: Java, C, C++, PL/SQL, .Net

Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, jquery, Angular2.0/4.0, React JS with Flux, Redux, Ember JS, Knockout JS, Back Bone JS, Handlebar JS, NodeJS, Express JS, Hapi JS

J2EE Technologies & frameworks: Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring3.x/4.x/5.x, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring cloud, Dump Analysis.

Databases: Oracle 8i/9i/10g/11g, DB2, SQL Server 2000/2005/2008 , MYSQL, MongoDB, Raven DB, Cassandra

Application/Web Servers: Oracle Web logic, IBM Web Sphere, JBoss, Glassfish, Apache Tomcat

Messaging Services: JMS, Active MQ, Rabbit MQ, IBM MQ, Apache kafka

Webservice: Frameworks

JAX-RS, JAX-WS, Apache CXF, Axis, Jersey: Software

Methodologies: Agile, Scrum, TDD, Waterfall

Build & Configuration Tools: Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM, Bower

Testing Tools: Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor

Version Control Tools: GIT, SVN, CVS, Bitbucket, TFS

Project Management Tools: JIRA, Rally, Microsoft Project

Cloud Technologies & DevOps Tools: AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes

Operating System: Windows, Linux, Unix, MA-OS 10.13.2

IDE’s: Eclipse, Visual Studio, Intellij, Spring Tool Suite, Sublime Text, WinSCP, Putty

PROFESSIONAL EXPERIENCE

Confidential, Brentwood, NY

Sr Full stack developer

Responsibilities:

  • Developed a Micro Service Oriented application with Angular 4.0 in the front end and Spring Boot services.
  • Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and Angular4.0 that meets accessibility and web browser standards for website.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Designed and Developed UI for Customer Service Modules and Reports using Angular4.0, HTML (for pages), CSS(styling), Bootstrap (speed development, responsive, consistency)and services (display data in our component).
  • Implemented form validation on HTML forms using the built-in validation properties and methods in Angular 4.0.
  • Have worked with reactive forms, template driven forms and written pipes in Angular 4.0.
  • Developed pages using Angular4.0 directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttonscarousels, date pickers, modal dialogs and other input components.
  • Delivering a login page usingAngular4.0, where it uses JWT to prevent Cross-site request forgery (XSRF or CSRF) where it is a method of attacking a Web site in which an intruder masquerades as a legitimate and trusted user.
  • Karma test runner and Jasmine test framework tool are used to perform behavioral driven testing for the angular application
  • Extensively used J Query, Portal APIs for authentication and personalization features
  • Used Spring IOC, AOP, Spring Boot to implement Middle tier.
  • Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.
  • Developed Batch jobs using Spring Batch and scheduled the payments using spring scheduling.
  • Modules for the Front-end are integrated to Back-end using Hibernate framework.
  • Configured JBOSS Application server and used Mongo db database with Hibernate ORM framework and used the functionalities of Hibernate second level EH Cache.
  • Used JMS (Java Mailing Service) API to mail notifications upon success or failure when the backend processes are completed and to send mail notifications regarding any system related problems.
  • Created dynamic schema design through NOSQL Mongo DB by writing rich queries and achieved data in a collection to be distributed across multiple systems forhorizontal scalabilityas datavolumesincrease through Automatic Shading.
  • Implemented Mongoose Connector as our ODM framework.
  • Installed, configured, and administered NoSQL database clusters in AWS Virtual Private Cloud Network for available data on cloud.
  • Building cloud Micro services and implemented back-end using Spring Boot. And Authored application using Spring Cloud services (spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker, and Ribbon for client-side load balancing).
  • Implemented Spring Cloud- Netflix ZUUL to building micro services to communicate with each other.
  • Implemented Kibana and spunk dash boards and log management with ELK (Logstash serves as data ingestion engine).
  • Installed, configured, and administered database clusters in AWS Virtual Private Cloud Network for available data on cloud.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances and created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Implementation of Hystrix circuit breaker to avoid loss of messages during handling of messages at the consumer level.
  • Used Apache Kafka to handle data pipeline for high speed filtering, pattern matching and for monitoring data pipelines.
  • Implementation of Zuul proxy as the API gateway.
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce 6.x.
  • Configured Docker container service and build pipe line Jenkins CI/CD tool for continuous integrating and deploying application on servers.
  • Rest services templates are generated using swagger specifications.
  • Developed test cases and performed unit testing using Junit and Developed JUnit test cases for elements, web beans, handlers and view helper classes.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed pom.xml for the build of the application using Maven
  • Developed application using MyEclipse for rapid development.
  • Analyzed and resolved production system problems tracked with Rational ClearQuest and JIRA.

Environment: Java 1.8, J2EE, Spring, Spring Boot, Microservices, Spring cloud, Netflix OSS, ELK, JSF2.4, Servlets, Mongo db, JavaScript, JQuery, CSS, Ajax, HTML5, Angular 4.0, bootstrap.js, CRUD, NoSQL, Selenium, Junit, Aws, Docker, Kubernetes, Swagger, Eclipse, web sphere, Jira

Confidential, New York, NY

Sr Java/J2EE developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards and Micro Service architecture and created services from scratch using spring boot and node with Express.
  • Involved in development, design and implementation front end part of the widget based application using HTML5, CSS3-LESS, AJAX, Bootstrap.
  • Used JavaScript, HTML and CSS for manipulating, validating, customizing, error messages to the user interface.
  • Used React Js for Client-side validations and validation framework for server-side validations.
  • Configured React-Redux for state management and React-Router for programmatic Navigation.
  • Implemented Store-Redux for holding the whole state tree of application and Reducer-Redux for describing actions.
  • Developed user interface by using the React JS for SPA development
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Mocha test runner and Chai test framework are used to test React JS components.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented Spring Boot to create aCRUD backend for our React-fronted application.
  • Worked with JavaScript Object Notation(JSON) for communicating between front-end and middleware.
  • NODE PACKAGE MANAGER (NPM) was used to list out the right versions of the packages and their dependencies for the project.
  • Developing RESTful web services using Node JS and Express JS and used Node JS server to interact with the Rest services and database, hosted on multiple load balanced cloud instances.
  • Utilized the inbuilt NPM package manager to configure the right versions of the packages and to achieve dependency management.
  • Implemented Node JS as a server-side proxy for a Implemented Oauth 2.0 for providing authentication and authorization for web services event-driven, non-blocking I/O model to make the application lightweight and efficient.
  • Configured Express JS node http framework to set up middle-wares to respond to HTTP requests and used its front-end tooling like web packs, starter packs, boiler plates efficiently.
  • At a later point, migrated from Express JS to Hapi JS which is configured on top of Node JS to attain better performance, to use built in authentication and authorization techniques.
  • Implemented a robust RESTful (Apache CXF) web service and automated documentation to the web services in the application is provided by Swagger by configuring hapi-swaggered and hapi-swaggered-ui.
  • Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and providing authentication of RESTful services.
  • Developed the micro services using Spring Boot to get range of non-functional features.And using spring rest to create rest producers and rest. Clients using spring rest temple.
  • Testing for Node JS is done using Mocha and chai and for spring boot used Mockito, Junit, Mock MVC and thereby achieving Test Driven Development (TDD).
  • With the concept of React JS Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Working in Deployment area, using Dockers Tool for deployment by creating Docker Containers and Docker Images and pushing it to Docker HUB.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Using Swagger Framework, actualizing the Restful API and Swagger gives the rich UI to test API.
  • Developed stored procedures, Triggers and functions in Oracle 12c to process the trades using PL/SQL and mapped it to IBatis Configuration File and also established data integrity among all tables
  • Used Spring as middle tier application framework, persistence strategy using spring support for iBatis and declarative transaction management.
  • Developed PL/SQL procedures for login module and written complex SQL queries.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Implemented Netflix Zuul API gateway for all the requests from the devices and websites by registering services to Eureka.
  • Configured Kibanadata visualization plugin for Elasticsearch, Logstash and created bar, line and scatter plots, or pie charts and maps on top of large volumes of data.
  • Responsible for building presentation using the spring framework.
  • Extensively used aPaaS services for the development.
  • Participated in architect and design of the components using a distributed architecture on AWS cloud platform.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, optimized volumes and EC2 instances
  • Integrated Apache Kafka for data ingestion.
  • Used Kafka to handle data pipeline for high speed filtering, pattern matching and for monitoring data pipelines
  • Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Implemented business processes such as user authentication, transfer of service using session EJBs.
  • Used JNDI for naming and directory services.
  • Used SoapUI for testing web-services.
  • Used MQTT protocol to allow clients to connect.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Used SVN tortoise for file management.

Environment: Core JAVA, JavaScript, JDBC, EJB,CI and CD, JPA, EAI, Spring Boot, aPaaS service,, PL/SQL, react JS, Spring Framework, IDM technologies, JAX-B and JAX-RS, SQL, Sybase, Clear Case, Oracle12c, Netflix OSS, Apache Kafka, Docker container, ELK, Eclipse, SQL Developer, Junit, Agile, node JS, Executors Framework, Lambda Expressions, IBM WebSphere 5.0, Log 4J, HTML and CSS, SVN.

Confidential, Memphis, TN

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio and UML.
  • Developed the application using Java/J2EE standards and implemented Service Oriented architecture(SOA) using Spring.
  • Developed the UI Screens using JSP, JavaScript and HTML and did the client-side validation with the JavaScript.
  • Developed the User Interface Screens for presentation using Angular Js, Ajax, Bootstrap, Java script and HTML.
  • Implemented Reporting SPAs using Angular Js, Angular Directives, Bootstrap, CSS, LESS, and Gulp.
  • Created Multiple Views as well as Nested Views with the help of Angular Js Ui-view & Ui -sref.
  • Experience in Single Page Application (SPA) using Angular Js, created Multiple & Nested Views, Routing, Controllers, Services and Custom Directives, Bower, Grunt.
  • Built Web pages that are more user-interactive using AJAX, JavaScript.
  • Developed the system using Java, Spring 3.1, Spring Boot, Hibernate 4.3, Angular Js, HTML, CSS, Bootstrap, Angular-UI etc....
  • Extensively used Hibernate 4.3 in data access layer to access and update information in the database.
  • Created RESTful Webservices in pushing data to downstream systems
  • Used Hibernate in order to deal with large databases the organization has implemented data access tier using Spring DAO.
  • Performed usability testing for the client’s web pages with use of STLC.
  • Created restful API using express JS to handle security, authentication and authorization.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Participated in design of the components using a distributed architecture on AWS cloud platform.
  • Developed REST services using Spring Boot, Spring REST and involved in creating REST controllers, etc.
  • Implemented Spring MVC Controller module for better handling of client request, consume
  • Developed Spring AOP aspects for logging and exception handling and involved in integrating spring with Hibernate.
  • Worked on creating API and created Docker Files for different services. Used Swagger to access the container
  • Develop Docker based deployment modules with Jenkins, Kubernetes, and Ansible based pipelines/frameworks.
  • Performed ORM mappings with Hibernate and implemented spring transaction management in the application.
  • Developed Batch jobs using Spring Batch and scheduled the jobs using spring scheduling.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Composed and executed MongoDB scripts to insert and update NoSQL database automating data changes and reporting.
  • Focused middle-level development of the client application for creating automated reports from the UI.
  • Consumed SOAP web services and RESTful JSON web services to create the automated report
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Wrote Jasmine unit tests to test Angular Js, developed unit test cases and functional test cases using JUnit.
  • Configured Jenkins to handle application deployment onCloud (AWS)and to integrate with Git Hub version control.
  • Integration testing methods and Behavioral driven testing in the application are implemented by using Selenium and Cucumber respectively.
  • Coordinate and Communicate with the Onsite and Offshore teams
  • Created and configured the continuous delivery pipelines for deploying using Jenkins CI server.
  • Responsible in fixing the production issues which are tagged to Releases.
  • Resolved some of the Critical and escalated issues which are part of Release.
  • Take up new initiatives to resolve production ticket quickly.

Environment: Agile, Scrum, Java/J2EE, Spring, Spring Boot, hibernate, Spring AOP, Spring REST, Spring mvc, JMS, JBoss EAP, Angular Js, MongoDB, NOSQL, XML, Typescript, SAX, DOM, JAXB, WSDL, SOAP, JavaScript, Bootstrap, SASS, JQuery, Docker, AJAX, HTML, CSS, Gradle, RESTful, AWS, SOAP UI, Rational Quality Manager.

Confidential, Warren, NJ

J2EE Developer

Responsibilities:

  • Worked closely with business analysts, project managers and project leaders to analyze business requirements, used J2EE design patterns like Factory, Singleton involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.
  • Developed dynamic web pages using HTML5, CSS3, jquery, Bootstrap, AJAX for building up a Monolithic application.
  • Created responsive UI modules using Backbone JS with hard coded dependency of Underscore JS in combination with Handlebar JS for templating.
  • Used Backbone JS to utilize its minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives for building a MVC work flow design
  • Performed Backbone JS unit testing using qunit test framework.
  • Created JSP, JavaScript, JQUERY & HTML, extensively used various collection classes like Array List, Hash Map, Hash Table and Hash Set.
  • Worked with JAXB, used JBoss Application Server that implements the Java Platform, Enterprise Edition (Java EE).
  • Involved in developing & consuming Web services using WSDL, SOAP, AXIS and XFire among others.
  • Involved in the implementation of the MVC architecture using spring.
  • Involved in Spring MVC model integration for front-end request action controller.
  • Developed the Use case, Sequence and Class diagrams using UML/Rational Rose, used Spring MVC to decouple business logic and view components, involved in developing/coding the core framework classes and developed web services using JAX-WS to make use of existing applications.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Used Spring MVC framework to develop the application
  • Involved in requirement analysis & client interaction, Responsible for Writing Hibernate mapping XML Files, HQL.
  • Created new database connection for MYSQL.
  • Implemented Spring Security for providing authentication and authorization for web services.
  • Design and develop large-scale eCommerce web applications using java on the oracle ATG commerce platform supporting all the phases of the software development life cycle.
  • Creation of technical specifications, coding, unit and system integration testing for the enhancements and conducted reviews with users
  • Followed Java coding standards while developing the application.
  • Involved in JUNIT, Integrations & smoke testing.

Environment: J2EE, Servlet/filters, JSP, Spring MVC, Spring boot, Spring Security, Hibernate 3.0, Ajax, BackboneJS, Underscore JS, Handlebar JS, Apache Camel, MYSQL, WebSphere, Tomcat, Eclipse STS, Executors Framework, MAVEN, Log4J, Jenkins, JProfiler, JMeter, Git, JIRA, JUnit, Mockito.

Confidential

Java Developer

Responsibilities:

  • Used Agile Methodology and participated in Scrum meetings.
  • Developed a Monolithic application and generated UI screens using JSP, HTML, Ajax, CSS, JavaScript
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Developed user interface using JSP, JSP Tag libraries.
  • Developed different components of the application such as JSPs, EJB are using Rational Application Developer.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Implemented Multithreading for handling multiple requests and for high performance.
  • Responsible in creating Servlets, which route submittals to appropriate EnterpriseJavaBean (EJB) components and render, retrieved information and EJB Session Beans were used to process request from user interface using OSS.
  • Developed various EJB components to fulfil the business logic.
  • Used Web services - WSDL and SOAP for getting credit card information.
  • Used ANT scripts to build the application.
  • Used JMS for asynchronous communication.
  • Wrote SQL queries.
  • Developing Backend stored procedures using PL/SQL which actually will generate reports
  • Implemented various Design Patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Performed unit testing using JUnit framework.
  • Monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java EE 5, Rational Application Developer, WebSphere Application Server, Oracle 10g, JSP 2.1, HTML/DHTML, EJB 3.0, Spring 2.0, Hibernate, JavaScript, IBM MQ Series, AJAX, JNDI, Web Services, SOAP, WSDL, JAXP, JAXB, XML, ANT, JUnit, Log4j, CVS, Windows XP.

Confidential

Application Programmer

Responsibilities:

  • Involved in the development of Customer Perception module.
  • Implemented the project using JSP based tag libraries.
  • Conducted client-side validations using JavaScript.
  • Coded JDBC calls to access the database tables.
  • Generate SQL Scripts to update the parsed message into Database.
  • Worked on parsing the RSS Feeds (XML) files using SAX parsers.
  • Developed UI components using Swing, google Window Builder pro with eclipse RCP integration.
  • Designed UI modules interfaces using AJAX controls like paginations, Date Picker modules using Date Picker Widget.
  • Involved in writing POJO classes, XML configuration files, defining DAO interfaces and writing Hibernate query language(HQL) queries.
  • Designed Oracle database schema for the tables
  • Developed and Modified tables, views, Triggers, stored procedures, packages.
  • Designed and coded the core java class that will handle errors and will log the errors in a file.
  • Involved in the Maintenance and Support of the System.

Environment: JDK 1.3, J2EE, JSP, HTML/CSS, Oracle, MDB, SQL Server, JBoss, CVS, JavaScript, SAX parser, Eclipse, ANT, JUnit 3.x.

We'd love your feedback!