We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Over 10+ years of experience in Object Oriented Designing, Developing, Implementation and testing in Client/Servers e - business applications using Java Full Stack Technologies.
  • Good exposure to all phases of SDLC process, including system use case, functional & technical specification documentation based on business requirements.
  • Review design documents with stake holders and collect approvals
  • Excellent Knowledge of Object Oriented Analysis & Design using UML.
  • Good experience with RUP, Agile methodologies.
  • Experience implementing SOA, Webservice applications.
  • Experience in Microservices and Spring Boot application development.
  • Strong Experience in developing the application using frameworks like Struts, Java Server Faces (JSF) and Spring Frameworks Worked on maintaining the persistence using Hibernate, JPA ORM.
  • Experienced in implementing presentation layer using JSF, JSP, HTML5, CSS, JQuery, JavaScript, AngularJS, Angular 2, Ext JS, Node JS, JSON and Servlets.
  • Proficiency in developing web services (Soap, Restful) that include several components like SOAP, WSDL, XML, XSD, Axis2, JAXB, JAX-RS and JAX-WS. Also Developed SOAP web services using Apache CXF and Drop Wizard, IBM MQ, Mule Soft ESB.
  • Experience in using XML based technologies and parsers DOM, SAX, JAXP, and JAXB.
  • Good knowledge in Python and Hadoop, HDFS, Map Reduce, Hive, HBase, Flume.
  • Experience in database design, NoSql, data modeling and developing stored procedures, functions and triggers using SQL plus, SQL developer in Oracle 9i, My SQL and DB2.
  • Created REST APIs by using spring, exposed them from my existing system so that it is consumed by other application.
  • Experience in several agile frameworks like Scrum, XP, and Using TDD and ATDD approach.
  • Experience in writing test-cases in Java environment using Junit, Mockito and Power mock, JIRA.
  • Experience in managing the build files using ANT and Maven.
  • Experience deploying applications on Apache Tomcat 6 Web Server, BEA Web logic 8/9/10, Web sphere 5.0/6.0 application server environments.
  • Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, Patterns and popular open-source framework Struts, Spring MVC, spring, JPA and Hibernate.
  • Experience with Software designing and modeling using UML on Rational Rose and Enterprise Architect.
  • Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console.
  • Hands on experience in deployment of J2EE applications on JBoss, Tomcat, IBM Web Sphere and Web logic Application Servers.
  • Good experience maintaining the project in IBM Rational Clear Case, SVN, CVS, StarTeam version control repositories.
  • Experience in Managing Crystal Report, ADBASE for Use of Relational Database, and ACE framework combination of JSON, JQuery, and JSF.
  • Experience in DB2 for storing and analyzing Data.
  • Experience in using the Log4j framework for Logging Java Application.
  • Experience in developing, designing in UML, Package, Class and State Diagrams.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Excellent communication, problem-solving, interpersonal, organizational skills.
  • Experience in Java Framework Integration with Apache Camel.

TECHNICAL SKILLS:

Platforms: Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX

Programming: JDK 1.5, 1.6, 1.7,1.8, C, C++

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJs, AngularJS, Angular 2/4, JavaScript, CSS2, CSS3, HTML4, HTML5, React JS, NodeJS

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC,DI, AOP, JSF 1.1, JSF 2.1, GWT, Vaadin

Database Tools: Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, ERWin, Altova Database Spy, MySQL Workbench

Databases: DB2, MS-SQL Server, HSQLDB, PostgresSQL, MySQL

Middleware: EJB 2.1, EJB 3.0, CORBA, RMI, JMS

Version Control: Tortoise SVN, Rational Clear case, Accurev, GitHub, CVS

IDEs: Eclipse 3.0, 3.1, My Eclipse 4.1, IntelliJ, Net beans, JBuilder 2007, JDeveloper.

Build Tools: ANT 1.7,1.8,1.9, Maven, Gradle

Continuous Integration: Jenkins, Hudson

XML Tools: Altova XML Spy 2005,2008

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD,DTD

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS

Webservice Tools: SoapUI 4.0,5.1, TcpMon

Webservice Implementations: Axis 1.0,2.1, JWSDP2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

White box Testing: Junit 3, Junit 4, DB Unit, JUnitPerf, HttpUnit, Load Test, Timed Test, Selenium, Fitnesse, Easy Mock, Power Mock

Black box Testing: JMeter, LoadUI, Load Runner, HP Quality Center, Win RunnerApplication Servers

