We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

Professional Summary

  • Around 10 years of experience as Java/J2EE Developer in Object Oriented technology, and Client-Server architecture. It covers analysis, design, development, testing, technical writing, documentation and implementation of system applications. Work experience include web/java development projects using Java/J2EE, HTML, XML, JavaScript programming, Servlets, JSP, Struts, Junit, Java Script, JDBC, Web services, IBM WebSphere
  • Experience in Full software development life cycle implementation. Including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases.
  • Experience in Web Services using XML, HTML, SOAP.
  • Experience using middle ware architecture using Sun Java technologies like J2EE, JSP, Servlets, and application servers like IBM Web Sphere 6.1/8.5, Weblogic
  • Experienced in implementing MVC Model View Controller architecture using Struts framework, and worked with various and J2EE Design Patterns
  • Good experience in XML related technologies like XML, XSL, XSLT, and XHTML.
  • Good experience in configuring web logic server on Windows machines.
  • Experience with Backend Databases like ORACLE, MS ACCESS, and SQL Server.
  • Extensive Knowledge in design of Object Oriented Applications Using UML
  • Knowledge on Security Frameworks and Security Protocols.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with Web Sphere and IBM HTTP Server
  • Experienced in Object Oriented Software Development Lifecycle SDLC techniques, successfully implemented in different systems and applications.

Technical Background

Programming Languages: Java JDK 1.5,1.6, C , C ,Perl

Java/J2EE Technologies: JSP 1.2/2.0, Servlets 2.3/2.4, EJBs 2.0/3.X, JNDI, JDBC, LDAP and RMI

Framework and Tools: Jakarta Struts 1.2, Open JPA,Hibernate, J2EE Design Patterns, Java Data Objects, JUnit, Log4j , Maven, Ant, Tiles Validator

Application Servers: IBM Web sphere 5.1/6.1/8.X, WebLogic Server 6.1/9.1, JBOSS , Apache Tomcat 5.0

Database: Oracle 9.x/10g, SQL Server 2000/2005/2008, IBM DB2, MySQL 5.0

Messaging Systems: JMS, MQ-Series

Platforms: Windows Server 2000/2003, Linux, Solaris, UNIX, AIX,XP,Windows 2007

Web Technologies: HTML, DHTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JavaScript, Unix script, Ajax

Development Tools: IBM RSA, Eclipse 3.0/3.1, RAD 6.0,AST

Version Control Systems: SVN, PVCS, TFS

Case Tools: RSA, Rational Rose, Microsoft Visio

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Developed the whole frame work for the projects, based on Struts MVC.
  • Developed the presentation layer and GUI framework based on Struts framework involving
  • JSP, HTML 5, JavaScript, AJAX, CSS 3.
  • Used IBM DataPower Multi Protocol Gateway for making webservice calls and for transforming webservice request to Business Objects.
  • Used JAXB for marshalling and unmarshalling Business objects.
  • Developed component Test cases using SOAPUI to test webservices.
  • Generated JAXB classes from XSD's and WSDL for marshalling and un-marshalling Conceptual Data Model and Business Object Model.
  • Used Apache wink for consuming Restful Webservices.
  • Developed SQL Queries and PL/SQL code procedure, function for implementing the business logic to update the data in Database
  • Wrote sql scripts for generating reports for the Business users.
  • Used Stateless session Beans according to the EJB standard to process the business methods.
  • OPEN JPA and Hibernate is used for object relational mapping and as persistence management solution.
  • Used ANT as a build and deploy mechanism for WAS
  • Developed XSLT's for transformation of XML.
  • Used JNDI to register the services and lookup the services.
  • Used RSA for Modeling Web Services, designing service interface diagrams, class diagrams, component diagrams, sequence diagrams.
  • Generated WSDL and Schema files using UML to WSDL Transformation in RSA.
  • Java classes are described using WSDL. XML was designed to transport and store data.
  • Generated XSD's as per the Message Model using RSA.
  • Used CDI for Dependency Injection.
  • RSA IDE was used for the development purpose.
  • Involved in doing Design and Code reviews.
  • Generated Java classes from UML using RSA
  • Involved in the deployment of the application to IBM WebSphere Application Server using Jenkins.
  • Developed JUNIT Test cases
  • Used crucible for code reviews.
  • Used Future for making Asynchronous calls for reducing the process time of the service.
  • Worked in AGILE Project.
  • Used Rally's Agile Management Tool to continuously track and prioritize work.
  • Coordinated with teams in different geographical locations for refining user stories.
  • Worked with Architects to re-factor existing Services.

