We provide IT Staff Augmentation Services!

Architect/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Cupertino, CA

SUMMARY:

  • 14+ years of extensive experience in IT Industry includes System Analysis, Design, Development, Enhancements, Maintenance and Implementation of Client/Server, web based and Enterprise architecture systems in different domains like HealthCare,Retail,Insurance, Manufacturing, Banking and Finance
  • Extensive experience in Java, J2EE, WebSphere Portals, BPEL, WebSphere Process Enterprise Service Bus, JSF, Psyshun, Struts, EJBs, JNDI, XML, AJAX and Web Services
  • Proficient in Business Process Management (BPM), Business Process Execution Language (BPEL) and Enterprise Application Integration (EAI) tools like Websphere Integration Developer and ESB.
  • Proficient in Service Oriented Architecture and Experience in developing SOA based Enterprise applications using WID, RAD
  • Experienced in designing, proposing solutions for Enterprise and Web application using Rational Software Architect, RationalRose and VISIO with RUP, OOAD, SOA and UML.
  • Experience in Apache Struts, JSF, Hibernate, spring, Junit, Ibatis framework, MVC architecture.
  • Strong experience in developing Service Oriented Architecture based applications and webservices using JAX - WS, JAXB, JAXP, JAXR and SOAP 1.1.
  • Proficient in business integration using WID, WebSphere Process Server and Enterprise Service Bus.
  • Proficient in MVC architecture and Core and J2EE Design Patterns likeSingleton, Session Facade, Service locator, DAO, DTO, Factory, ValueObject and Business Delegate in the development of web based and distributed Enterprise Applications
  • Well experienced with IDE tools Eclipse, RAD, WID and WSAD.
  • Experience in different Servers including WebSphere Application Server, WebSphere Process Server, WebSphere Portal Server, Enterprise Service Bus, WebLogic Application Server, Jboss, Sun Application Server for developing web and enterprise applications
  • Expert in using testing and logging tools like JUnit, ANT, Catcus, JTest and Log4J.
  • Expert in Build Management using ANT,Cruisecontrol and Version Control Tools like CVS, VisualSourceSafe, ClearCase, Harvest
  • Strong experience in PL/SQL and SQL for writing SQL queries, Triggers, functions a nd Stored Procedureson databases like Oracle 8i/9i/10g, MYSQL, and DB2 etc and Used tools like TOAD,DB2Visualizer to access the database and build the SQL queries
  • Expertise in analyzing and solving technical problems as well as finding and diagnosing bugs.
  • Expert in Requirement, Change management for Business, functional, non functional requirements using RequisitePro and SharePoint.
  • Effective team working skills. Able to work both as an individual and as a team member within multi-disciplinary team.
  • Expert in Extreme Programming, Agile Programming, Test Driven development and involved all stages of Software Development Life Cycle.
  • Excellent communication, written and inter-personal skills.
  • Expert in handling non functional Requirements for web and enterprise applications like performance, scalability, reliability, load balance, fault tolerance, Clusters etc.

TECHNICAL SKILLS:

Programming: Java, J2EE, Scala, XML, JAVASCRIPT, AJAX, PL/SQL.

Java Technologies: Servlets 2.3, JSP 2.0, Web sphere Port lets, EJB3.0, JDBC, JNDI, JMS, JTA, JAXP, RMI-IIOP, JDBC, JAXB, Web Services.

Frameworks/Web Technologies: J2EE, JSF, My Faces Tomahawk, SOAP, Struts, AJAX, Apache web server, Enterprise, Java Beans(EJB), JDBC, JMS, JNDI, Java Mail API, I Text, IBM Rational Application Developer, Tomcat Web Server, Web Service Definition Language (WSDL), Web Sphere Business Integration, Hibernate, BPEL, Spring, Hibernate, Ibatics, Cruise Control, Junit, ANT,MVN, Log4J, Jtest, Catcus,Jmeter,Yourkit,Jprofile.

Application/Web Servers: BEA Weblogic, IBM Web sphere Portal Server, Web sphere process server, Web sphere Enterprise Service Bus server, Apache Tomcat, ESB, JBoss, Sun Application Server, Tomcat 5.0.

Databases: Mongo DB, Oracle 8i/9i/10g, MySQL Server, DB2 8.

IDE & Design Tools: Eclipse, My Eclipse, RAD, JBuilder, UML2.0, IBM RSA 7.0, Rational Rose, JUnit, Rational Software Architect7, Web spheres Integration Developer, VISIO.

Operating Systems: Windows XP/2000/NT/98/95, Unix, Macintosh, Solaris, Red Hat Linux 7.X/ 9.0.

Version Control: SVN, Clear Case, Harvest, CVS.

PROFESSIONAL EXPERIENCE:

Confidential, Cupertino, CA

Architect/J2EE Developer

