We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

OR

SUMMARY:

  • Having around 8 years of Professional experience in IT Industry involved in Developing, Implementing and maintenance of various web based applications using Java, J2EE and SOA Technologies.
  • Extensive experience in design, development and support Model View Controller using Struts, Spring MVC, SpringWebflow and JSF frameworks.
  • Have hands on experience in design and development of Java, J2EE, Servlets, JSP, EJB, JDBC, JSF, Spring, Struts, XML, XSD, XSLT, X - Path, ANT, Java Script, Web Services, WSDL, REST/SOAP, HIBERNATE, SPRING 3.5, PL/SQL, Log4j, JAX-RPC, JAX-WS, RMI, JTA, JMS, SQL.
  • Develop reusable solution to maintain proper coding standard across different java project. Proficiency with the application servers like WebSphere, WebLogic, JBOSS and Tomcat.
  • Developed core modules in large cross-platform applications using JAVA, J2EE, IBatis, Hibernate, JSP, Servlets, EJB, JDBC, JavaScript, Ajax, JQuery, XML, and HTML.
  • Experienced with XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.
  • Experienced with various frameworks like JSF, Struts, spring, Hibernate, and JPA.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Developed clients for the Web Services using apache axis and tested it using SoapUI.
  • Experience in Web Service Technologies: REST, SOAP, WSDL, UDDI,Apache Axis, CXF, IBM JAX-WS.
  • Build RESTful Web services using JAX-RS API.
  • Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
  • Experience building SOA implementations including SOAP and RESTful based web services.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
  • Good experience in developing Web Services SOAP, JAX-WS, WSDL
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile /Scrum .
  • Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
  • Involved in planning process of iterations under the Agile Scrum methodology.
  • Experience in Configuring and deploying applications on Tomcat 5.5/6.0/7.0 server.
  • Experience in Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
  • Expertise in Web Front End technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Development experience with HTML, HTML5, XHTML, DOM, CSS, CSS3, JavaScript, JQuery, AJAX and JSON.
  • Excellent knowledge of JavaScript, CSS3 and CSS and HTML 5/HTML and their behavior on different browsers.
  • Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design(RWD), Bootstrap and experience in making web pages cross browser compatible.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and JQuery and also experience in making webpage cross browser compatible.
  • Experience in upgrading and migrating various versions of MongoDB on different platforms.
  • Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Have good knowledge and skills implementing Web/Enterprise architectures and in open source frameworks Struts 1 2, Hibernate, iBatis, myBatis, SpringIOC, AOP
  • Extensive development experience in different IDE's like Eclipse 3.x, Jbuilder 9.x/8.x, WSAD 5.x, IBM RAD and Altova XMLSpy.
  • Used Web Sphere Application Server, Web Logic Application Server, JBoss and Apache Tomcat in all my projects and successfully deployed and compiled many of the applications on them.
  • Expert level skills on JQuery, JavaScript, VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Extensive experience in using Amazon Web Services like RDS,EC2,Redshift,SQS,SNS,Cloud Watch and S3
  • Experience in developing Web-Centric applications using AngularJS, BackboneJS, ExtJS, NodeJS, JavaScript, JQuery, CSS3.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Expertise in unit-testing with JUnit using tools like JMeter.
  • Conducted simultaneously queries and retrievals using java multithreading techniques.
  • Multithreading is used to process data in chunks to improve performance.
  • Experience in Agile software development process, Test Driven Development and Scrum methodologies.
  • Experience in Developing GUIs using Eclipse RCP/SWT and Core Java Design patterns.
  • Good Experience in software configuration management using CVS, GIT and SVN.
  • Implemented Messaging MQ dialog using CAMEL and JMS.
  • Good understanding of ORM technologies such as JPA, TopLink, Hibernate, iBatis/MyBatis and Spring JDBC
  • Experience in AngularJS structural framework for dynamic web apps.
  • Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
  • Knowledge on node.js and frameworks available for it such as Express, hapi, etc.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Knowledge on how to architect and build out a Node.js rendering platform for customer facing websites.
  • Knowledge on how to architect and build out Node.js internal tools and workflow systems.
  • Developed internal application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • Used Special Syntax called JSX to mix HTML with Java Script with the help of React JS.
  • Worked on proof of concept for developing application using Node.js with react.js and MongoDB
  • Creating a range loop directive and components in angular.js, react.js.
  • Used react.js for rendering views and also to update the document object model dynamically.
  • Good knowledge of developing GUI based application using Swings and Java Applets.
  • Expertise at JDBC API for connection and access to databases.
  • Experience on different IDEs such as RAD, Eclipse, NetBeans and deployment using Application Servers Apache Tomcat, BEA WebLogic, WebSphere Application Server and JBoss.
  • Developed screen flows and new window layouts.
  • Assisted in prototyping efforts and product design.
  • Expertise in OOAD, Core Java, Jsp, servlets, Multi-Threading, JDBC, AJAX and GWT development environment on Windows and deployment on UNIX Platforms.
  • Developed client side components utilizing Java Swing framework.
  • Experience in developing GUI applications using AWT and SWING API .
  • Experience in WebSphere, JBOSS, ESB (Mule), Rule Engines(Drools e.g), JUnit, Hibernate/MyBatis, Spring, Web Service, Unix Shell scripting.
  • Experience in installation, configuration, Deployment and management of web and enterprise applications on BEA Weblogic Server 8.1/9.x/10.x and JBoss Application servers.
  • Worked on SOA based technology using Web Services, WSDL and UDDI registry.
  • Experience with JUnit, Log4j in developing test cases and determining application functionality.
  • Clear Case, Subversion (SVN), CVS and Visual Source Safe as versioning software tools
  • Experience in implementing Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and Business Delegate.Used Spring-Mybatis integration to run SQL queries, call procedures and packages to access the Oracle Database.
  • Extensively worked in XML related technologies XSLT, XPath, XQuery, DOM and SAX
  • Experience in database modeling, design and development of PL/SQLstored procedures, packages in relational databases: Oracle 9i/10g/11i, IBM DB2, MySQL, Sybaseand SQL Server 2000.
  • Having Experience on UNIX commands and Deployment of Applications in Server.
  • Ability to work effectively on the Linux and OSX platforms.
  • Automated highly transactional e-commerce web application using Selenium WebDriver.Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, JUnit.
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Research about JBPM process engine for use in the implementation of Flow Control System of People.Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
  • Experience in Jenkins integration service for software development.
  • Ability to work effectively in cross-functional team environments and experience of providing training to business users.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

