We provide IT Staff Augmentation Services!

Project Lead/senior Developer Resume

CA

PROFESSIONAL SUMMARY:

  • 15 years of software development experience, Currently working as Java/J2ee Project Lead, using strong Design and development background in Service Oriented Architecture, Object oriented (OOPS) design and development, OSGI, Web services (JAX - WS and JAX-RS), database programming, web programming and GUI development using JAVA/J2EE, Spring, JSF, JSP, Struts, GWT, Hibernate and Apache SOA Frameworks like Apache Fuse, Apache ActiveMQ and Apache Camel.
  • 4 years’ experience as Java/J2ee Technical Architect.
  • 1 year of development and configuration experience in BigData Technology Stacks like Hadoop HDFS & Map Reduce & MongoDB.
  • Experienced in writing Mediation flows which are deployed over Apache Fuse (ESB) acting as middleware providing features like dynamic endpoint lookup, transformation and routing.
  • Well proficient in developing both Front End & Back End applications using Java, Servlets, JSP, Web Services, JavaScript, HTML, EJB, JMS, Struts, Hibernate, IBatis, JDBC, XML, JAXB along with XSDs, DTDs, ANT, Maven, Log4j
  • Well experienced in functional and technical systems analysis & design, systems architectural design, presentation, process interfaces design, process data flow design, and system impact analysis and design documentation and presentation.
  • Worked extensively to build Model-view-Controller (MVC) and Multi-tier client/Server Architecture using Design Patterns like Business Delegate, DAO, Data transfer Object, Service Locator, Factory Pattern, Abstract factory, Decorator, Adaptor, Singleton and Session Façade Pattern.
  • Expertise in generating real-time prediction analytics, Dashboards for GAS Turbines using HighStock Chat Framework.
  • Proficient in programming with different Java IDE’s like Eclipse, NetBeans, RAD and RSA
  • Experience in Application Servers like IBM WebSphere Application Server and Redhat JBoss Application Server.
  • Proficient in porting of Java/j2ee Applications to IBM WebSphere with expertise in Load Balancer and Failover Implementation.
  • Developed Persistence layer using object relational mapping framework- Hibernate. Integrating Struts Framework with Hibernate, Spring using IBatis .
  • Having experience working with Web Services using SOAP and UDDI.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment.
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle, MS SQL Server and My SQL, DB2.
  • Experience in Design and Development of No-SQL databases like MongoDB .
  • Expertise in programming with SQL, PL/SQL and Stored Procedures.
  • Expertise in development of test cases using Junit to check expected result.
  • Used Log4j to create logs of the application’s flow of control.
  • Experience in working with the source control and version control tools such as Rational Clearcase, VSS, Subline, Serena Dimensions and Microsoft TFS, GITLabs.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS:

Programming Languages: JSP, Java Servlet, Core Java 6, Struts, Hibernate, Web Services, SOA (Service Oriented Architecture), Spring 3.0, XML, EJB1.0, SQL

Internet Development: JSP, Java Servlet, JavaScript, HTML, Struts Framework, Spring MVC, GWT, JSF

Application Server: JBoss AS 4.3/5.0/6.0, Websphere5/6/7

IDE: Rational Application Developer(RAD) 7.0, RSA 7.0, Eclipse, NetBeans

ESB: Apache Fuse, Apache Service Mix, Apache Camel

Framework: SOA, OSGI

Web Services: Apache CXF - WS, Apache CXF-RS

Build /Deployment: Ant, Maven, Jenkins

DBMS: Oracle 10g, DB2, MS SQL Server, MySQL

Reporting Tools: HighStock, JReports

Code Repository: VSS, ClearCase, Subline, Serena Dimensions, TFS

Design/CASE Tools: IBM RSA (Rational Software Architect)

Domain Expertise: Smartgrid, Retail chain, Telecom

Operating Systems: Win 2003/XP/2000/NT/2008, MS DOS, Linux

Miscellaneous: Rational Clearcase, Rational Software Architect.

PROFESSIONAL EXPERIENCE:

Confidential, CA

Project Lead/Senior Developer