Environment: OPEN JPA, Hibernate, IBM WebSphere Application Server, SVN, XML, SOAP, WSDL, ANT, IBM RSA IDE, Jenkins, JAXB, EJB, CDI, Datapower, Powermockito, XSLT, XPATH, JQuery, JSON, CSS, JavaScript, JUNIT, SOAPUI,C ,Oracle, MSSql Server.

Confidential

Java/J2EE Developer

Responsibilities:

  • Gathered all the requirements for development.
  • Involved in Database design and development using MS SQL Server Used Stateless session Beans according to the EJB standard to process the business methods.
  • Used Weblogic Application Server for application deployment.
  • Posted messages to service broker manager and read messages from service broker manager.
  • Created EJB Timers for scheduling jobs.
  • Coded XSD's according as per the Business object Model.
  • Used JAXB for converting objects to xml and xml to objects.
  • Used XSD's to generate XML using JAXB marshalling.
  • Used Maven as a build and deploy mechanism for WAS.
  • Used design patterns like singleton.
  • Eclipse IDE was used for the development purpose.
  • Used TFS for code repository and PMD for checking coding standards.

Environment: JDK 1.6, Servelts 2.4, EJB 3.1, Weblogic Application Server,TFS, XML, Unix scripts, Maven, MS SQL Server 2008, MS SQL Server, Jenkins, JAXB.

Confidential

Java/J2ee developer

  • Project: USIG is currently pursuing a new differentiated New Business process from application capture to policy issue. The Straight Through Process initiative supports the key business drivers like Ease of Doing Business, Increase Speed from Application to
  • Policy. E-App project is one of four project streams of the Straight Through Process initiative. The e-App project is to define the processes for
  • Obtaining data to support the application process.
  • Obtaining required forms to complete the contract process.
  • Obtaining signatures for completing the business transaction.
  • Submitting the business for evaluation.
  • Interfacing with New Business system on requirements ordering.

Responsibilities:

  • Gathered all the requirements for development.
  • Responsible for working on numerous small programming projects.
  • Used Hibernate for Object relational Mapping and as Persistence Management solution.
  • Developed SOAP web services for retrieving legacy data sources.
  • Designed Workbench which is the dashboard to the FIELD agents using Struts, Spring Framework, Tiles , CSS, HTML, JavaScript and JSPs.
  • Used Datapower for Schema XSD validation.
  • Wrote SQL queries to retrieve data from Oracle and MS Sql server data bases for generating the reports.
  • Developed MDB's for listening to the messages and used JMS to post messages to queues.
  • Re-factored existing Web-services.
  • Strong experience in working end-to-end development life cycle SDLC of projects, through Testing to Quality Review up until Support in warranty and Production Support, in Agile, TDD and Waterfall methodologies.
  • Extensive knowledge of Systems involving Insurance.
  • Involved in scheduling the Staging jobs using the framework configurations.
  • Involved in monitoring the daily CRL batch run in production.
  • Generated source scan reports for the programming projects.
  • Support the test team on daily Integrated, functional, Business Acceptance Testing issues and service requests.
  • Co-ordinate the production builds migration to all our testing environments and deployed the application in all our test environments.

Environment: Windows XP, IBM AST6.1, Java, J2EE, EJB, Struts, Web Services, MS SQL 2005, Mainframes, Oracle, AJAX, HTML, XML, UML, and Java Script, Quality Centre, Quick Test Professional, and Load Runner, Maven

Confidential

Systems Consultant