TECHNICAL SKILLS:

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

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, POJOs

Frameworks: Struts2.0/1.2, Spring2.5/2.0/3.x, Hibernate 3.x/2.0, JSF, Ant, Maven

Scripting: JavaScript, JQuery, Angular JS, AJAX, Unix Shell, Log4J.

Database: Oracle 9i/10g/11i, SQL Server, DB2 9.x/8.0, MS Access.

Web/Application Servers: WebLogic 9.x/10.x, JBoss 6.0, Websphere Application Server 8.0/7.x,Jenkins.

IDE tools: Eclipse, RAD 7.x/8.x, NetBeans and STS 3.x.

XML Technologies: XML, XSLT, DOM, DTD, SAX.

Web Services: JAX-RPC, JAX-WS, SOAP, WSDL, UDDI and RESTFUL WebServices.

Version control: Clear case, CVS, SVN, Visual Source Safe, KS.

Web Technologies: HTML, DHTML, CSS, AJAX, JavaScript.

Design Tools: Star UML, Rational Rose, MS-Visio.

Operating Systems: Windows 98/2000/ XP, Linux and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, OR

Sr. Java/J2EE Developer

Responsibilities:

  • Work on batch frame work, JSP, JMS, log4j, struts, spring framework, hibernate .
  • Extensively used various Spring Framework modules like MVC, Auto Wiring, JDBC Templates, Spring Security, and AOP.
  • Developed using Hibernate mappings, HQL, Query, Criteria, Lazy loading Transactions and Locking.
  • Created and injected Spring services, Springcontrollers and DAOs to achieve dependency injection and to wire objects of business classes
  • Developed Stored Procedures, triggered stored procedures using Hibernate.
  • Used HibernateTransaction Management, HibernateBatch Transactions, and Hibernatecache concepts.
  • Developed various generic JavaScript functions used for validations.
  • Developed Web Application using Client Script design technologies like Angular JS, JQuery as well as HTML5, CSS3, XML.
  • Customized Data Tables and High charts into Angular JS Directives.
  • Developed screens using JSP, JavaScript, AJAX and Ext JS.
  • Developed entire user interface using various Ext JS components like Form panels, Tab panels, View port and Editable grids.
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database specific operations and avoided redundant database access statements and thus achieved decoupling and flexibility
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
  • Worked with high volume and complex PL/SQL stored procedures and packages using Oracle SQL.
  • Developed session, entity beans and message driven beans.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.
  • Created Java J2EE application to View Data in MongoDB.
  • Designed Interactive GUIs using Java Applets and Swing/JCF.
  • Generating Scala and java classes from the respective APIs so that they can be incorporated in the overall application.
  • Integrate the ExtJS framework with Oracle BPM.
  • Writing entities in Scala and Java along with named queries to interact with database.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed HTML views with HTML5, CSS3/Sass, bootstrap, NodeJs and AngularJS.
  • Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations
  • Used BackboneJS for connecting the API's which enforces the communication to the server.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Developed the functionalities under Agile Methodology JIRA processes.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using Hibernate framework.
  • Developed and tested Apache JMeter Java Request Sampler Plugins Extensions using methods inside of Linux Desktop Testing Project (LDTP) Java libraries for Graphical User Interface (GUI) Automation Testing
  • Have been working on Query optimization, functions and Stored Procedures and other database objects. Worked on Oracle9i/10g, My SQL.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Optimized cleaning up of session level Data Structure's shared across different open tabs, when data is flushed/committed from one of the tabs. Followed mark and sweep algorithm, to clean up tab level data upon next HTTP interaction.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Used Apache Maven for project management and building the application.
  • Configured JBoss Application server and deployed the web components.
  • Deployed war file of the project to run the application using JBoss server.
  • Apache Ant was used for one of the project build process.
  • Used Spring Tool Suite (STS) which is based on Eclipse, to develop and debug application code.
  • Used Log4j utility to generate run-time logs.
  • Junit tests were written to test each module in the application and validate using Testing.
  • Prepared the design and technical review documents for the project.
  • Developed the functionalities using Agile Methodology and JIRA processes.
  • Performing and/or assisting others in validating the solution performs as expected. This includes and is not limited to system integration testing, performance testing, regression testing, user acceptance testing and defect remediation
  • Ensured compliance with applicable federal, state and local laws and regulations. Completed all required compliance training. Maintained knowledge of and adhere to Flagstar's internal compliance policies and procedures. Taken responsibility to keep up to date with changing regulations and policies.

