We provide IT Staff Augmentation Services!

Lead Java Developer,resume Profile

3.00/5 (Submit Your Rating)

Professional Summary:

  • 8 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies.
  • Involved in all phases of Software Development Life Cycle SDLC in large scale enterprise software using Object Oriented Analysis and Design.
  • Design, analysis and modeling of n-tired, Object-Oriented system architectures using Rational Rose.
  • Thorough knowledge in using UML, XML parsers SAX, DOM , SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle, PL/SQL, SQLServer DB2.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Good experience in Agile and SCRUM methodologies.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like Model View Controller Struts, Spring, Hibernate and EJB .
  • Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
  • Good Knowledge on Flex
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in using CruiseControl for Continuous Integration.
  • Used Hibernate as an Object relational mapping ORM library.
  • Experience in Internationalization and Localization.
  • Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.
  • Expertise in developing Flex Rich Internet Applications RIA with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing , BlazeDs for remote development services, Action Script and Design patterns
  • Good experience in developing Flex Custom Components, Flex Data services, Charting, Error handling, Advanced graphing, Dashboard layout design, analyzing designing and deploying a Flex applications.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Expertise in using IDE's like RAD, IBM WebSphere Studio Application Developer WSAD and Eclipse Used Hibernate framework as persistence layer
  • Used Spring framework to autowire/inject components and also configure the batch jobs
  • Thorough knowledge of IDE like RAD, WSAD and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.

Professional Experience:

Confidential

Lead Java/J2EE Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database
  • Used JDBC to connect to the information model tier.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Developed application using Eclipse Ganymede for rapid development.
  • Use of Weblogic application server to deploy the application and connect through the datasource using JNDI name.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Extensively worked on business, front end and persistence tier using the JSP, Spring MVC, and EXTJS/JSON.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Experience with SQL and basic CRUD operations
  • Performed general Sharepoint IDE/Clearcase/Clearquest administration
  • Developed JUnit test cases for all the developed modules.
  • Designed and implemented four Agile Scrum teams for product development
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance
  • Developed application code using Eclipse-Galaxo IDE and configured with Maven and JBoss
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSql
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Collaboration technology planning, social media adoption and metrics. Web 2.0 strategy.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.

Environment: J2EE, SPRING, HIBERNATE, STRUTS, JQUERY, AJAX, SENCHA EXTJS,

JAVASCRIPT, ORACLE,CRUD, PL/SQL, JDBC,APACHE CXF, REST, ECLIPSE,WEBLOGIC, CLEARCASE, JUNIT, AGILE, UML JSP, JSTL , SERVLET, MAVEN, ITEXT, GWT, JASPER REPORT, ILOG, WEB 2.0, SOA.

Confidential

Lead Java/J2EE Developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact with the Oracle database
  • Developed the application using Struts Framework that leverages classical Model View Controller MVC architecture.
  • Developed SOAP web services utilizing business logic for CRUD functionality and RestEasy web services for creating reports
  • Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
  • Created complex SQL and used JDBC connectivity to access the database
  • Developed Java and EJB in Mainframe DB2 environment
  • Design and Developed using WebService using Apache CXF Celtix Xfire .
  • Used Web Services SOAP for transmission of large blocks of XML data between two interfaces.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Used My Eclipse as an IDE for developing the application
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Used Subversion for software version control.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed AJAX scripting to process server side JSP scripting.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser
  • Created frontend using EXTJS framework.
  • Implemented validation using JavaScript.
  • Used Dojo for the client side development and validations
  • Developed UI screens using YUI, CSS and JQuery.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Developed JSPs using EL language and JSTL tags.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever the rule is applicable.
  • Worked with dimensional modeling of relational data sources DMR using Cognos Framework Manager and create cubes using Framework Manager.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Designed and currently developing 3 Tier Web 2.0 based price management system using GWT, Grails and MySql. Used and using Talend Open Studio to load data into the new system from the legacy data formats.
  • Develop SOA SAAS , service documents for Enterprise Applications.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Designed an 'Online Tutorial Forum' .Development of the forum was done using technologies such as HTML, CSS, JavaScript, and using Apache tomcat in spring.
  • Deployed the applications in Linux servers using deployment scripts.
  • Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.
  • Developed JSP pages and Servlets for customer maintenance
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user
  • Created user interface and backend server application using Java, Google Web Toolkit, Spring, Tomcat, and GIS
  • Usage of version control repository SVN Subversion by apache , JIRA/ Quality Center for ticketing, Wiki for documentation, Jenkins for nightly build