Responsibilities:

  • Involved in the deployment of the application into IBM WebSphere Application Server.
  • Consumed webservices using Spring Webservice Template.
  • Designed and Modeled message objects for Enterprise webservices.
  • Registry, a service locator is used to look up the Helper Classes, Data Access Objects, and Session Beans.
  • Used connection pooling to handle data transmission from the database.
  • Developed stored procedures and used SQL/PL SQL on oracle database.
  • Involved in database design and created tables using the oracle
  • Developed Enterprise Java Beans EJB both State less Session beans and Entity beans using CMP.
  • Implemented the web layer with Spring MVC,JSP, HTML, JavaScript and CSS for a module.
  • Developed application using Spring IOC and Spring MVC pattern.
  • Consumed Jax-RS using Spring Restful Templates.
  • Developed Servlets to handled requests from multiple clients.
  • Involved in developing the web services using SOAP, to allow application and services to connect to them over the Internet.
  • Invovled in Database design discussions and wrote sql queries for data verification.
  • Developed a web services for sending user entered data to the credit institutions and get the approvals/rejections
  • Implemented Singleton Creational Pattern and Factory Pattern.
  • Created the unit test classes using Junit framework.

Environment: JDK 1.4, J2EE1.3 EJB, Servlets, JSP, JDBC , JSF 1.2, XML, JSP, Spring Framework, Hibernate 3.0, JUnit, IBM WebSphere Application Server, Unix Scripting Eclipse, Oracle 9.

Confidential

Java/J2ee developer

  • Project:Project: USIG is currently pursuing a new differentiated New Business process from application capture to policy issue. The Straight Through Process initiative supports the key business drivers like Ease of Doing Business, Increase Speed from Application to
  • Policy. E-App project is one of four project streams of the Straight Through Process initiative. The e-App project is to define the processes for
  • Obtaining data to support the application process.
  • Obtaining required forms to complete the contract process.
  • Obtaining signatures for completing the business transaction.
  • Submitting the business for evaluation.
  • Interfacing with New Business system on requirements ordering.

Responsibilities:

  • Designed Workbench which is the dashboard to the FIELD agents using Struts, Spring Framework, Tiles,HTML, CSS,JavaScript and JSPs.
  • Implemented server side DAO components using Hibernate.
  • Consumed many Third Party Webservices using the wsdl and endpoint address.
  • Schema validation is done for all the input SOAP request from external webservices.
  • Developed Stub services to mock data for many thirdparty/vendor services.
  • Used Hibernate to Persist data to the database and to retrieve data.
  • Used Container base transaction management when posting messages to queues.
  • Good experience in development and maintenance/production support, through On-call
  • support both onsite and through work-from-home non-office hours troubleshooting,
  • enhancements, app health checks, defect fixing and application monitoring.
  • Extensive knowledge of Systems involving Insurance.
  • Involved in scheduling the Staging jobs using the framework configurations.
  • Involved in monitoring the daily CRL batch run in production.
  • Generated source scan reports for the programming projects.
  • Support the test team on daily Integrated, functional, Business Acceptance Testing issues and service requests.
  • Co-ordinate the production builds migration to all our testing environments and deployed the
  • application in all our test environments.
  • Coordinated with the External Vendors of the application to get the required data to execute
  • the Test Cases.
  • Wrote SQL queries to verify data in the database and also make DDL changes and created and modified PL/SQL Procedures.
  • Involved in developing the web services using SOAP, to allow application and services connect to them over the Internet.
  • Worked on Web Sphere Data Power SOA Applications.
  • Responsible for building the applications and deploying it on IBM Web Sphere
  • Application Server6.0/7.0 and used Application Server toolkit for Java development
  • environment
  • Train the team on Resiliency Testing and Prepare manual Scripts.
  • Prepare Functional and IUT test cases.
  • Developed Test harnesses for the performance test team.
  • Involved in scripting for the performance testing.
  • Closely interacted with the Business Users of the application and supported Business Acceptance Testing.
  • Involved in Analysis of Defects and helped offshore debug the defects.
  • Review regression suite for E-Filing and analyze the XMLs required to test them.
  • Develop Test Harness for the IUT testing.
  • Prepare test data and execute the planned scripts based on the project timelines.
  • Review the scripts and ensure full coverage.
  • Coordinate with the development team to prioritize the defects based on the timelines.
  • Executed QTP Scripts for smoke testing after the deployments.
  • Support the test team on daily Integrated, functional, Business Acceptance Testing issues and service requests.
  • Executed the required SQL for the build to happen successfully.
  • Wrote SQL to validate the data in the staging tables.

