We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 8 years of full stack development experience in all phases of Software Development Life Cycle (SDLC) which includes Analysis, Design, Development, Implementation and Testing of web based, enterprise business applications using the JAVA/J2EE technologies.
  • Worked extensively wif JAVA SE 8 features like Stream API, Time API, Functional Interfaces Multithreading, Lambda Functions, Transaction Management, Exception Handling, Collection API.
  • Extensive experience in Front - End UI technologies like HTML4/5, XHTML, DHTML, CSS2/3(using SASS and LESS), Bootstrap, Angular JS, Angular2,4.X wif NGRX to achieve MVVM design flow and developing dynamic web pages and implementing React JS wif Redux and Flux patterns to attain MVC functionality.
  • Proficient in applying design patterns like MVC, Object Orient Design, Singleton, Factory, Session Facade, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Worked wif various frameworks in Spring such as Spring IOC, AOP, Spring transaction Management, Spring Data, Spring JDBC, Spring Batch, Spring JTA, Spring IO, Spring Cloud and Spring Security (Spring security, Site Minder).
  • Extensive experience in developing scalable, reliable, efficient web and enterprise applications using JSP, EJB, JNDI, JMS, Struts, JSF (Prime Faces).
  • Developed multiple applications using Spring Community framework projects and used Spring and EJB containers to manage the bean life cycle.
  • Developed and deployed Micro Services based applications using Spring Boot and Node JS wif Express.
  • Has good knowledge on different databases like PostgreSQL, MySQL, DB2, Oracle 13c/11g, Microsoft SQL Server, NoSQL DB (Raven DB, Mongo DB and Cassandra, Couch DB, Dynamo DB) and good experience in writing stored procedures, functions and triggers using PL/SQL in JDBC, ODBC and in WebLogic server.
  • Expertise to interact wif relational databases using ORM frameworks like Hibernate, Spring Data, JPA, IBatis, MyBatis, Java Persistence API (JPA), Hibernate’s second level cache - Ehcache.
  • Has experience using ODM frameworks to connect asynchronous environment wif Mongoose Connector and Cassandra Node Driver.
  • Experienced in configuring and deploying applications on different servers such as Apache Tomcat, Web logic, IBM WebSphere, JBoss.
  • Proficient in using Spring Data JPA that halped in creating automatic Data Access Objects (DAOs) at the compile time.
  • Developed projects wif RESTful services (JAX-RS, Spring Boot), SOAP (JAX-WS, Apache CXF, WSDL, Apache Axis2) and automated the documentation using Swagger and WADL.
  • Building real-time dashboard applications for visualizing, analyzing and exploring data on Apache Web servers using Elastic Search, Logstash and Kibana 4.0 (ELK), Splunk.
  • Good knowledge in employing database caching strategies using Redis, MongoDB Elastic search.
  • Hands on experience in implementation of PCF (Pivotal Cloud Foundry) Paas (Platform as a Service) services such as Pivotal Application Service, Pivotal Container Service and Pivotal Functional Service to continuously deliver applications on to the cloud.
  • Well experienced in using various AWS (Amazon Web Services) Iaas (Infrastructure as a Service) Components like EC2 for running applications on virtual machines, S3 and Glacier for storing and long term back up of data, EBS for persistent block level storage, Elastic Cache, Dynamo DB, SQS for message queueing, RDS for setting relational database in cloud and Lambda for server less program functions.
  • Better understanding of 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 (gate way for routing, monitoring, security) wif Eureka service registry and log management wif ELK.
  • Implemented Docker container service, build pipe line like Jenkins, Bamboo and GoCD for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises
  • Used Kubernetes Linux container for deploying and scaling containerized applications.
  • Good knowledge on Drools Rule Engines which corresponds to validating BRMS (Business Rules Management System).
  • Experience in Java Thread Dump Analysis and familiar wif thread dump techniques.
  • Has knowledge on Application monitoring tools like New Relic and Dyna Trace.
  • Strong Knowledge on automated java-based integration testing and behavioral testing of the applications using Selenium and Cucumber respectively.
  • Unit tested web services using Junit, Mockito Easy mock, Spring Junit Runner, Spock, Test NG and hence achieved the goals of Test Driven Development (TDD).
  • Well experienced wif build tools like Gradle, Maven and ANT.
  • Good practical experience wif Java-basedloggingutility. me.e. log4J.
  • Expertise in UI Design and Development using HTML5, CSS3 (SASS, LESS), Bootstrap and AJAX that follows W3C Web standards and successfully managing all facets of application development.
  • Well understanding in implementing the features of ES6 like arrows, modules, block scoping, promises and enhanced object literals.
  • Good knowledge on client-side JavaScript framework Angular 2.x/4. X wif NGRX to achieve MVVM design flow.
  • Experienced in Angular JS, Backbone JS, Ember JS, Knockout JS, Ext JS for unique and customize front end app development and to achieve MVC design flow.
  • Well experienced in developing applications using Jquery, React JS, Handlebar JS for view rendering and implementing React JS wif Redux and Flux patterns to attain MVC functionality.
  • Strong experience in developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular and Node) full stack development tool kit.
  • Good amount of hands on experience in developing server-side JavaScript frameworks using Node JS (Hapi JS, Express JS) to build event driven, non-blocking me/o model web applications.
  • Expertise in using of Java Script build tools and task runners like Webpack for React and Angular 2.0/4.0, Grunt, Gulp for Angular 1.0, Browserify for packaging Node JS modules for browsers.
  • Worked on UI testing wif Karma, Jasmine, Protractor for Angular JS, Mocha and Chai for React JS and Backbone JS.
  • Good knowledge on package manager tools such as NPM and Bower for dependency management.