Environment: Spring, Hibernate, JDBC, HTML5, JSP, JavaScript, AJAX, Ext JS, CSS3, Angular JS, SOAP UI, XML, WSDL, Java1.6/1.7, J2EE, JBoss EAP 6.x and 4.x, Agile Methodology, JIRA processes, Design Patterns, PL/SQL, Backbone JS, Mongo DB, Node JS, Struts, JMS, JSP, Junit, Log4j, Testing, Ant, Maven, Eclipse IDE, JQuery and Oracle 11g.

Confidential, Pittsburgh, PA

Sr. Java/J2EE

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Worked in HL7 International healthcare informatics interoperability standards parsing, validation and transfer to object
  • Responsible for design and development of web services client/server to consume HL7 messages.
  • Implemented Web-Services Apache Axis 2.0 for receiving HL7 data from healthcare providers. So that services can be made reusable across any platform and it makes pluggable.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture
  • Agile Methodology is used for development of the application.
  • Used J2EEdesign patterns like Value Object Pattern, Session façade, Singleton, Factory and DAO.
  • Spring with Tiles Framework is implemented for a common look in all the presentation views.
  • Integrated struts MVC with spring DI and Spring hibernate DAO
  • Troubleshooting issues that may occur during the test cycle (Functional & load test) for the J2EE applications on Struts and Spring framework running on WebLogic/JBOSS servers.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web services.
  • Developed Business components using Java Objects, Core Java, Multithreading, Servlets, and JSP.
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs, AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To- Point method of JMS was used for event processing
  • Used RAD IDE based on Eclipse for writing code for JSP, Action Classes, Struts and spring beans.
  • Involved in writing DAO, DTO’s using Hibernate DAO Support.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database tuples.
  • Used IBM WebSphere Application Server to deploy the application.
  • Developed JUnit test cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Used Maven, Nexus and Jenkins to automate the build and deploy process.
  • Involved in designing the front end applications using web technologies like HTML 5, XHTML, and CSS3.
  • Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug-in.
  • Worked with Splunk to logging and analyzing defects status.
  • Writing entities in Scala and Java along with named queries to interact with database.
  • Writing user console page in lift along with the snippets in Scala. The product is responsible to give access to the user to all their credentials and privileges within the system.e
  • Knowledge on Jenkins builds.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: Core Java, J2EE, JSP, Struts, Spring, OOAD, Oracle 9i, HTML, EJB3,CSS, AJAX, JMS, Jenkins, Splunk, XML,WEB LOGIC, ANT, Web Sphere Design Patterns, ANT, Rationale Rose, IBM RAD IDE, IBM WebSphere Application Server 6.1, Hibernate 3.0, LOG4J, SVN, TOAD,JUNIT, UML.