Environment: Windows XP, IBM AST6.1, Java, J2EE, EJB, Struts, Web Services, MS SQL 2005, Oracle, AJAX, HTML, XML, UML, and Java Script, Quality Centre, Quick Test Professional, and Load Runner

Confidential

Project: The Customer Order Management System COMS is state of art online integrated tool that helps registered customers to buy insurance online. It integrates and manages customer login, processes credit cards and various views of products and services.

Responsibilities:

  • Created Java Server Pages for client presentation and interaction with business layer.
  • Developed Perl scripts for doing implementing automated tasks on UNIX systems.
  • Implemented the web layer with Struts for a module for authorization.
  • Involved in developing interface for WEB pages like user registration, login, registered access control for users depending on logins using HTML and Java Script.
  • Deployed servlets and JSPs and fine-tuned them for better performance.
  • Designed and Developed web services to maintain a data cache for the frequently used data.
  • Responsible for functional requirements and technical designing, designed customized screens, developed SMTP mail services and easy Web Self Service.
  • Developed and Deployed Java Servlets and JSP for Dynamic HTML generation and for session management using Weblogic.
  • User Authentication privileges using JAAS Login Module.
  • Designed JNDI Component for data base communication and message service.
  • Implemented ANT tool varying its versions depends on latest Mile stones.
  • To keep track of latest Versions implemented CVS Structure.

Environment: Windows XP, Java, J2EE, EJB, Struts, ANT, Web Services, MS SQL 2005, AJAX, HTML, XML, UML, and Java Script, Quality Centre.

Confidential

Responsibilities:

  • Gathered all the requirements for development.
  • Designed the application based on J2EE Architecture and designed the front-end based on Struts and Tiles framework.
  • Involved in Database design and development using oracle.
  • Used JSP Tags, Struts Tags generate the necessary HTML pages.
  • Used Stateless session Beans according to the EJB standard to process the business methods.
  • Hibernate is used for object relational mapping and a persistence management solution.
  • Used ANT as a build and deploy mechanism for WAS and wrote ANT scripts to accomplish the task.
  • Used JNDI to register the services and lookup the services.
  • Used several design patterns like session fa ade, service locator, business delegate singleton.
  • Developed necessary DAO's with Hibernate as the persistence framework.
  • Designed Use Case, Sequence diagram in UML using Rational Rose.
  • Developed Session Beans to implement business logic, which uses Entity Beans to make database calls.
  • Implemented Struts Frame Work based on MVC paradigm.
  • Developed Web-based environment using SOAP, to put it simply, allows Java objects and Java classes are described using WSDL, and accessed as a WSDL-described service through
  • XML was designed to transport and store data.
  • Eclipse IDE was used for the development purpose. Used Remote Debugging to debug the application.
  • Used Session Facade pattern for abstracting the entity beans and avoiding multiple calls to EJB container.
  • Involved in the deployment of the application into IBM Websphere Application Server.
  • Involved in moving code from CVS to Dimensions Version control.

Environment: Windows XP, Eclipse, Java, J2EE, EJB, Struts, Web Services, Oracle, AJAX, HTML, XML, UML, and Java Script, ANT, JSP,CVS

Confidential

Responsibilities:

  • Worked with onshore team to understand and analyze the requirements.
  • Developed application using Java/J2EE technologies.
  • Involved in defect triage and making the required code fixes.
  • Involved in modeling data attributes to generate xsd, generated java files from xsd and consume them in the webservices.
  • Used several design patterns like singleton, factory pattern.
  • Used ANT as a build and deploy mechanism for WAS and wrote ANT scripts to accomplish the task.
  • Used SOAP UI for testing webservices and developing component test suite.
  • Used Junit for testing components and used mocking frameworks to mock the objects.
  • Involved in the deployment of the application into IBM Websphere Application Server.

Environment: Windows XP, Eclipse, Java, J2EE, EJB, Struts, Web Services, Oracle, XML, UML, and Java Script, Quality Centre, ANT,XSD,Junit,HTML, CSS.

Hire Now