We provide IT Staff Augmentation Services!

Lead Developer,resume Profile

2.00/5 (Submit Your Rating)

Summary /Accomplishments

  • Over 10 years of experience in software architecture, design, development, testing and maintenance of complex applications using J2EE, Java EE 6 technologies.
  • Extensive hands on experience in the creation of Enterprise web applications, client/server architectures and Data base entity models.
  • Extensive experience using Application servers BEA Web logic, IBM Web sphere, JBoss and Web Servers like Apache Tomcat.
  • Extensive experience on GUI design and implementation using JSF, JSP, JSTL, Struts, Spring and Java Swing.
  • Extensive experience in Enterprise application integration EAI , Working on B2B standard, SOA Service Oriented Architecture based development, various industrial XML and WS standards and stacks, Business Process Modeling, Workflow standards and BPM tool development.
  • Good Exposure to latest trends, technologies and approaches for Big data based development and good understanding of Hadoop framework, HBase database, Hive, Pig Latin and various other big data infrastructures.
  • Experience in writing complex database queries, stored procedures, and triggers using SQL, SQL Plus, PL/SQL. Strong Skills in Database Design.

Technical Summary

Operating Systems

AIX, Solaris, Sco Unix, windows XP, Linux, DOS.

Design

Rational Rose Enterprise Edition, Erwin, MS Visio, UML, Java Design Patterns, J2EE design patterns and SOA.

Program Tools

Java, JDK, J2EE, Java EE 5, JNDI, JDBC, JTA, JMS, EJB, RMI, JFC, Swing, SOAP, Site Minder, JAXB, JAXM, JAX-RPC,

JAX-WS, JAX-RS, JAXP, C, COBOL, Korn Shell.

Back office

RMI, EJB, Hibernate, iBatis, SQL, PL/SQL, Hive, Pig Latin.

Frame works

Struts, JSF, Spring, Groovy on Grails, Log4J, JUnit. Hadoop

Web Layer

Servlets, JSP, Web Services, Java Beans, Java Script, HTML, DHTML, JSON, RESTful Web Services.

Mark up

XML, XSL, XSLT, CSS, SAX, DOM, JDOM, XSD, XPath.

Messaging

MQ Series, Sonic MQ, JMS, Dispatch API, Provider API.

WEB/APP

Web logic, Web Sphere, Glassfish, Sun Java App Server, Tomcat, JBoss

Database

DB2, SQL Server, Oracle, HBase

Reporting Tools

Jasper Reports, IReports, Crystal Reports.

Testing Tools

Win Runner 7.x, Junit 3.x

Build Tools

ANT, Maven

Bug Trackers

Bugzilla, Service now, JIIRA, Mantis

Version Control

CVS, SVN, Visual SourceSafe, Clear Case, PVCS, AccuRev.

Professional Experience

Confidential

Lead Developer

Responsibilities:

  • Struts framework was the base model for this web based application leveraging on the latest controller architecture
  • Optimized the design using patterns like DAO, Factory, Singleton, Service Locator and Business Delegate
  • Presentation layer was laid out using the latest Tiles UI framework, designed profile based templates
  • Designed and developed Java classes, JSP pages, Action Beans, and Action Classes
  • Coded the property files and ini support file for user access privileges
  • Wrote complex SQL Queries, stored procedures to interact with DB Tier Oracle 10g using DAO object patterns.
  • Configured transaction and connection pooling, and deployed the enterprise application on the WebSphere server
  • Configured Hibernate for backend processing.
  • Optimized the database SQL queries with the profiler and optimizer
  • Developed and tested the application on WebSphere server
  • All code was written using the IBM Rad IDE
  • Involved in testing of application on various levels like Unit, Integration and System
  • Implemented best practices for performance, code coverage and source versioning.
  • Developed Secure Web services for External interfaces.

Environment: Java 5,Struts 1.3,Tiles,Web services, JAXB, JAX-WS, JAX-RS, XML, XPATH, IBM RAD, Web Sphere, Hibernate, Oracle 10g, Toad, Clear Case, Display Tags, Ireports.

Confidential

Sr. Java Developer

