We provide IT Staff Augmentation Services!

Lead Java Developer Resume

4.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Over all 16 years of industry experience with exposure to all phases of software development cycle including Requirement analysis, Design, Development, Testing and Production Support.
  • Intranet, Internet and Client Server architecture environment application development experience.
  • Proficiency in technologies like Java, J2EE (Servlets, JSP, JMS, JDBC, EJB), JavaScript, Struts, Hibernate, Java Swing, UML, XML, XSLT, Web Sphere, Web logic, C++, DB2, Oracle and Sybase.
  • Extensive experience in design, development and implementation of Model View Controller architecture using Struts 1, Struts 2 and Spring MVC
  • Working experience with Rich Internet Applications frameworks like Google Web Toolkit, Adobe Flex.
  • Working experience in using frameworks like Spring, Hibernate, iBatis and JUnit.
  • Demonstrated experience working with design patterns like Singleton, Session Façade, Business Delegate, Service Locator, Data Transfer Object and Data Access Object patterns.
  • Experience in parsing the XML documents using DOM, SAX and JAXB.
  • Working experience with web services like SOAP and REST
  • Developed RESTful web services using JERSEY libraries
  • Experience in using various IDEs like Eclipse, intellij IDEA, WSAD, JDeveloper, Netbeans and JBuilder
  • Experience is using SQL, PL/SQL for writing stored procedures and triggers.
  • Experience with application servers like Apache Tomcat, OC4J, WebLogic and WebSphere.
  • Experience in using version control tools like Sub Version, Visual Source Safe, Perforce and CVS.
  • Experience in using issue tracking tools like Jira.
  • Experience in using tools for project management documents like Confluence and SharePoint.
  • Having good knowledge of Flight Catering Management, Banking, Logistics, Shipping, Health care and Extended Warranty Industries domains.
  • Strong Knowledge about SEI - CMM level process and documentation.
  • Extensive experience in trouble shooting and problem solving skills.
  • Worked on 24x7 to solve the issues in post release and involved in production support.

TECHNICAL SKILLS:

Operating Systems: UNIX (Solaris, AIX), Windows.

Languages: Java, C++, Visual Basic and C.

Databases: Oracle, DB2, Informix and Sybase.

Methodologies: UML, OOAD

Web Technologies: J2EE (JSP, Servlets, JDBC, JMS, RMI, JNDI), Struts, Spring, Java Swing, JavaScript, XML, XSLT, Ant, HTML, DHTML and CSS.

Frameworks: Oracle ADF, Struts and spring frameworks.

Persistence Frameworks: Hibernate, iBatis

RIA Frameworks: GWT (Google Web Toolkit), Adobe Flex

Middleware: Web Methods, EJB, Sonic ESB,

Application Servers: Apache1.3, OC4J and Tomcat3.2, Weblogic8.1, Web Sphere5.1.

Messaging: IBM WebSphere MQ Messaging and JMS, Sonic MQ.

Workflow: IBM WebSphere MQ Workflow3.4

Application Servers:

Scripting Languages: Perl, Shell.

Testing Scripts: Junit

Reporting Tools: Jasper reports

IDE: Eclipse, NetBeans, IntelliJ Idea, WSAD, JDeveloper and JBuilder.

Other tools: MS Visio, Rational Rose, Toad, Log 4J, Sub Version, Perforce, VSS and CVS.

PROFESSIONAL EXPERIENCE:

Confidential

Lead Java Developer

Responsibilities:
  • Involved in developing UI components using ADF Faces
  • Involved in developing ADF Task Flows
  • Involved in creating Entity and View Objects.
  • Involved in troubleshooting various long pending issues in the application
  • Involved in developing some enhancements to the existing application
  • Proving production support to the application from 7AM-7PM
  • Part of Operations and Maintenance team to provide support to the application.

Environment: JDeveloper 10g, JAVA ADF, Struts, Oracle, PL/SQL, Web Services and Oc4j application server.

Confidential, Herndon, VA

Senior Java Developer

Responsibilities:
  • Involved in upgrading the application from Struts to Spring MVC architecture.
  • Senior Developer and participated in the development of new components using J2EE and various open source technologies.
  • Involved in Requirements gathering/Designing and Documenting Technical Designs prior to development stages and involved in end to end development
  • Developed various reports using Jasper Reports.
  • Developed various user interfaces, which can be used by the Pricing Analyst to do the pricing and verification
  • Migrated Confidential application to JDK 7, Spring 4.1.4, Hibernate 3.3.1.GA
  • Written Autosys jobs for the daily scheduling jobs.
  • Supported applications in the lower environments and production, participated in daily QA meetings, involved in analysis and fixing of Bugs
  • Worked closely with End Business Users on Requirement walk through, Solution Specification, Testing strategy Planning and Deployment Planning.

Environment: Tomcat, SOAP, WSDL, CSS3, HTML, XSD, JMS, JAXB, JNDI, JQuery, Spring, Hibernate,, Struts, Oracle, SQL, PL/SQL, Maven, JUnit, WinSCP, UNIX, J2EE, JSP, WebLogic, Apache Ant, Eh Cache, iReport3.0, Eclipse.

Confidential, Reston, VA

Senior Java Developer

Responsibilities:
  • Involved in Requirements gathering and analysis.
  • Implemented the design for the application
  • Used JAXB to parse the xmls and invoking third party web service to create schedules.
  • Developed web interfaces using Google Web toolkit.
  • Developed Restful Web services using JERSEY, which are used by the other projects
  • Created stored procedures using PL/SQL
  • Used Hibernate for data persistence and retrieval extensively.
  • Involved in unit testing of system.
  • Involved in deploying the application in Tomcat Application Server.

Environment: Eclipse, Java, GWT, Restful Web Services, Jersey REST, XML, PL/SQL, Hibernate, Oracle, JAXB, CXF and Tomcat Application Server.

Confidential

Senior/Lead Java Developer

Responsibilities:
  • Involved in Requirements gathering and analysis.
  • Involved in architectural design and implemented the design.
  • Developed data retrieval services using Web methods and integrating them.
  • Developed web interfaces using Adobe Flex.
  • Involved in unit testing of system.
  • Involved in deploying the application in OC4J Application Server.

Environment: Eclipse, Adobe Flex, Java, JavaScript, Web methods, Oracle and OC4j Application Server.

Confidential

Senior/ Lead Java Developer

Responsibilities:
  • Involved in architectural design and implemented the design
  • Developed web interfaces using Struts 2 technologies.
  • Developed Action classes and Entity objects in Java
  • Developed sqlmaps in ibatis for retrieving the data from the database.
  • Configured the Action classes and entity objects and sqlmaps in spring framework.
  • Involved in creating/updating the wsdls for connecting to PEGA system
  • Involved in unit testing of system.

Environment: Eclipse, Java, JavaScript, JSP, Struts 2, Servlets, Spring, iBatis, Oracle and Tomcat Application Server.

Confidential

Senior/ Lead Java Developer

Responsibilities:
  • Involved in Requirements gathering and analysis.
  • Involved in architectural design and implemented the design
  • Developed data retrieval services using Web methods and integrating them.
  • Developed web interfaces using Struts, AJAX and GWT technologies.
  • Involved in unit testing of system.
  • Involved in deploying the application in OC4J Application Server.

Environment: Eclipse, Java, JavaScript, JSP, Struts 1.2, Servlets, Ajax, GWT 2.0, Web methods, Oracle and OC4j Application Server.

We'd love your feedback!