Environment: JAVA, J2EE, SPRING, HIBERNATE, STRUTS, AJAX, JSF, EXTJS, JAVASCRIPT, DOJO, CSS, HTML5, CRUD, PL/SQL, JDBC, DB2, APACHE CXF , SOAP, WEB SERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION, JUNIT, SCRUM, UML, JSP, JSTL, SERVLETS, MAVEN, XML , ITEXT, ORACLE ECM, GOOGLE WEB TOOLKIT, JIRA, JASPER REPORTS, COGNOS, ILOG, JRULES, WEB 2.0, SOA, JMS, APACHE TOMCAT, PHP, LINUX

Confidential

Sr.Software Developer

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Was responsible for Developing XML Parsing logic using SAX/DOM Parsers
  • Good network at EMC Documentum Support Teams who help solve product issues and bugs
  • Worked on tickets from service-now and Jira on daily basis.
  • Used Ibatis to populate the data from the Database.
  • Expertise in developing enterprise applications using Struts Frameworks
  • Developed the front end using JSF and Portlet.
  • Developed Scalable applications using Stateless session EJBs.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
  • MySQL to access data in the database at different Levels.
  • Used TOAD for all database query testing and optimizations
  • Making a connection to backend MySQL database.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Design and Developed using WebService using Apache Axis
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Creates GUI builder using NetBeans.
  • Designed the front end using Swing.
  • Involved in migration of cubes from series to cognos
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Use Oracle ADF to create a rich User Interface
  • Page design and development using Oracle BPM.
  • Used IBM MQ Series in the project
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Used Resource Manager to schedule the job in Unix server.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Created new websites using WordPress
  • Used web services REST to bridge the gap between our MS and Drupal/Wordpress technology.
  • Developed code for C, C to secure the transaction.
  • Simulation was developed using C
  • Design online stores using ASP JavaScript: develop custom storefront applications, and custom user-interfaces for client sites.
  • Configuring and analyzing JCL to execute mainframe batch
  • Worked on PL/SQL and SQL queries
  • Responsible SAS reports, analysis using SAS macros in UNIX operating system.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Built ASP.NET web based applications for the corporate website and the intranet.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Conversion of PL/I code to COBOL
  • wrote numerous session and message driven beans for operation on JBoss and WebLogic
  • Experience in Medicare/Medicaid Business implementation of Facets for CVS Caremark
  • Used VSS Visual Source Safe as configuration management tool.
  • Created automated test cases using Selenium
  • Worked with SDLC process like water fall model, AGILE methodology
  • Designed UML diagrams using UML and Rational Rose.
  • JSP interfaces were developed. Custom tags were used
  • Developed Servlets and Worked extensively on Sql.

Environment: SPRING, IBATIS, STRUTS, JSF, EJBS, JQUERY, MYSQL, TOAD, MYSQL, DB2, APACHE AXIS, WSDL, NETBEANS, JBOSS , CVS, VSS , SELENIUM, WATER FALL MODEL, UML, JSP, SERVLETS, ANT, XML, EMC, JIRA, SWING, COGNOS, ORACLE ADF , ORACLE BPM, IBM MQ, TOMCAT SERVER, LINUX, UNIX SERVER, ILOG, RUBY, WORDPRESS, DRUPAL, C, C

Confidential

Software Developer

Responsibilities:

  • Agile methodology was adopted in the development, and used Scrum method of project management.
  • Implemented UI layer using Flex and business layer using Spring MVC and developed persistence layer using Hibernate.
  • Designing Flex UI components as well as development of Flex custom components.
  • Developed eye catching MXML view components using Flex Builder.
  • Used Cairngorm MVC Architecture to handle the events and to retrieve the data from the server.
  • Responsible for design and development of user interface using Flex Layout and Navigation, Data grid menus, and skinning components.
  • Used Cisco Cues charts for creating Bar charts, Line charts and Pie Charts to show the project specific performance metrics
  • Integrated Flex with BlazeDS to communicate Server side Objects which was build using Spring Framework and Hibernate.
  • Spring AOP module, Spring ORM and Spring MVC module.
  • Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
  • Implemented Spring IoC Dependency Injection and Spring Aspect Oriented Programming AOP for the Business as well as Lookup Service Layer development.
  • Developed / modified the model components to incorporate new business level validations.
  • Responsible for the oracle schema design, generating various POJO objects and generating their corresponding Hibernate mappings .hbm files.
  • Consumed WebServices for getting the credit card information from third party application.
  • Used Singleton and DAO design pattern.
  • Test Driven development is done by maintaining the Junit and FlexUnit test cases throughout the application.
  • Log4j package is used for the debugging.
  • Used ClearCase for version control.
  • Ensuring adherence to delivery schedules and quality process on projects.
  • Extensively used RemoteObjects to retrieve data from the remote server and perform required business functionalities from the front end.
  • Used spring framework modules like Core container module, Application context module,