Responsibilities:

  • Worked on implementing mobile optimization for regions
  • Implemented the code for emitting json into UI custom component.
  • Implemented Cart page functionality using Scala interactors and traits.
  • Worked on Shipping and Delivery module and services integration.
  • Did effective code reviews and design reviews for design and code.
  • Ensure end to end delivery of the Widget Development & Integration
  • Involved in Design, Development & Support the Rest Web Services.
  • Performed unit testing using JUnit and involved in bug fixes for all the developed modules
  • Participated in Requirements gathering meetings with all involved teams
  • Implemented Rest services for shipping Services and address services
  • Worked with different payment gateways to get business requirements
  • Designed UML diagrams using Rational Software Architect to model the detail design of the application
  • Implemented Caching in service level used distribute caching solution

Environment:: Java 1.7, J2ee, Apache Tomcat, Confidential store foundation ToolKit,Rest API,SOAP, Oracle,Mongo DB.

Confidential, Cupertino, CA

Architect/J2EE Developer

Responsibilities:

  • Worked on performance tuning and CPU spikes by using Jprofiler and Jmeter.
  • Implemented spring integration and schedulers for the batch process using java executers.
  • Worked on CPU spike analysis and performance tuning.
  • Implemented HTTP session management for application earlier it was using Session management by Database
  • Implemented Mongo dB for reporting requirements and crud operations.
  • Did effective code reviews and design reviews for design and code.
  • Provided detail design, technical solution for two enhancement functional projects
  • Involved in High level and Low Level design and done through design reviews.
  • Driven design walkthrough sessions with customer
  • Used spring rest template to integrate rest services in spring application.
  • Worked on implementation of Spring MVC architecture
  • Used SVN for software configuration management and version control of various development projects.
  • Created multi-module Maven project and used Maven to build applications.
  • Involved in writing system overview, System architecture, deployment models and development model.

Environment:: Java, spring, Restful Services, JQuery, JSON, AJAX, log4j, Oracle, Mongo DB, JBoss, SVN and Eclipse.

Confidential, Sanjose, CA

Sr. Java/J2EEDeveloper

Responsibilities:

  • Participated in Requirements gathering meetings with all involved teams
  • Designed UML diagrams using Rational Software Architect to model the detail design of the application
  • Extensively used IBatics in ORM tool for all CRUD operation.
  • Involved in making prototypes and presented to client in detail system design sessions
  • Developed Wrapper Objects for Data Access Objects
  • Involved in designing and implementing REST services using Jersy API.
  • Wrote Junit test cases for rest services and tested teh services using SoapUI.
  • Developed the Grant and Revoke Web Services using SOAP protocol on SOA Framework
  • Involved in designing Database Schema and wrote SQL queries for getting data from Oracle database
  • Responsible for deploying the application in dev, qa build procedures once the development is done.
  • Did effective code reviews and design reviews for design and code.
  • Responsible for Unit testing of the various components using JUnit
  • Review the design and development

Environment:: Java 1.6, Oracle, Eclipse, Websphere Application Server, Ibatics, XML, SOA, WSDL, SOAP, WebServices, Restful, SOAP UI,, JUnit4, Log4j, JMS, Linux

Confidential Sanjose-CA

Sr. Java/JEEDeveloper

Responsibilities:

  • Ensure end to end delivery of the Widget Development & Integration
  • Involved in Design, Development & Support the Rest Web Services.
  • Involved in writing system overview, System architecture, deployment models and development model.
  • Developed a scheduler to trigger mail when any user submits ratings on particular product.
  • Involved in High level and Low Level design by creating different UML diagrams like sequence, class, use case diagrams.
  • Provided Unit testing approach for the system which interacts to multiple sub system and had integration with external system.
  • Used Rest Web Services with Jersy API for getting product s and rating information and used JSON API to convert to Json.
  • Used IBatics and worked extensively on queries to get data from the database and also wrote IBatics query mapping definitions for the persistence layer
  • Implemented unit test cases for business classes using Junit used
  • Jenkins,Maven for continuous integration
  • Implemented automated build scripts for the application deployment.
  • Involved in deploying web and enterprise applications in IBM Websphere Application Server
  • Used Log4j for logging purposes. Monitored the error logs using Log4j and fixed the problems detected

Environment:: Java 1.6, MySQL, Eclipse, IBatics, XML, SOA, WebServices, WSDL, SOAP, Unix, ClearCase, JUnit4, Log4j, HTML, JavaScript, Websphere Application Server,Linux

Confidential

Sr. Java/JEEDeveloper