Responsibilities:

  • BES component Development and Production Rollout .
  • Development of Rest web services for MStudio Analytics Backend using MongoDB.
  • High Level design and Architecture of Daily Feed Processing for Confidential Onboarding .
  • Development of Apache CXF-RS web services for BigCommerce API development.

Environment: Linux, Mongo DB, Tomcat, RIDE, Spring Framework, Core Java 7, Web services

Confidential, Sunnyvale, CA

Project Lead/Project Manager

Responsibilities:

  • Analysis and feasibility study of Right Notes M2 Release Requirements .
  • Initial Design Architecture M2
  • Prototype of Micro service development for Right Notes M2 release.
  • High Level design documents for Right Notes M2 Release.
  • Data Modelling for All Reference Data related to Right Notes M2 release.
  • Development of Apache CXF-RS web services .
  • Configuration & Management of Lisa Service Virtualization Framework for Right Notes M2 services.
  • Configuration and Management of 5 Nodes Mongo DB Shards.
  • POC for processing around 10TB of Invoice Processing in to Mongo DB Shards.
  • Production Onsite deployment, Monitoring Production environment, UAT and UCT support, Interact with Business users to gather requirements and document them.
  • Analyze the requirements and prepare estimates in terms of time and effort required to develop the software which meets the requirements.
  • Prepare High Level and Low level design for software which includes creation of UML diagrams in rational Rose (Use Case Diagram, Sequence Diagram, and Class Diagram).
  • Stress testing, functional testing and performance testing of the application.

Environment: Linux, Mongo DB, Jetty, Eclipse, Spring Framework, Core Java 5 & 6, Web services

Confidential, Atlanta, GA

Individual Contributor

Responsibilities:

  • Analysis and feasibility study of IRCamera /Graph Viewer requirements for GE GAS Turbines.
  • Design Architecture Documents for IRCamera /Graph Viewer.
  • Prototype development for IRCamera /Graph Viewer for GAS Turbines.
  • Design, Construction and testing of IRCamera/Graph Viewer application
  • Develop the IRCamera, BucketViewer GUI applications using GWT Framework
  • Develop Apache CXF web services for IRCamera Image/Data Processing using HighStock.
  • Performed Unit Testing using Mockito framework.
  • Domain Modelling using Rational Software Architect.
  • Develop and package and deploy MapReduce code for turbine internal data processing to HDFS in Hadoop cluster.
  • Configure and set up Hadoop Cluster (10 Data Node) on the Turbine Test Stand ford data and Image Processing.
  • Design and Creation DB Schema for IRCamera /Graph Viewer web applications
  • Production Onsite deployment, Monitoring Production environment, UAT and UCT support Confidential Atlanta location.
  • Interact with Business users to gather requirements and document them.
  • Analyze the requirements and prepare estimates in terms of time and effort required to develop the software which meets the requirements.
  • Prepare High Level and Low level design for software which includes creation of UML diagrams in rational Rose (Use Case Diagram, Sequence Diagram, and Class Diagram).
  • Stress testing, functional testing and performance testing of the application.
  • Fix defects identified during system testing.
  • Tuning the application to improve throughput and response time.
  • Support the application after Production deployment and fix any defects identified in production

Environment: Windows 2008 Server, Linux Server, Hadoop, Mongodb, SqlServer 2008r2, Eclipse, Spring Framework, Core Java 5 & 6, Web services, Google Web Toolkits.

Confidential, Atlanta, GA

Individual Contributor

Responsibilities:

  • Analysis and feasibility study of AMI Meter Simulator requirements for DRMS.
  • Designed Architecture for AMI Meter Simulator.
  • Prototype development for AMI Meter Simulator for DRMS.
  • Design, Construction and testing of IRCamera application.
  • Co-ordinate with Offshore team to understand the requirement, Project Planning.
  • Construction of critical modules Confidential Onsite, Managing the entire development
  • Phase Confidential MSAT Offshore, Unit testing, Bug Fixing in System Testing, Design and Creation of DB Schema, ERModel, Developing Metering network for AMI Meter Simulator.
  • Production Onsite deployment, Monitoring Production environment, UAT and UCT support Confidential onsite Atlanta location.
  • Domain Modelling using Rational Software Architect
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards. Using PMD (Project Mess Detector) tool for automated code review.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, SQLServer 2008 R2, JBoss 6.0 AS, Apache Fuse, Apache Active MQ, Apache Camel, SOAP, WSDL, XML, XSD, Log4j, Eclipse, SOA, OSGI, GWT & Spring 3.0