Web logic 8.1, 10.0, Web sphere 6.1, JBoss 4.0, Glassfish 4.0: Web Servers

Tomcat 5.0,6.0,7.1, Joans: UML Tools

Altova UML Model, Rational Enterprise, MS Visio: ORM Fra ORM Frameworks

Hibernate 3.0,3.1,4.1, TopLink, OpenJPA, iBatis: Defect Tracking

JIRA, Bugzilla, Rational Clear Quest: Methodologies

Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban: Reporting iReports, JReports

Batch Jobs: Quartz Scheduler, Cron, Spring Batch

HTML Editors: MS-FrontPage 2003, Adobe Dreamweaver, Coffee Cup HTML

Templating: Velocity, Free marker

Cloud: Pivotal Cloud Foundry(PCF), AWS

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr. Full Stack Java Developer

Responsibilities:

  • Designed and coded application components in an Agile/TDD environment utilizing a test-driven development and SDET approach and pair-programming.
  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Design of GUI using Model View Architecture STRUTS Frame Work.
  • Integrated Spring DAO for data access using Hibernate.
  • Implemented unit test for testing Angular components with frameworks using KARMA and JASMINE
  • Created hibernate mapping files to map POJO to DB tables
  • Involved in the Development of Spring Framework Controllers
  • Developing application using spring core module and POJO's using Eclipse and worked on Messaging service.
  • Designed and developed the XSD for WSDL.
  • Deployed code in Apache Tomcat and Web logic serve
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS, and JavaScript to simplify the complexities of the application.
  • Worked with NoSql databases such as Cassandra, Mongo DB, and Riak
  • Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
  • Design and development of a proof-of-concept real-time notification system using Node.js and Socket.IONGINX
  • Developed User Interface in JSP, JavaScript and HTML5 with Backbone JS Framework
  • Designed and developed REST-ful style Web Service layer and WSLD.
  • Implemented a generic interface to Hibernate criteria API for UI search functionality.
  • Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
  • Deployment of web, enterprise java components, messaging components and multi-threading.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
  • XML SAX and DOM API, JDOM, XSLT was used for informative view.
  • Used XML web services using SOAP to transfer the amount to transfer application that is Used SWING for GUI based
  • Built Micro Services using spring boot with continuous deployment and continuous integration using Docker and Jenkins. Provided LDAP security for the application.
  • Used JSON objects, ECMAScript6, Typescript, JavaScript and Bootstrap intensively to create interactive web pages.
  • Develop AWS Lambda based Microservices interacting with DyanamoDB & SNS/SQS using AWS SDK.
  • Involved in developing the Pig scripts.
  • Currently working on fitness tool which aids in Test Driven Development (TDD).
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system. Configured Kafka message source with Spring XD.
  • Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • All the functionality is implemented using Spring IO / Spring Boot, Microservices and Hibernate ORM.
  • Designed and developed the Presentation layer using Angular 4 and written logics using Typescript.
  • Used NodeJS to resolve dependencies via Angular 2, typescript, jasmine.
  • Worked with Map/Reduce and stream processing e.g. Storm coding.

Environment: Java 1.8, J2EE, JSP 2.0, PL/SQL, Spring 2.0, EJB 2.0, Angular 2,JMS, JNDI, Oracle, XML, DOM, SOAP, Junit, Apache Camel, Web Sphere 8.5, Hibernate 3.0, Microservices, AWS,JDBC, Kafka, MS SQL Server 2012, JESS, REST-ful Web service, Web logic 8, JBoss Drools, SOA Design Patterns, Cassandra, LDAP, NOSQL, Hadoop