Environment: JAVA , J2EE, SPRING , HIBERNATE , FLEX , ACTION SCRIPT, MXM, XML, XSD, JAVA SCRIPT, BLAZE DS, CAIRNGORM MVC FRAMEWORK, IBM RAD, CLEARCASE, ORACLE, WEBLOGIC, SQL, DBVISUALIZER, WEBSERVICES, AGILE, CLEARQUEST, MAVEN, UML RATIONAL ROSE , HTML , CSS AND WINDOWS 2000 PROF

Confidential

Software Engineer

Responsibilities:

  • Followed the Agile methodology iterative process for each of the module in the project.
  • Developed the Login Module and Reimbursement Module.
  • All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
  • Prototyped Flex based RFC using Flex, consuming web services using BlazeDS.
  • Used Spring framework in enabling Controller Class access to Hibernate.
  • Designed and developed several Flex UI Screens and Custom Components using MXML and Action script.
  • Designed and developed user interface using Flex Components: ViewStack, Checkboxes, Repeater, Title Window, Text Area and others.
  • Created components that have multiple views using States and also used Effects and Transitions when a State is entered or exited.
  • Extensively used to data models to store the form data.
  • Worked on a proof of concept on Internationalization in flex.
  • Developed Action Script functions for event handling response handling and error handling
  • Implemented Singleton Service Locator design patterns in Cairngorm MVC architecture to interact with backend.
  • Implemented JSON with Flex to feed Data grids into the web application.
  • Worked on development of Error Handling mechanism on the Flex side by catching the error code and message streamed from server and wrapping it in a custom Exception Object.
  • Used Blaze DS to connect flex application with backend J2EE and Web Services layer to pull out the data to Flex UI components
  • Was responsible for deploying and testing webservices components.
  • Responsible to create Web Services to various web applications using Apache Axis 2 responsible to create WSDL, WSDL2Java and Java2WSDL Stubs
  • Extensively used SOAP in webservices to communicate with other applications.
  • Used SAX and DOM for parsing XML.
  • The Log4j package is used for the debugging.
  • Created JUnit and FlexUnit test case design logic and implemented throughout application.
  • Used ANT tool for building and deploying the application.
  • Used Toad tool to create Views and Stored procedures.
  • Created Data model Schema of the Database.
  • The project was implemented in Websphere Application Server for the development and deployment.
  • Participated in regular code reviews and design meetings.

Environment: JAVA, JSP, J2EE, HIBERNATE, LOG4J, STRUTS, JSON , APACHE AXIS , SPRING, WEBSERVICES, ADOBE FLEX BUILDER, FLEX API ,BLAZE DS, FLEX, MXML, ACTION SCRIPT, TOMCAT WEB SERVER, WEBSPHERE, IBM RAD V6, CLEARCASE, JQUERY, AGILE ,VSS, SQL SERVER, PL/SQL ,TOAD, XML, CRUISECONTROL ,UNIX, HTML, XSLT, CSS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library JSTL .
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic,Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities events and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: JAVA, J2EE, SYBASE, BEA WEBLOGIC SERVER, JSTL, SQL SERVER, STRUTS FRAME WORK, SERVLETS, JSP, EJB, WINCVS, JAVABEANS, ECLIPSE, UML, WINDOWS XP/LINUX.

Technical Skill:

J2EE TECHNOLOGIES: JSP, Servlets, JavaBeans, Struts, JDBC, JSP Custom Tag Libraries, XML

MIDDLEWARE: ODBC, JDBC, RMI, Blaze DS.

WEB/APP SERVERS: IBM WebSphere, Tomcat, JBoss, Apache, Resin, Apache Axis.

IDE TOOLS: EditPlus, TextPad, Eclipse, WSAD, RAD

DATABASES: Oracle, DB2/UDB, SQL Server, MySQL,

LANGUAGES: Core Java, using generics, JavaScript, ActiveX, Perl, PL/SQL, XML, Operating

SYSTEMS: Windows, UNIX Sun Solaris , Linux, AIX, HP-UX.

FRAMEWORKS: Hibernate, Spring, Spring MVC, Mate, Adobe Flex, MXML, Action Script

METHODOLOGIES: Agile,SCRUM, TDD, Design Patterns, Continuous Integration using CRUISECONTROL

WEB TECHNOLOGIES: HTML, DHTML, CS3, AJAX, WebServices JAX-RPC, JAX-WS

SOURCE CONTROL: Rational ClearCase, CVS

We'd love your feedback!