Responsibilities:

  • Involved in building common frameworks components for development environment
  • Involved in setting up build management, version control management
  • Mentored team for functional issues and technical issues.
  • Provided Unit testing approach for the system, which interacts to multiple sub system and had integration with external system.
  • Performed full life-cycle solutions, from requirements gathering, to writing specs then after development, writing the user/technical documentation
  • Developed
  • Developed User Interface Module using JSP and JSP Tag Libraries(JSTL) to simplify the application
  • Implementation of MVC architecture under Spring Framework
  • Used Spring framework for dependency injection with the help of Configuration files
  • Used Declarative Transaction management system of Spring Framework and integrated it with JDBC and Hibernate transaction managers to customize transactional behavior
  • Involved in developing Stateless Session Beans that provide services to add, delete, update and retrieve existing records
  • Involved in writing DAO layer using Hibernate Template to access the Oracle database
  • Created and implemented Oracle stored procedures, functions, triggers, using SQL and PL/SQL
  • Used JUnit framework for unit testing of application, ANT 1.5 to build the application and deployed on Web Sphere Application Server
  • Used Log Back for logging purposes. Monitored the error logs using LogBack and fixed the problems detected

Environment:: JEE, spring, Hibernate, WebSphere Application Server, JSP, JSTL, Servlets, HTML, Java script, XML, JUnit, Log4j, ANT and Oracle.

Confidential, FL

Java/JEE Developer

Responsibilities:

  • Involved in Design, Implementation using Java, JEE technologies such as JSP, Servlets and EJB
  • Developed the entire web tier using Spring MVC Framework
  • Extensive client side validations using JavaScript including dynamically populating the data in the components, enabling and disabling the components based on the input, dynamically writing the contents to specific frames using AJAX
  • JMS was used to send/receive asynchronous XML Objects and used read for Queue
  • Implemented MessgeDrivenBean for message processing.
  • Implemented Stateless session bean to invoke different Entity beans
  • Implemented scheduler based jobs using Quartz scheduler
  • Designed and developed the business logic using Enterprise
  • Implemented SOAP webservices and used SOAP for sending and getting data from different applications
  • Wrote XSD validations for validating xml
  • Performed unit testing using JUnit and involved in bug fixes for all the developed modules
  • Used Hibernate for object/relational persistence and query service
  • Wrote SQL Queries, and integrated SQL Queries into DAO

Environment:: Webspshere Application Server, Web services, Springs 3.0,Quartz scheduler,MDB,Psyshun statemacine,Hibernate,EJB 3.0,Oracle 11G,Spring MVC

Confidential, Missouri

Java/JEE Programmer

Responsibilities:

  • Involved in the design, development and requirement analysis of the application.
  • Involved in Customer discussions regarding requirement analysis and review the use cases according to new requirements, Prepared Mockup screens for new requirements.
  • Responsible for design, Code delivery and fixing of design review comments, bug fixes.
  • Identifying Domain entities, drawing Domain Model, Class diagrams, sequence and use case realization diagrams in Rational Software Architect
  • Responsible for build activities like deploying project modules in Development and Test environments on Solaris, do portlet mappings, wirings in both environments.
  • Written automated deployments scripts to deploy project modules in Websphere Application Server.
  • Written automated unit test scripts for unit testing and written test scripts that load test data and do load testing and performance testing.
  • Mentored team of five members for technical and functional issues during development.
  • Designed the UML Domain, class diagrams and sequence diagrams using RationalSoftwareArchitect.
  • Widely used Design Patterns like DAO, Factory, Facade and Service Locator in the process of system designing and development.
  • Developed the Portlets, EJB and WebServices in the RAD.
  • Developed webservices and written client classes to access webservices
  • Written application mapping classes that map application data to webserives objects.
  • Used DB2 as a backend database and was responsible to configure and write stored procedures to create delete and modify data in the database.
  • Developed and deployed entity and session beans on the Websphere application server.
  • Involved in writing JSF Controller classes and Form beans.
  • Used AJAX programming for interactive use.
  • Designing LDAP-backed authentication system for employee secure login.
  • Coding LDAP-backed Search system for locating and adding role/responsibility.
  • Responsible for developing web services to communicate with Mainframe system to do claims adjudication, submission, resubmission and claims staus enquiry.
  • Involved in writing Ibatics mapping files.

Environment:: JEE, WAS, WPS, JSF, EJB 2.1, JDBC, JSP, Servlets, JUnit, JavaScript, HTML, XML, MySQL, RAD 6.0

Confidential, Missouri

Java/JEE Programmer

