We provide IT Staff Augmentation Services!

Lead Java Developer Resume

Charlotte, NC

EXPERIENCE SUMMARY:

  • Around 10 years of work experience in Object Oriented Programming.
  • Contributed to all phases of software development life cycle where client saw 30 - 40% increase in business.
  • Working in Agile-Scrum methodology from last 2 years for software development.
  • Expertise in Object Oriented Programming using JAVA and J2EE
  • Proficiency in developing secure web applications and server side development using Struts, Spring, Hibernate, JavaScript, JQuery, XML, XSLT, HTML, Oracle, and various Design Patterns.
  • Proficiency in developing Restful and SOAP web services.
  • Hands on working experience on middleware integration technologies- OSB and BPEL
  • Hands on experience with databases including Oracle and PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
  • Working knowledge on XML Technologies JAXP, DOM and SAX parsers.
  • Implemented various applications using spring framework and Hibernate which helped different clients to reduce response time by 20-30%.
  • Hands on the tools such as Eclipse, JDeveloper, RAD, Textpad, Toad, Rational Rose, Linux VI editor, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Hands on experience in source management tools like Clear case.
  • Hands on experience in VPN, Putty etc.
  • Programming experience in UNIX Shell Script.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Ability to learn and adapt quickly with new tools and technology.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL, Unix Shell Script.

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, JQuery, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP

Frameworks: Struts 2.0, Hibernate, Spring

Middleware: Oracle Service Bus and BPEL

Apache Projects: Ant 1.5, Log 4j, Struts1.4

Tools: & Utilities: Eclipse, JDeveloper, RAD, WSAD, Textpad, Toad, Gradle, Splunk, Mobius

Application/Web Servers: IBM Web Sphere, Tomcat.

RDBMS: Oracle 11g, MySql 4.0

Source Control: Rational Clear Case, IBM RTC

Design Patterns: Singleton, Factory and other structural and creational patterns

Operating Systems: Windows 9x/2000/XP, Linux, UNIX, Sun Solaris

PROFESSIONAL WORK EXPERIENCE:

Confidential, Charlotte, NC

Lead Java developer

Responsibilities:

  • Involved in development, testing and deployment phases of project.
  • Worked with different teams from different vendors and smoothly implemented it on production environment.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed Agile-Scrum software development practice.
  • Implemented using Oracle Coherence, spring, xml and Oracle DB.
  • Design these modules using design patterns.
  • Wrote the Gradle Scripts for BUILD of the application
  • Developed test cases and performed unit test using JUnit
  • Debugging and troubleshooting any technical issues while implementing the applications.
  • Implemented Log4j for logging.
  • Closely worked with QA, Business and Architect to solve various Defects in quick and fast to meet the deadlines.
  • Worked with multiple teams as this involved integration with multiple systems.
  • Involved in the development of Stored Procedures using PL/SQL and Triggers for database updating and for data integrity.

Environment: /Tools: Java 6, Log4j 1.4, Gradle, Eclipse, xml, Oracle 10g, Linux, IBM RTC, Splunk and Mobius

Confidential, Miamisburg, OH

Sr. Technology Analyst

Responsibilities:

  • Involved in design, development and testing phases of project.
  • Co-ordinated with different teams from different vendors.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed Agile and - scrum and waterfall software development practice paired programming, test driven development.
  • Implemented OOPS concepts.
  • Developed use case diagrams, class diagrams, database tables, and mapping between relational database tables and object oriented java objects using Hibernate.
  • Involved in design and development of applications using new frameworks like spring, Hibernate, Java, XML and oracle.
  • Involved in design and development of web services using AXIS 2.0 soap engine.
  • Involved in integration of applications/systems using OSB
  • Developed web application on Struts 2.0.
  • Design of new modules using design patterns- factory and singleton.
  • Implemented hibernate in web application.
  • Wrote the ANT Scripts for BUILD and DEPLOYMENT of the application
  • Involved in the development of Stored Procedures using PL/SQL and Triggers for database updating and for data integrity.