Confidential, Dallas, TX

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in developing Webservice operations in Service Oriented Architecture (SOA).
  • Analyze requirements with team; write High Level design documents, System Use Case, analyze risk factors.
  • Followed agile methodology during complete SDLC process.
  • Validated forms using Angular 2 and regular expressions there by providing client side validation and server validation
  • Participated Agile/Scrum development and deployment teams
  • Used Spring Framework 4.1 for the application development.
  • Created a custom analytics frame work to gather useful user behavior data using Mongo DB
  • Responsible for Web UI development in JavaScript using JQuery, AngularJS, and AJAX.
  • Involved in front end development using Struts, JSP's, JSF and JSTL.
  • Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
  • Worked with React JS to build bootstrap components for UI web objects. Linked with API data to view render virtual DOM dynamically.
  • Worked on project to retrieve log messages procured from Kafka by leveraging Spark Streaming
  • Used JSP, JSTL, Angular 2 and Spring tag lib to create dynamic and responsive pages
  • Created instances in AWS as well as worked on migration to AWS from data center.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database.
  • Performed system monitoring using Sensu and Cloud Watch in AWS Cloud.
  • Implemented Microservices architecture using Spring Boot for making application smaller and independent.
  • Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
  • Experience in implementing and hosting Docker and Kubernetes containers.
  • Design and develop RESTful API capabilities on Java/node.js technologies and deploying in AWS and implement API proxies on Apigee Edge.
  • Responsible for creating and designing APIs using Apigee Edge.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices.
  • Configuration and maintenance of Virtual IPs hosted on ATS and Nginx.
  • Integrated with third party Sale point API to make Restful Webservice call.
  • Designed and developed necessary PL/SQL for the database operations as needed.
  • Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production.
  • Used GIT for version control and handled unit testing using Protractor, Jasmine and Karma.
  • Involved in deploying systems on Amazon Web Services(AWS) Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
  • Deployed application on Apache Tomcat server.
  • Used GIT for version control and repository.
  • Used Selenium for UI automation. Implemented authentication by checking the credentials with the PLCB's LDAP
  • Used Fitnesse for Integration testing.
  • Used log4j for logging errors, info, and exceptions.
  • Involved extensively in Code Reviews, Unit testing and Process Improvements.
  • Developed and tested extraction, transformation, job and load (ETL) processes
  • Worked with Groovy/Grails to support both static and dynamic typing as well as for operator overloading.
  • Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry (PCF) with Spring Boot as its MVC layer.
  • Developed security framework with support for database security and integration with external security data stores such as LDAP
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Creating custom, general use modules and components, which extend the elements and modules of core AngularJS.
  • Used AngularJS as the development framework to build a single-page application and reusable AngularJS applications.

Environment: JDK 1.8, Spring 4.1(DI, MVC, Tran Management, Integration, Angular 2, JavaScript, DOCKER,JDBC, ReactJs, AOP,REST, PL/SQL, Transaction Management), Hibernate 4.0, JAX-RS Web services, JAX-WS Web services, JSON, Apache CXF, JQuery 1.9, JQueryUI, AJAX, UML, MS Visio, JSTL, Oracle 11g, Web sphere 7.1, Eclipse 4.2, Apigee, Junit, XMLSPY, SOAPUI 5.1, Log4j, Maven 3.1, GIT, AWS, NodeJS, Bootstrap,, HTML5, CSS3, Toad, Maven, Jenkins, TcpMon, Sun Jersey, Swagger, Junit 4.1, Selenium, JIRA, Apache POI, Mockito, DB Unit, Cucumber, JAAS,

Confidential, Brenham, TX

Sr. Full Stack Developer

Responsibilities:

  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • The application consisted of a monolithic codebase being slowly migrated to a microservices environment. Each microservices backend and frontend tech stack varied slightly from one another.
  • Implemented Unit testing using Junit.
  • Integration of spring modules with AWS modules in order to consume third party services.
  • Developed Webpages using UI frameworks bootstrap, Angular JS.
  • Created DHTML pages, used JavaScript for client-side validations and AJAX, AngularJS to create interactive front-end GUI.
  • Managed and maintained Oracle and NoSql databases in production domain.
  • Designed and implemented a NoSql based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
  • Used Angular libraries like angular-UI-router, angular-resource to create the effective single page application and used angular-cookies to temporarily store the data used in this application.
  • Used LDAP Authentication for logging and Validating User Credentials.
  • Designed the real time analytics and ingestion platform using Storm and Kafka
  • Incorporated Basic authentication and JSON threat protection by using Apigee API gateway.
  • Used Struts tag libraries in the JSP pages. Used Swagger to interact with API end points of the Microservices.
  • Used Pivotal Cloud Foundry to quickly build, deploy & update the applications.
  • Developed a controller Servlet that dispatches request to appropriate Action Classes.
  • Developed the application under J2EE Architecture using spring, Struts, Hibernate, Servlets, Web logic and JSP.
  • Used Java Persistence API (JPA) and Hibernate for performing the Database Transactions.
  • Used join point and advice Spring AOP modules for cross cutting concerns and IOC for dependency injection.
  • Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.
  • Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry with Spring Boot as its MVC layer.
  • Extensively worked on Spring Bean wiring, Spring DAO and Spring AOPmodules.
  • Designed Graphical User Interface (GUI) for various Webpages using AJAX, HTML5, CSS3, JSF, JQuery and JavaScript.
  • Followed Agile Methodology and TDD (test driven development).
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to/from customers.
  • Involved in Developing Web Application with Full Software Development life Cycle (SDLC) from Design to Deployment using agile methodologies.
  • Involved in the analysis & design of the application using UML with Rational Rose
  • MVC architecture is implemented by struts framework.
  • Exposed Survey API to other applications in DOE using Apache Axis2.
  • Page design and development are done using OracleBPM.
  • Experienced in code review and represent as a team lead across all functionalities and used lambda expressions.
  • Involved in implementing JQuery for providing interactive user interfaces.
  • Written Test cases using Junit to validate the application flows in different scenarios in the standalone application.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, UML, JQuery, Struts, Design Patterns, HTML5, CSS3, JMS, XML, Eclipse, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, AWS, ETL, Web2.0, LDAP, Kafka, Microservices, Apigee, OracleBPM, JSF, WSDL, Apache CXF, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Web logic, Junit.