Confidential, Atlanta, GA

Technical Architect /Individual Contributor

Responsibilities:

  • Analysis and feasibility study of AMI Meter Simulator requirements for GE Smartgrid solutions..
  • Designed Architecture for AMI Meter Simulator.
  • Prototype development for AMI Meter Simulator for DRMS.
  • Design, Construction and testing of IRCamera application.
  • Co-ordinate with Offshore team to understand the requirement, Project Planning.
  • Construction of critical modules Confidential Onsite, Managing the entire development Phase Confidential MSAT Offshore, Unit testing, Bug Fixing in System Testing, Design and Creation of DB Schema, ERModel, Developing Metering network for AMI Meter Simulator.
  • Production Onsite deployment, Monitoring Production environment, UAT and UCT support Confidential onsite Atlanta location.
  • Domain Modelling using Rational Software Architect.
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards. Using PMD (Project Mess Detector) tool for automated code review.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, SQLServer 2008 R2, JBoss 6.0 AS, Apache Fuse, Apache Active MQ, Apache Camel, SOAP, WSDL, XML, XSD, Log4j, Eclipse, SOA, OSGI, GWT & Spring 3.0

Confidential, Minneapolis, MN

Associate Technical Architect

Responsibilities:

  • Analysis and design of OMS Attribute requirements for Everest.
  • Coding, Unit testing, Bug Fixing in System Testing, Design and Creation of DB Schema, ERModel for OMS Attributes for Everest .
  • Code Review activities for Other modules for OMS and Environment setup for Production release for OMS.
  • Domain Modelling using Rational Software Architect
  • Co-ordinate with Offshore team to understand the requirement, Project Planning.
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards. Using PMD (Project Mess Detector) tool for automated code review.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, SQLServer 2008 R2, JBoss 6.0 AS, Apache Fuse, Apache Active MQ, Apache Camel, SOAP, WSDL, XML, XSD, Log4j, Eclipse, Java/j2ee,XML,DB2SQL, Spring 2.5.6,DB2,IBatis.

Confidential, Minneapolis, MN

Associate Technical Architect

Responsibilities:

  • Responsible for the analysis and feasibility of requirements, Design and Freezes the Architecture Documents for Richmedia
  • Design and Creation of DB Schema, ERModel for Richmedia, Created the Task-Based Spring Core Framework for Richmedia using Spring DI
  • Domain Modelling using Rational Software Architect.
  • Created Domain Models for Various Models, Ref-Models for IBatis Mappings, Key role in developing (code & Unit test) critical modules like Richmedia UI and Reverse Feed with Publish task and reviewing the design document.
  • Complete Ownership during ST,SIT and UAT and UCT phases.
  • As Richmedia is data driven application, I have taken the ownership of preparing data sets for SIT and UAT/UCT Phases.
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, Java/j2ee,DB2 SQL, IBatis, DB2, Oracle 10g, RAD 7.0,WAS 6.1, Linux.

Confidential

Associate Technical Architect

Responsibilities:

  • Design and Freezes the DB Schema, ERModel for JLP, Created the Core Frameworks for JLP using Struts 2.0, Springs 2.5,Hibernate related Domain Models for Various Models, Ref-Models for Hibernate Mappings, Integrated Quartz Schedulers with Spring for JLP.
  • Key role in developing and reviewing the design document
  • Completed JUnit Test Cases for JLP for Offer Distribution Engine(ODE).
  • Domain Modelling using Rational Software Architect.
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, Java/j2ee,DB2 SQL, IBatis, DB2, Oracle 10g, RAD 7.0,WAS 6.1, Linux.

Confidential

Technical Leader