Confidential, Denver, CO

Sr. Java/J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Experience with Spring 3 MVC and Spring MVC with REST integration and JSON.
  • Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, and AOP.
  • Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
  • Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loading Transactions and Lockings.
  • Experience with creating Workflows, Mappings and Scheduling Jobs in Informatica.
  • Developed Stored Procedures, triggered stored procedures using Hibernate.
  • Involved in preparing the Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Extensively worked on JPA as persistence layer, involving EJB3.0 annotations.
  • Familiarity with Rules Management System (e.g. Drools, IBM Lombardi).
  • Worked in performance tuning / optimization tools for JEE / J2EE applications including JProbe.
  • Deployed the application in WAS production server running in Linux platform.
  • Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
  • Worked with high volume and complex PL/SQL stored procedures and packages using TOAD.
  • Developed custom build scripts using ant tool as part of Application Build process.
  • Experience with deploying Applications to WAS7.x using Hudson.
  • Developed the middle tier using EJBs, Java Servlets.
  • Developed session, entity beans and message driven beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • Designed the data flow for the client-side screens and the object interaction layer for the server side components using Rational Rose.
  • Involved in Use Case Realization, Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • Used JavaScript for the client side validation.
  • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as to be able to modify the data received in the response.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • Developed web GUI involving HTML, Node JS, Java Script under MVC architecture.
  • Creation of WebLogic domains and setup Admin & Managed servers for JAVA/J2EE applications on Non Production and Production environments.
  • Involved in the configuration of Spring Framework and Hibernate mapping tool.
  • Monitoring WebLogic/JBoss Server health and security.
  • Creation of Connection Pools, Data Sources in WebLogic console.
  • Implemented Hibernate for Database Transactions on DB2.
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
  • Used Log4j framework to log/track application.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Creating and updating existing build scripts using Ant for deployment Tested and implemented/deployed application on WAS 6.1 server.
  • Writing Scala classes to interact with the database.
  • Writing Scala test cases to test Scala written code.
  • Used Rational Clear Case for Version Control.
  • Experiencein Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
  • Junit tests were written to test each module in the application.
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: JSP, DHTML, Struts, Spring, WebServices, JavaScript, UML, HTML, CSS, RAD 7.5, Java1.5/1.6, J2EE, WebSphere App. Server 7.x, SQL, Ant, Ajax, JQuery, Sun Solaris Unix OS Log4J and Oracle 10g.