Confidential, Hartford, CT

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in database modeling applying the normalization rules
  • Developed Code using Struts framework, based on the MVC design pattern
  • Developed the presentation layer using Struts Tag Libraries
  • Developed the application with iterative methodology, recapturing the existing code and writing a new code for most of the modules.
  • Utilized the AngularJS directives, factory, service and filters. Created number of custom directives to reuse them across the controller.
  • Created POC for Spring Batch for running batch jobs.
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC.
  • Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and java standards. Validating the Application by Deploying and testing on JBoss Server.
  • Developed micro services using Spring MVC, Spring Boot, Spring Cloud, Spring AOP and Dependency Injection and JPA. Used JDBC Connection, Statement to retrieve Data from RDBMS.
  • Analyzed, designed, validated the business logic of the system and implemented the application
  • Developed business services using EJB’s and used SOAP API.
  • Translated functional requirements into technical design by gathering the user stories.
  • Developed order history and order status of all the Authorized agent’s specific bonds
  • Developed dynamic pages for generating a report for displaying the existing business rules based on a search criteria to be reviewed by the CNA internally
  • Involved in debugging the product using JIRA Bug Tracking
  • Deployed the application on to Web sphere application server.
  • Developed Search Tool for the organization to display reports agent wise, month wise, weekly.
  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, JSON, JQuery and AJAX.
  • Developed servlets for generating reports in PDF format.
  • Implemented multiple high-performance Mongo DB replica sets on EC2 with robust reliability.
  • Implemented logging using log4j.
  • Deployed the application in JBOSS Application Server.
  • Developed Servlets and Worked extensively on My SQL.
  • Worked with MySQL for SQLYog and Workbench.
  • Written JQuery Validations for the User Front-ends.
  • Maintenance of data in different Oracle Database and environments using TOAD.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Effective using in Clear case and clear quest for version control and defect tracking.

Environment: Windows XP/2000, Java 1.3, J2EE, Struts 1.1, EJB 2.0, Servlets, Session Beans, Ant, JavaScript 1.3, JSPs, HTML5, CSS3, JQuery, JSON, Oracle 8i, Ajax, Mongo DB, Soap, Toad, Eclipse 3.1, Web Sphere Application Server 5.1, Web logic, Apache CXF, MySQL, XSLT, Junit, Log4j, Rational Clear case, Clear Quest.

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis and modeled the requirement in UML using rational tool, designed the applications using OOAD and Created the UI tool - using Java, XML, XSLT, DHTML, JavaScript, Ajax, Jquery, GWT.
  • Followed Extreme Programming (XP) concepts one of the method of Agile Methodology to produce high Quality software and satisfy the customers.
  • Used Struts Framework in the application which is based on MVC design pattern.
  • Developed application framework using struts with design principles of the J2EE using Business Delegate, Service Locator, Session Facade, Domain object and DAO patterns and developed Stateless Session Bean to Achieve Session façade Design Pattern.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Worked on struts validations using validation.xml, validation-rules.xml in struts framework
  • 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
  • Worked with jasper reports for report creation.
  • Incorporated entitlement checks in the entire session bean. Created and deployed numerous Session and Entity beans.
  • Used Session Faced design Pattern to interact with multiple entity bean and also used Java Persistent API to manage the EJB transaction
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Developed the Login screen so that only authorized and authenticated administrators can only access the application.
  • Used JUnit framework for Unit testing of application.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Involved in preparing the Documentation of the project to understand the system efficiently.