TECHNICAL SKILLS:

Programming Languages: Java, C++, Python, PL/SQL, UNIX Shell Script

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, Multi-threading, Streams and Lambda.

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

Databases: Oracle 8i/9i/10g/11i, DB2, SQL Server 2000/2005/2008, MYSQL, MongoDB, Raven DB2, 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

Web service 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

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

Operating System: Windows, Linux, Unix, MAC, MS-DOS

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr. Java Full Stack Developer

Responsibilities:

  • Actively involving in Analysis, Design, Development, System Testing and User Acceptance Testing.
  • Designing and implementing the User Interface using Angular 4.0, HTML, CSS/CSS3, SASS and Bootstrap for responsive design for the exposed enterprise application.
  • Proficient in using Angular 4 to create views to hook up models to the DOM and synchronize data wif server as a Single Page Applications.
  • Created custom directives inAngular 4 for re-usable components (multi-field form elements, backgroundfile uploads).
  • Implemented Angular observables and listeners (RxJS reactive libraries) to simplify the making asynchronous calls to backend REST API’s.
  • Developed data tables using AG-Grid and implemented Sorting, Filtering and Pagination functionalities.
  • Configuredvarious routes, directives for grid, pagination, conditional validations, templating, dynamic loading, lazy loading, Shadow DOM, ngrx store.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Implemented GraphQL server using Relay framework that allows us to query the multiple RESTful API backbend’s asynchronously wifout having to write promise logic that avoids cumbersome callbacks.
  • Built-in AJAX HTTP Service wif observables is used extensively for making quick and incremental updates to UI of the application.
  • Programmed in Angular 4 to upload(post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK.
  • Automated different Unit Test Cases using Jasmine and Karma Testing Frameworks on Angular 4.0.
  • Configured Jenkin CI/CD tool for continuous integration and deploying application on servers.
  • Developed various single page applications (SPA) using REACT JS and used various components in the REDUX library.
  • Designed Prototype and project layout skeletons using React wif Redux library, jQuery UI and CSS/Less and HTML5 for internal administrative application services.
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals.
  • Worked extensively wif JAVA SE 8 features like Stream API, Time API, Functional Interfaces Multithreading, Lambda Functions, Transaction Management, Exception Handling, Collection API.
  • Used Multithreading concept to load data from files to tables, transforms files from one format to other. Make multiple service calls in individual threads safety for a request using Multithreading concept
  • Implemented the various layers of the application using Spring Framework modules such as Spring IOC, Spring AOP, Spring MVC and Spring Data
  • Used Spring Dependency Injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Developed the application as a Spring Boot App to get range of non-functional features.
  • Worked in integrating JMS wif SPRING BOOT by providing an instance which is embed wif Active MQ.
  • Implemented Spring Boot to create aCRUD backend for our Angular-fronted application.
  • Developed and deployed Micro Services based applications using Spring Boot and Spring Cloud.
  • Implemented Spring Batch for processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management in the application using Quartz scheduler.
  • Implemented spring cloud config, Ribbon, Hystrix and Zul API-Gateway in the spring cloud and Netflix Eureka service to provide weighted load balancing based on several factors like traffic, resource usage, authentication, monitoring services and routing.
  • Using Swagger Framework, actualizing the Restful API and Swagger gives the rich UI to test API.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0.
  • Experience on performing unit Testing utilizing JUnit and ridiculing systems like JMock and Mockito and ensured code changes won't break existing Unit Tests.
  • 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 Sharding.
  • Implemented Mongoose Connector as our ODM framework.
  • Responsible for migrating existing modules in IBM MQ to Apache Kafka and worked on creating kafka adaptors for decoupling the application dependency.
  • Deployed Spring Boot based micro services on Docker containers using Amazon EC2 and used Docker Hub for registering the Docker images.
  • Deployed Dockerized Spring Boot application to AWS using Elastic Bean Stalk (EBS).

Environment: HTML5, CSS3, SASS 3.5, JQuery 3.0, ECMAScript 6(ES6), Typescript, AJAX 4.1, JSON 3, Bootstrap, DOM, React v15, Redux, NPM 5.5, Java8, OOPS, Lambda expressions, Angular 4, Spring MVC, Spring Boot v1.2, Micro Services, Apache Kafka v0.10, Spring Batch v3.0, Netflix OSS-Eureka v1.5, Spring cloud, Jenkins v2.0, MongoDB v3.2, Cassandra 3.0, AWS, S3, EC2, ECS, ECR, IAM, EBS, JUnit, TestNG, Selenium,Visual Studio, STS, Jasmine, JIRA, GIT, POSTMAN/REST

Confidential, St. Louis, MO

Full Stack Developer

Responsibilities:

  • Developed dynamic and responsive Web pages from scratch using HTML5, CSS 3(using SASS) and JavaScript.
  • Developed various single page applications(SPA) using REACT JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Closely worked wif Application using React JS and Node JS libraries NPM, gulp directories to generate desired view and redux to root the URL's properly.
  • Mocha test runner and Chai test framework are used to test React JS components.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations.
  • Worked wif Web pack build tool and automated the process of building using Jenkins for React based front-end application.
  • Used NPM and Bower for installing the dependencies and bundling of script code.
  • Worked wif Express JS for development of RESTful web services and middleware configurations.
  • Implemented Node JS as a server-side proxy for an event-driven, non-blocking me/O model to make the application lightweight and efficient.
  • Developed Node.JS Readable and Writable streams to process the data from the external source of the application.
  • Developing RESTful web services using Node JS and Express JS and used Node JS server to interact wif the Rest services and database, hosted on multiple load balanced cloud instances.
  • Strong experience wif Axios AJAX to pull the data from the REST API and issued HTTP requests to interact wif REST endpoints.
  • Developed dashboard based on Ajax calls wif Business Customers Count, Flags, Real-time graphs for Analytical Reporting using Node JS.
  • Implemented JSON web tokens mechanism for authentication and authorization security configurations using Node JS.
  • Developed the application as a Spring Boot App to get range of non-functional features.
  • Worked in integrating JMS wif SPRING BOOT by providing an instance which is embed wif Active MQ.
  • Implemented Spring Cloud-Netflix OSS Stack along wif using Ribbon for client-side load balancing, Netflix Zuul Api Gateway wif Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications.
  • Wrote test cases using TestNG and Easy Mock for the java backend application.
  • Worked wif NoSQL based ORM frameworks like Cassandra Db and used Cassandra node driver.
  • Worked wif Cassandra Node Connector for database persistence to interact wif Cassandra NOSQL DB wif Spring Data to unify and ease the access to Cassandra persistence stores.
  • Configured mongo-connector to create a pipeline from the MongoDB cluster to keep synchronize wif the multiple sources like Elastic Search or another MongoDB cluster.
  • MySQL database used to load the application data and written PL/SQL procedures, complex queries to perform various data operations.
  • Deployed the Dockerized Spring Boot application that is intended to be run on dev local machine using PCF (Pivotal Cloud Foundry).
  • Used Cucumber and Selenium for Behavioral and Integration testing respectively.

Environment: HTML5, CSS3, React JS, Redux, Node JS, Express JS, jQuery, java Script, Spring-boot, REST API, Load Balancer, Mongoose, Mongo DB, REST administrations, HA Proxy, Docker, Mocha, Chai, Pivotal Cloud Foundry, Web Pack, Selenium, Maven and Jenkins, Git.

Confidential

Java Full Stack Developer

Responsibilities:

  • Developed the Service Oriented Architecture application using Spring MVC and AngularJS as an User Interface view.
  • Developed dynamic web pages using HTML5, CSS3, jquery, Bootstrap, AJAX.
  • Used Angular JS -1.x to create views to hook up models to the DOM and synchronize data wif server as a Single Page Applications.
  • Used many Angular JS-1.x directives which allow developing many custom and reusable HTML for data binding and behavior of components.
  • Implemented ng-controller directive to create controller object Using Angular Controller Function.
  • Created reusable objects using Angular custom directives.
  • Worked wifAngularJS (1.x) Controllers, Directives, Services and filters for application functionality.
  • 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.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send request to server.
  • Performed Backbone JS unit testing using qunit test framework.
  • Performed DOM manipulations using native JS and jquery for loading and manipulating dynamic content on webpages.
  • Used JQuery in developing the Rich Internet Applications (RIA) wif AJAX mechanism and JSON as a data exchange tool.
  • Wrote unit test cases for the frontend application using Jasmine.
  • Transformed, Navigated and Formatted XML documents using XSL, XSLT.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring AOP using MVC.
  • Implemented security functionality for various projects using Spring security and Site minder (SSO).
  • Implemented Cross cutting concerns like logging and declarative transaction management using Spring AOP.
  • Integrated application wif Spring Security for form based authentication and authorization by using spring security JSP tags to provide UI level spring security.
  • Worked wif BashShellScripting and Automation of CRON Jobs.
  • Created Remote interfaces using SOAP web services for accessing the services across multiple enterprise applications using JAX-WS.
  • Used Apache Axis to generate WSDL and web Service clients.
  • Implemented the function to send and receiveAMQPmessages onRabbit MQsynchronously and asynchronously and sendJMSmessage toApache Active MQon the edge device.
  • Used Spring ORM and DAO modules for database transaction management.
  • Developed the DAO layer for the application using spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Good working knowledge of tuning and debugging SQL queries and PL/SQL code.
  • Deployed our Application on Pivotal Cloud Foundry which is used to reduce the development overhead by providing a ready to use platform.
  • Used Load Balancer in Pivotal Cloud Foundry to improve the performance and reliability of the server.
  • Deployed a single instance of HAProxy fortest environments in pivotal cloud Foundry.
  • Implemented various Business rules in the drool (droolsfile) usingDroolsruleengine.
  • Performed unit testing using JUnit framework wif Mockito.
  • Experience in Unix and Shell Scripting.

Environment: HTML, CSS,AJAX, AngularJS 1.x, Backbone JS, JAVA/J2EE, SQL, PL/SQL, XML, Maven, JUnit, Spring MVC, Spring IOC, spring Security, JSP, Spring Batch, Java script, JQUERY, Backbone JS, Handle bar JS, Core Java, Hibernates, Unix script, Shell Scripts, JAX-WS, Soap Services, JAX- WS security, wsdl-2, Pivotal Cloud Foundry, Drools.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Designed the front-end screens using HTML5, CSS3, and JavaScript.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send request to server.
  • Used Ember JS and Handlebar JS framework where data from backend is stored in model and populated it to UI.
  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring AOP using MVC.
  • Established user activity tracking, declarative transactions, and exception handling wif Spring AOP.
  • These applications need to maintain privacy and restrict illegal users. To achieve the functionality, we used Spring Security.
  • Hibernate ORM framework used to interact wif database through Hibernate query language (HQL).
  • Used ANT to deploy application in IBM WebSphere in UNIX environment IBM AIX. Tested the application after making the necessary configuration.
  • Provided daily support for production, stage and testing environments for WebSphere MQ operations and problem determination.
  • Worked on creating the persistence layer using Hibernate ORM framework. dis involves developing mapping files and Hibernate (POJOs/ DAOs).
  • Used SOA, UDDI lookups and Web Services Description Language (WSDL) using SOAP protocol.
  • Used JAX-WS framework to create SOAP web services.
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Involved in development of SOAP Web Services using Apache Axis to extract client related data from databases.
  • Involved in Design UI Screen, created several mock up Using HTML, CSS and JavaScript.
  • Implemented SOAP Services (JAX-WS) to interact wif external systems. Involved in writing client code for invoking SOAP based web services.
  • Developed HTML prototypes and ready XHTML documents wif CSS style sheets.

Environment: HTML5,CSS3, JavaScript, AJAX, JAVA/J2EE, SQL, PL/SQL, XML, Spring MVC, Spring IOC, spring Security, JSP, Spring Batch, Java script, JQUERY, Backbone JS, Handle bar JS, Core Java, Hibernates, Unix script, Shell Scripts, JAX-WS, Soap Services, JAX-WS Security, wsdl-2, Maven, JUnit IBM MQ, IBM WebSphere.

Confidential

Java Developer

Responsibilities:

  • Developed front-end using HTML, CSS, JavaScript and jQuery.
  • Performed client-side validations using JavaScript and jQuery Framework.
  • Implemented Model View Controller (MVC-2) architecture and developed Form classes, Action Classes for the entire application using Spring Framework.
  • Developed the view components using JSP, HTML, Struts Logic tags and Struts tag libraries.
  • Implemented the application using Java Server Faces (JSF) which is based on Model View Controller design pattern.
  • Build web application using JSF Prime Faces by assembling reusable UI components in a page and wiring the client generated events to server-side event handlers.
  • Developed Data layer using Hibernate framework, configured XML mapping files, wrote POJO classes and PL/SQL stored procedures.
  • Configured DispatcherServlet and ViewResolver to intercept incoming requests, manage Spring MVC flow and invoke view components wif the halp of DispatcherServlet.
  • Involved in development of SOAP Web services using Apache Axis to extract client related data from databases.
  • Involved in testing the SOAP web services end points using SOAP UI tool.
  • Used JUnit Testing Framework for performing Unit testing.
  • Implemented the data persistence functionality of the application by using Hibernate to persist java objects to the relational database.
  • Used JMS for asynchronous exchange of message by applications on different platforms.
  • Deployed application in WebSphere Application Server and developed using Rational Application Developer (RAD).

Environment: JAVA/J2EE, SQL, PL/SQL, XML, Maven, JUnit, JSP,JSF, Spring MVC, Java script, JQUERY,, Core Java, JDBC, Unix script, Shell Scripts, JAX-WS, Soap Services, Apache Axis, HTML,CSS,AJAX, IBM MQ, IBM WebSphere.

Confidential

Jr. Software Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Involved in developing the business components and responsible for developing the user interfaces using JSPs.
  • Primarily focused on the spring components such as action Servlets, actions, Model and View Objects, View Resolver.
  • Created several JSP pages as common library that included in the other pages as standard modules like Portlets.
  • Developed JSP's wif Struts custom tags and implemented JavaScript validation of data.
  • Used JavaScript for the web page validation and Struts Validator for serverside validation.
  • Used EJB 3.0 Session beans using JBOSS Seam Context Management (Application, Conversation, Session scopes) and implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Wrote the high performance multi-threaded Java code using singleton, mediator, visitor, facade, observer, template, factory and publish and subscribe design pattern.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Coded JDBC calls in the Servlets to access the SQL Server database tables.
  • Used SQL and PL/SQL queries to perform database operations on Web Sphere.
  • Created stored procedures and database scripts to populate database tables.
  • Experience deploying code on Web Sphere server.
  • Extensively used XML to code configuration files.
  • Used ANT to build, run and create JARs and WAR files among other uses.
  • Developed test cases by using TestNG for unit testing for each module developed in test driven development.
  • Used Log4j to provide central logging facility and worked on SVN as version control system, on day-to-day basis to maintain the code history.
  • Followed Waterfall methodology for development process.
Environment: Java (v6), JavaScript (v1.8), JSP, Spring, Struts (2.x), EJB, SQL, PL/SQL, JDBC, Eclipse, Web Sphere (v 7.0), JBoss (4.x), Adobe Photoshop (vCS5), XML, ANT, TestNG, Log4j, SVN (v1.6).

We'd love your feedback!