Confidential

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • The application is designed using J2EE design patterns and technologies based on MVC architecture
  • Agile Methodology is used for development of the application.
  • Used J2EEdesign patterns like Value Object Pattern, Business Delegate, service locator, and session façade, Singleton, Factory and DAO.
  • Implemented Struts Dispatch Action class and form bean classes using struts framework.
  • Client & server validations were handled using JavaScript &Struts validator plugin.
  • Struts Tiles Framework is implemented for a common look in all the presentation views.
  • Used Spring ORM to integrate Spring Framework with hibernate and JPA. implemented database layer using EJB 3.0 and Java Persistence API(JPA) in maintenance projects
  • EJB Session Beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Developed EJB MDB’s to interpret the down time of the server..
  • Implemented security for different front end views based on the access privileges.
  • Involved in writing XML validation classes using Struts validation framework.
  • Designed the user interfaces using JSPs, AJAX and Struts Tags.
  • Used XML Web Services using SOAP to register agents using non-java application.
  • Used JMS for the asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing
  • Used RAD IDE based on JSP, Action Classes, Struts and spring beans.
  • Involved in writing DAO, DTO’s using Hibernate DAO Support.
  • Implemented persistence layer using Hibernate that uses the POJOs ( which do not have the business processes) to represent the persistence database tuples.
  • Used IBM WebSphere Application Server to deploy the application.
  • Developed JUnittest cases for DAO and Service Layer methods.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the ANT scripts for preparing WAR files used to deploy J2EE components.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment:: CoreJava, J2EE, JSP, Struts, Spring, OOAD, Oracle 9i, HTML, EJB3, AJAX, JMS, XML, Design Patterns, ANT, Rationale Rose, IBM RAD IDE, IBM WebSphere Application Server 6.1, Hibernate 3.0, LOG4J, SVN, TOAD, JUNIT, UML.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Identified the Business requirements of the project.
  • Involved in preparing System Requirements for the project.
  • Involved in preparing the Detailed Design document for the project.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC(Inversion Of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Developed, and debugged the servlets and EJB with WebSphere Application server.
  • Developed the middle tier using EJBs, Java Servlets.
  • Developed session, entity beans and message driven beans.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS andJavaScript, AJAX, JSON.
  • Designed the data flow for the client-side screens and the object interaction layer for the server side components using Rational Rose.
  • Involved in Use Case Realization, Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Designed configuration XML Schema for the application.
  • Used JavaScript for the client side validation.
  • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Designed and implemented Java Classes to use JAXP parser to create Java objects so as tobe able to modify the data received in the response.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • WSDL was used for publishing Web Service interfaces.
  • JUnittests were written to test each module in the application.
  • Wrote Ant Scripts to automate the build and deploy process.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: Core Java/J2EE, Servlets, JSP, Java Swing, JSTL, Struts, EJB, JMS, XML, XSLT, JDBC, AJAX, IBM WebSphere Application Server 6.0, DB2, WSAD, IBM MQ, HTML, CSS, JavaScript, Eclipse, UML, Rational Rose, Windows XP, CVS, JUnit, ANT, Adobe Flex, Vision.

Confidential, MN

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Designed and developed the UI using JSP, HTML, HTML5, CSS and JavaScript, AJAX, JSON.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the applications using Java, J2EE, JDBC
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Designed and developed file upload and file download features using JDBC with Oracle Blob.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Developed SOAP based XML web services.
  • Worked with high volume and complex PL/SQLstored procedures and packages using TOAD.
  • Used different patterns like SOA, MVC pattern, DAO pattern, and singleton.
  • Directly worked with Business Analysts and SMEs to gather requirements from the customer
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Utilized DOM, SAX parser technologies in implementing XML parsing framework.
  • Worked on integration modules, BPEL business objects, Business Rules, Invoking Human tasks, deploying into WebSphere Process Server and tested using Business Process Choreographer.
  • Experience with eclipse plug-ins like Find Bugs, Check Style
  • Extensively worked on uploading files into CLOB and BLOB’s of Oracle Data base.
  • Experience in Updating, Modifying queries in Oracle 10g.
  • Apache Ant was used for the entire build process.
  • Used Rational Clear Case for version control and JUnit for unit testing.
  • Used quartz scheduler to process or trigger the applications on a daily basis.
  • Configured JBOSS Application server and deployed the web components.
  • Provided troubleshooting and error handling support in multiple projects.

Environment:: Java SDK 1.4, Entity Bean, Session Bean, JSP, Servlets, JSTL1.0, CVS, JavaScript, and Oracle9i, SQL, PL/SQL, Triggers, Stored Procedures, JBOSSv3.0, Eclipse 2.1.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented Struts MVC design pattern and front controller pattern to this project.
  • Developed user interface by creating at least one webpage for each component using Struts web MVC and Action Servlet as front controller for this application.
  • Developed Action Class components for performing business process execution and involved in configuration of struts configuration specific xml file.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc. using MVC.
  • Developed SingleSignOn (SSO) functionality, through which we can run SCM from Oracle Applications.
  • Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute.
  • Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow.
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, Assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.

Environment: Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 9i/10g, Web Sphere

We'd love your feedback!