Environment: Java 5 J2EE, JDK 1.5, Java Beans, Struts1, JSP, Servlets, Java Script, J-Query, EJB, Hibernate 2.0, Eclipse Europa 3.3.2,Toad, Oracle 11g, PL/SQL, Log4j, XML, HTML 4.0, JBoss 4.2, JUnit 4.0, Soap, JMS, XML Bean, Axis, Webservices, Weblogic Application Server 10.0.

Confidential, Radnor, PA

Java/J2EE Developer

Responsibilities:

  • Involved in the software development life cycle Requirements gathering, Analysis, Design, Development and Testing.
  • Involved in SDLC, of application developed using AGILE methodology.
  • Involved in DATASYNAPSE’S GRID SERVER as a platform to do distributed computing and Fabric Server virtualizes applications running on Application Servers like Weblogic, WebSphere, JBoss etc.
  • Built a Prototype and involved in the upgrade of the application from ILOG JRules 6.0 to 6.7 and submitted a report.
  • Writing Java Message Service programs using MQSeries and VisualAge.
  • Developed and Created custom Web forms in JavaScript/ASP with Access backend.
  • Involved in SDLC design and development of the back-end system in Java, which included implementation of Sliding window protocol, integration of the ILog JRules.
  • Installed, configured, customized, and deployed Advertisement, Adsense, and Adsense Injector Drupal CMS modules.
  • Working with oracle 10g to expose and read data from external database.
  • Designed and developed the business logic for service, controller and data access components using JSP and Servlets.
  • Utilize Struts (MVC2) framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Configuration of Tomcat for the application on Win NT server.
  • Used Java script for validation of page data in the JSP pages.
  • Worked with DooxCMS 3.0, a flexible Web 2.0 Content Management System which was built with PHP Script and Ajax framework
  • Provided data warehouse reports on an ad-hoc and periodic basis to all levels of management.
  • Used Struts Framework in the application which is based on MVC2 design pattern.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Used log4j for logging info and are helpful in debugging the issues.
  • Using DWR-AJAX for server side processing without refreshing the JSP page.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Deployed the application in WebSphere Application Server 6.0.1.

Environment: J2EE 1.4, JDK 1.4, Spring 1.0.2, Hibernate 3.0, EJB 2.1, JSP 2.0, Servlets 2.4, JMS 1.1, XML, XSL 1.1, XSLT 2.0, SOAP, UDDI, WSDL, IBM MQ Series 5.3, Agile Methodology, JNDI, JavaScript, AJAX, Ilog, UML, HTML, CVS, Log4J, JUnit, Rational Rose, Eclipse, Web Sphere App server 6.0, IBM RAD 6.0, UNIX.

Confidential, Spring Valley, NY

Java/J2EE Developer

Responsibilities:

  • Developed Use case diagrams, Object diagrams and Sequence diagrams using UML with Rational Rose.
  • Worked on designing of Processing and Shipment modules.
  • Developed the application using Struts framework based on MVC II design paradigm.
  • Developed the application using IDE tool WSAD and deployed on IBM Web Sphere Application Server
  • Developed Action classes, Action Form beans to implement Struts Framework.
  • Used the validation.xml and validator-rules.xml files to make use of the struts custom validators to validate the form bean fields.
  • Used JSPs, JavaScript, Ajax and HTML for developing UI (views).
  • Updated item location asynchronously using JMS Server.
  • Designed and developed message driven beans that consumed the messages from the Java message queue.
  • Used web services for sending and getting tracking information from different applications using SOAP messages.
  • For extracting information form XML messages developed SAX parser based XML modules.
  • Used Hibernate persistence strategy to interact with database.
  • Used Apache Ant for the entire build process.
  • Extensively Used JUNIT and defined various Test Suites and Test Cases.
  • Used Log4J for logging server side message.

Environment: J2EE 1.4, IBM Web Sphere Application Server, WSAD, DB2, EJB, Struts, Hibernate, Servlets, JSP, JMS, JAX-RPC, SAX, HTML, JNDI, SQL, Log4J, Ajax, UML, XML, Rational Rose, Windows XP.

We'd love your feedback!