Responsibilities:

  • Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design of application using Rational Software Architect.
  • Developing Intranet Web Application using JEE architecture, using JSP to design the user interfaces
  • Developed Webshpere claims Portlets for Medicaid system and deployed in Websphere portal server.
  • Provided inter portlet communication using wiring from Websphere portlet administration.
  • Developed the application based on MVC architecture using JSF Framework, designed new custom components
  • Used DB2 as a backend database and was responsible to configure and write stored procedures to create delete and modify data in the database
  • Designed the UML Domain, class diagrams and sequence diagrams using.
  • Widely used Design Patterns like DAO, Factory, Facade and Service Locator in the process of system designing and development.
  • Developed the Portlets, EJB and WebServices in the RAD.
  • Developed webservices and written client classes to access webservices
  • Performance testing of the application using Jprofile, Rational Performace Tester.
  • Knowledge transfer to the other team members.
  • Extensively involved in developing Stateless Session beans for business processing
  • Implemented test cases for Unit testing of modules using JUnit
  • Involved in deploying web and enterprise applications in WebSphere Application Server and Websphere portal server

Environment:: Java 1.5, JEE, WPS, EJB, JSP, Servlets, HTML, JavaScript, JDBC, Struts, XML, JDBC, JUnit, WSAD, WebSphere Application Server, ANT, Rational Rose, Oracle9i.

Confidential, Atlanta, GA

Java/Jee Developer

Responsibilities:

  • Knowledge transfer to the other team members.
  • Created domain model for claims module in Rational Software Architect.
  • Designed Claims data validation, Medicare edit,tpl edits,tpl administration design and implementation
  • Designed for use cases in claims administration, Claims Adjudication, Institutional claim design
  • Responsible for implementing the designed use case once the design is approved
  • Generated extensive code coverage reports for the implemented use cases.
  • Responsible for giving RSA training, design sessions, design walkthrough for Claims Module
  • Had extensive functional knowledge on Claims Administration, Paper Claims, batch Control,Claims Adjudication,TPL,Medicare.
  • Used Websphere Integration Developer (WID) for design and implementing BPEL.
  • Used RSA (Rational Software Architect) for design the application.
  • Involved in the requirements gathering the Claims Module.
  • Websphere Process server (WPS) is used for business integration like BPEL.
  • Websphere Enterprise Service Bus (ESB) server is used for deploying mediation modules.
  • Created mediation modules for integrating with DRG, Claims guard and bloodhound.
  • Identifying Domain entities, drawing Domain Model, Class diagrams, sequence and use case realization diagrams in Rational Software Architect
  • Involved in implementing Business processes and orchestrate different business processes for the Claims Adjudication, member Enrollment,Member Eligibility workflow in Web sphere Integration Developer
  • Created/modified/analyzed Use Case, Sequence Diagrams, Class Diagrams using Rational Rose (UML).
  • Responsible for the development of web and business tier components using java, j2ee, jsp, Portlets, JSF and xml.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent the persistence database tables
  • Written CRUD and complicated HQL based queries to retrieve and render the data.

Environment:: WID, RSA, IBM RAD (for JSF and My Faces Tomahawk), Websphere Application Server, Websphere Portal Server, JSF, My Faces Tomahawk, Hibernate, Websphere Process Server, Websphere Enterprise Service Bus, MS Office, TOAD, Enterprise Java Beans(EJB), Java Beans, JavaScript, Web Service Definition Language (WSDL), BPEL, XML, Smart CVS, ANT, Windows XP, AIX, Clear case, Clear Quest.

Confidential, MI

Java Developer

Responsibilities:

  • Participated in Business Analysis and Requirements Gathering from Finance department
  • Involved in Support, Enhancements and product maintenance activities
  • Development of Action For m classes for validations and Action Classe s forming the business layer of MV C based Strut s architecture
  • Involved in analyzing Execution Flow Graph, runtime class analysis.
  • Involved in doing Effective code reviews to find performance bottlenecks, root causes for poor response time.
  • Used Tomcat server to develop application and then deployed the final application in Weblogic in Testing and Production environments.
  • Analyzing and solving GES 2.1 production issues.
  • Worked as L3 support and able to quickly act on issues with clients from different countries.
  • Involved in preparing the Impact Analysis and Low Level Design Document.
  • Implemented the Clickable model for the application GES 2.2.
  • Involved in the application development using J2EE Design Patterns.
  • Written JavaScript within JSP pages to verify whether user enter values on mandatory form fields prior to submitting the form fields for the server side processing.
  • Created PL/SQL stored procedures to collect data from various databases and load\migrate that to a global database. These procedures will be executed periodically.
  • Generated unit test cases and executed them as part of development.
  • Implemented the design patterns like Session Facade, Business Delegate layer, DAO, Factory, ValueObject and Service Locator. Used log4j to log application specific error logs for trouble shooting purposes. Written Test Cases to test all developed functionalities and participated in review process.
  • Involved in end-user training and resolved production issues.

Environment:: Core Java 1.4, JavaScript, Servlet 2.1, JSP 1.2, HTML, DHTML, Apache Struts 1.2, EJB 1.1, Oracle 9i, Log4j, Unix Shell Scripting, Junit, JBoss, Eclipse 3.1,Data Access Object, PL/SQL, JDBC 2.0, Agile methodology.

We'd love your feedback!