Environment: Java 6, OSB 11g, Struts, Log4j 1.4, Ant, Eclipse 3.1, xml, Xslt, Oracle 10g, PL/SQL, In Concert- Tibco, and Linux, Microsoft Word, Microsoft Visio, Microsoft Project, SOAP, WebServices, Rational Clear Case.

Confidential, Miamisburg, OHIO

Senior Software engineer/Technology Analyst

Responsibilities:

  • Involved in application development using MVC- Struts framework.
  • Strong experience in development and testing phases of software development life cycle.
  • Involved in server side components development using J2EE.
  • Extensively used XSLT and XPATH for reports generation from XML files.
  • Wrote some complex applications using spring and Hibernate.
  • Involved in Unit testing.
  • Implemented OOPS concepts.
  • Involved in development of use cases and test cases.
  • Worked as single point of contact for may applications during software development
  • Worked with different teams from different vendors.
  • Wrote the ANT Scripts for BUILD and DEPLOYMENT of the application
  • Involved in the development of Stored Procedures using PL/SQL and Triggers for database updating and for data integrity.

Environment: JAVA, J2EE,, Struts, Log4j 1.4, Ant, Eclipse 3.1, xml, Xslt, Oracle 10g, PL/SQL, Tibco, and Linux, Microsoft Word, Microsoft Visio, Microsoft Project, SOAP, WebServices, Rational Clear Case.

Confidential

Senior Software engineer

Responsibilities:

  • Requirement analysis and elicitation.
  • Participated in Design meetings and technical discussions.
  • Created use case and UML diagrams.
  • Worked on SPRING framework.
  • Proficient in implementing web services WSDL using SOAP protocol.
  • Involved in development of web services for business operations using various Web Services API and tools like SOAP, WSDL
  • Implemented OOPS concepts.
  • Experience working with IDEs like eclipse, MyEclipse, NetBeans, IBM RAD etc.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit
  • Involved in the development of Stored Procedures using PL/SQL and Triggers for database updating and for data integrity.

Environment: JAVA, J2EE,, Struts, Log4j 1.4, Ant, Eclipse 3.1, xml, Xslt, Oracle 10g, PL/SQL, Tibco, and Linux, Microsoft Word, Microsoft Visio, Microsoft Project.

Confidential

Senior Software engineer

Responsibilities:

  • Requirement analysis and elicitation.
  • Participated in Design meetings and technical discussions.
  • Created use case and UML diagrams.
  • Many tools were developed using SWING and JSP servlet.
  • Implemented OOPS concepts.
  • Worked on SPRING and JQuery.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Created many independent modules using Swing, core Java, XML, J2EE, and Struts
  • Developed presentation components for admin console using HTML, CSS, JavaScript, JSP and Servlets.
  • Used Oracle’s SQL Developer tool for creating tables, views, indexes, triggers and sequences.
  • Used Eclipse 3.2 as the IDE to code and debug the Java components.
  • Developed JavaBeans to be used by JSP pages for presenting Web content.
  • Build application with ANT tool and deployed the application on TOMCAT application server.
  • Participated in user and team interaction.

Environment: JAVA, J2EE,, Struts, Log4j 1.4, Ant, Eclipse 3.1, xml, Xslt, Oracle 10g, PL/SQL, Tibco, and Linux, Microsoft Word, Microsoft Visio, Microsoft Project.

Confidential

S oftware engineer

Responsibilities:

  • Requirement analysis and elicitation.
  • Participated in Design meetings and technical discussions.
  • Created use case and UML diagrams.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed waterfall software development practice paired programming, test driven development.
  • Implemented OOPS concepts.
  • Involved in design and development of applications using Java, XML and oracle.
  • Developed JavaBeans to be used by JSP pages for presenting Web content.

Environment: JAVA, J2EE,, Struts, Log4j 1.4, Ant, Eclipse 3.1, xml, Xslt, Oracle 10g, PL/SQL, Tibco, and Linux, Microsoft Word, Microsoft Visio, Microsoft Project.

Hire Now