Responsibilities:

  • Key role in developing and reviewing the design document. Responsible for the enhancement of existing Java APIs, Servlets & JSP pages.
  • Responsible for the review of code, unit test cases and execution of the same.
  • Research & implementation of utilities, Single point of Contact for System testing phase
  • Regular Customer interaction through Status calls
  • Responsible to allocate the work and manage the team.
  • Used to travel and work with Confidential &T, NJ, USA location during UAT production releases from India.
  • Designing APIs and Interface for invocation of Webservice operations.
  • Developing and maintaining framework which consists of APIs and Handlers for Webservices.
  • Incorporating any changes in or developing new WSDL and XSDs. Generating client jars from WSDL files using JAX-WS runtime.
  • Conducting manual and automated code reviews to ensure code quality and conformance with standards.
  • Domain Modelling using Rational Software Architect.
  • User Rational Clear Case as the versioning tool
  • Used Rational Clear Quest tool for the Defect Management
  • Generation of Ant Scripts for auto ear creation and deployment.

Environment: Windows 2008, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 10g, WAS 7.0,iPlanet server, Linux.

Confidential

Technical Leader

Responsibilities:

  • Prepare the installation plan for Migration of ICT and CMT-DATA application into new production server and removing the old one from production network and failover plan as well.
  • Create and Manage Application Profiles for ICT and CMT-DATA for 12 Dev/Test environments under Linux OS.
  • Involved in Design of Migration of ICT and CMT-DATA application based on the WebSphere architecture for Dynamic Web Module.
  • Domain Modelling using Rational Software Architect.
  • Taken the Ownership of Migrating both ICT and CMT-DATA application into WAS 6.0 and making it to J2ee compatible
  • Automate the Build and deployment process for Production use during migration.

Environment: Windows 2008, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 10g, WAS 7.0,,iPlanet server, Linux.

Confidential

Senior Java Developer

Responsibilities:

  • Design, Construct & deploy the application modules and taking the ownership of the same
  • Self-trained in initial understanding of the Cadence online selling and ordering process of design tools.
  • Involved in imparting the application design to team members with the understanding of whole requirements of software
  • Domain Modelling using Rational Software Architect.
  • Involved in setting-up and integrating various components and developing on the IDE WSAD 5.1
  • Developing web services that interact with data access layer using IBM RAD and deployed on IBM WebSphere Application Server (WAS)

Environment: Windows 2008, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 10g, WAS5.1, Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in designing the application modules and taking the ownership of the same
  • Involved in imparting the application design to team members with the understanding of whole requirements of software.
  • Involved in Coding and testing of the Lucknow.
  • Involved in setting-up and integrating various components and developing on the IDE WSAD 5.1
  • Developing web services that interact with data access layer using IBM RAD and deployed on IBM WebSphere Application Server (WAS)

Environment: Windows 2008, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 7.0, WAS5.1, Linux.

Confidential

Java Developer

Responsibilities:

  • Customize the Metreo response product for Confidential .
  • Writing the java code to generate the for Metrics calculation.
  • Writing a test driver for unit testing
  • Writing a xml file for testing the corresponding Metrics

Environment: Windows XP, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 7.0, WAS5.1, Linux.

Confidential

Java Developer

Responsibilities:

  • Customize the Kanisa 5.5.1 product.
  • Writing the java code to generate the XML and HTM.
  • Coding the jdbc connectivity with database
  • Changing the present JSP page according to the requirement

Environment: Windows XP, Java/j2ee, JAVA/J2EE, XML, SQL, Oracle 7.0, WAS5.1, Linux.

Confidential

Java Developer

Responsibilities:

  • Worked in LSMW, BAPI in SAP R/3 and various BODI jobs for Extraction and Creation of MDEF files By using Metreo’s Designer Tool.

Environment: Sun Solaris, BODI ETL tool and SAP R/3,Java, Oracle 8.1.7, Linux

Confidential

Java Developer

Responsibilities:

  • Design, Coding and Implementation.

Environment: Jakarta Struts 1.1, Java, Oracle 8.1.7, JBoss 3.0.x or 3.2.x, Red Heart Linux

Confidential

Java Developer

Responsibilities:

  • Development of Components in Swing and writing data access codes for various modules.

Environment: Java Swings, SAX, Macintosh o/s, Oracle 8.1.7, Eclipse 3.1, Red Heart Linux

Confidential

Java Developer

Responsibilities:

  • Development of Components in Swing and writing data access codes for various modules and Unit Testing.

Hire Now