Responsibilities:

  • Designed the application by implementing JSF Framework based on MVC Architecture
  • with EJB, simple Java Beans as a Model, JSP and JSF UI Components as View and
  • FacesServlet as a Controller.
  • Developed the User Interface Screens for presentation using My Faces Tomahawk,
  • JSP and HTML
  • Involved in Configuring web.xml and faces-config.xml according to the JSF
  • FrameWork.
  • Tiles have been used to design the Layout of the Page.
  • Managed beans in JSF were developed to handle the presentation logic.
  • Developed Java classes and EJB Components using RAD7 as IDE.
  • Developed DTOs interfaces for IBatis to interact with the database
  • Designed and developed Value Objects to carry the data between the different layers of the application.
  • Interacting with business for getting the request, writing business logic components to call middleware services components and present the data in front-end.
  • Used design patterns like Service Locator, Command pattern.
  • Used AccuRev as a Version control.
  • Done unit testing using JUnit.
  • Used Spring for IOC and OR mapping support.
  • Used Log4j for logging Errors.
  • Created Connection Pools in WebSphere and configured as needed.
  • Coordination with client about requirements
  • Actively involved in code reviews and also in bug fixing

Confidential

Responsibilities:

  • Analysis of existing JAD sessions and preparing design documents.
  • Installing and configuring RAD 6.1 with accurev plug-in for repository setup.
  • Responsible for installing Web Sphere server and configuring the Data source, connection pooling and name space binding.
  • Responsible for designing the Data table schemas for appropriate features.
  • Design and development of User interfaces using JSF Framework.
  • Responsible for coding View Beans, Model Beans and Business Objects.
  • Responsible for creating proto type for user interface using spring application context.
  • Created Service Proxy and Service implementation at the service layer.
  • Created Data transfer objects and integrated to the service layer.
  • Generated Sqlmap and SqlConfig files using abator ibatis.
  • Responsible for working end end and understanding the workflow of the architecture.

Environment: Java 5.0, JSF My Faces and Tomahawk libraries , Spring, EJB, iBatis, IBM RAD 6.1, Struts, Web Sphere, Oracle, Toad, AccRev, Win CVS.

Confidential

Sr. Java Developer

Responsibilities:

  • Coding with Java Technologies for component like Translator, Audit, Validation, Splitter etc.
  • Involved in developing framework for External Interfaces following SOA and Web Services.
  • BPEL design for integration.
  • Involved in designing, SOA services identification and Web Service WSDL, XSD design
  • Written common translator code using JXPath library.
  • Created EJB module for Translator, Audit, Validation and Splitter.
  • Written JBI component for database communication.

Environment: Java5.0, Java EE 5, Open ESB, EJB, Web-Services, JAXB 2.0, Glassfish App Server, Net Beans 6.0, JMS Queue, MySql

Confidential

Sr. Java Developer

Responsibilities:

  • Responsible for Gathering the system requirements and feasibility study, prototyping, and suggesting the best solutions to the Client, and System Architect.
  • Used Jdom to parse and transform XML documents using Jdom API.
  • Responsible for writing detailed functional and technical design documentation for the requirements owning and controlling the documents.
  • Responsible for creating UML diagrams using Rational XDE.
  • Managing the offshore development team, Analysis, design, development, and User Acceptance Testing of the application.
  • Implemented STRUTS MVC web frameworks for the web applications.
  • Developed JSP/Servlet to display the retrieved data to the user.
  • SQL Server is used in the back end to store the data. SQL Navigator is used as the interface to the database.
  • Ensuring the Quality process is followed and implemented in each SDLC stages.
  • Created Release Notes to mention the Deployment details and instructions for deploying the deployables.
  • Responsible for converting business test cases into technical use cases.
  • Involved in Application Support during the initial deployment of the application in production environment.
  • Solving the issues or tickets and updating the status using Mantis.
  • Used Ant scripts for code compilation and Log4j for logging purposes.
  • Writing the test cases using Junit and testing different scenarios.

Environment: Windows XP, Windows 2000, UML, J2EE 1.3 Servlets, JSPs , Struts, JSTL,

Swing, JDom, IBM WebSphere, IBM WSAD, Ant, Sql Server, Hibernate, JMS, Web Services and Crystal Reports.

Confidential

Java/Database Developer

Responsibilities:

  • Analyzing the Functional Specifications and Design Documents.
  • Involved in Development by applying expertise in J2EE, JSP, HTML, JDBC.
  • Developed Java script Functions for client side validations.
  • Involved in the presentation layer using JSP, HTML and Java script technologies
  • Developed Controllers using Servlet to interact with Session Beans.
  • Developed Helper Classes and Value Objects java beans which interacts with Database Oracle 9i .
  • Responsible to maintain to the quality standards.
  • Developed stored procedures and triggers in Oracle.
  • Wrote PL/SQL Queries for backend database interaction.
  • Fixed the bugs detected during JUnit Testing, Integration testing.

Environment: AIX, Windows XP, Java, J2EE, EJB, JSP, Servlets, Oracle9i, PL/SQL, SQL, Erwin, SQL Navigator, HTML, XML.

We'd love your feedback!