We provide IT Staff Augmentation Services!

Lead Java Developer Resume

4.00/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Almost Eight years of experience in System Analysis & Design with Strong Experience in Object Oriented Programming and Full life cycle project development experience.
  • Highly skilled in advanced areas in Java such as Servlets, J2EE, JSP, EJB, JDBC, JNDI, Web Services, SOA, SOAP, CXF, JSON RMI, JSF and Threads.
  • Agile Management and Software Development with Extreme Programming, Scrum and RUP
  • Worked on all phases of SDLC including Analysis, Design, Development, Testing, Implementation, and Documentation
  • Proficiency in developing and deploying applications using Application Servers such as Web logic, WebSphere, Apache Tomcat and JBoss
  • Strong experience on all J2EE related technologies like Servlets, JSP, JSF, JDBC, JMS, and JNDI, Multi - Threading etc.
  • Experience in working for J2EE Frameworks like Struts2.0, Spring MVC 4.0 frameworks
  • Strong Database development experience in writing functions, stored procedures, triggers, and views in PL/SQL
  • Expertise in working with various databases like Oracle, SQL Server and MySQL
  • Hands on experience with control tools like SVN and perforce
  • Experience in managing builds using ANT and shell scripts.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX (AIX)

Language: JSP, Java, J2EE, SQL, PL/SQL, JDBC

RDBMS/DBMS: Oracle8I, MySQL

Software Design: Common Design patterns in Java, Object Oriented design, Database NormalizationProtocol SOAP, TELNET, HTTP, TCP/IP, SSL, SMTP

Web Technologies: HTML, XML, JavaScript, XML schema

Framework: Struts, Log4J, Spring2.0, Hibernate3.0, AJAX

Build Tools: ANT, Maven, uBuild

Source Control: Clear Case, SVN, perforce

Methodologies: Waterfall, Agile, OOA/OOD, Java architecture, Design Patterns, SDLC, UML, Rational Rose

Web/App Servers: Apache Tomcat5.0, WebLogic, WebSphere

IDE: Eclipse4.xx, MyEclipse

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

Lead Java Developer

Responsibilities:

  • Gathering requirements for the exchange dynamic interview process for insurance exchange.
  • Designing and developing components and coupling them as webservices to the product using Apache CXF implementation.
  • Development of components using Spring Framework and designed and developed the interfaces to integrate the components.
  • Develop planes for integrating using Maven, Jenkins for continuous integration, JUnit for test the services.
  • Designed and developed database interactions to store the data collected Hibernate4.0 is used extensively.
  • Web components developed confirming to J2EE specs and used JMS for interacting Asynchronous notifications process.
  • Extensively worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Designed and developed Object Oriented Analysis and coding of program for solid modeling. Used Object Oriented Technology (OOA and OOD) working with i.o Streams over http and TCP/IP.
  • Involved in developing Webservice components using SOAP and REST and integrated to the application.
  • Involved in performance tuning the application deployed over WebLogic 11g 10.3.6, also involved in developing JUnit for testing the applications.

Environment: Java, J2EE, UML, EJB, MDB, Servlets, Apache CXF, Hibernate, Spring Framework, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, SVN, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, WAS7.0, PL/SQL, Maven

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Reviewed functional specifications and developed System use cases.
  • Designed and Developed modules and framework for unifying processes.
  • Designed, developed and deployed the application framework including Struts and Spring framework.
  • Development of application following agile methodologies with intense sprint meetings with progress on weekly scrums.
  • Designed and Developed JSON notation for data objects to transport to client and server.
  • Used JQuery for frontend client to control frontend components.
  • Worked with Spring framework and Hibernate for processing and validating the user data.
  • Worked on SVN for version control and source code control of the application.
  • Developed JUnit testing framework for testing the application
  • Developed services for Claims Management, Quoting etc.

Environment: Java1.6, J2EE, UML, Spring Framework3.0, Java JMS, JUnit, Oracle, RAD, SVN, XML, JavaScript, Log4j, Perl, Solaris UNIX, WebSphere7.0, PL/SQL, ANT

Confidential, Plano, TX

Lead Application Developer

Responsibilities:

  • Designed, developed and deployed the application framework including Spring FW, Hibernate and deployed on WebLogic Application server 10g.
  • Involved in developing application using agile methodologies by reporting weekly progress.
  • Developed the testing framework before starting the application development as confirming to agile methodologies.
  • Exposed web services to client developing WSDL also involved in developing web client for application interactions.
  • Developed an asynchronous, AJAX based rich client for improved customer experience.
  • Worked with developing UI by analyzing and design using MVC based Struts framework 2.0, JavaScript, CSS and HTML for the front-end screens.
  • Designed and implemented a Spring/Hibernate/JMS based product identification system for searching Imei and finding the status.
  • Worked with JSON notations to populate the data from server to client screens.
  • Developed Framework API for Tax calculations in Yoda using server-side components using J2EE and Spring framework.
  • Designed, developed and implemented a messaging module using Java Messaging Service (JMS) point-to-point messaging and Message Driven Beans to listen to the messages in the queue for interactions with client ordering data.
  • Worked on SVN for version control and source code control.
  • Implemented Logging, Auditing using Spring Framework's Aspect Oriented Programming.
  • Worked extensively configuring JDBC connection pools and in WebLogic and used SQL and PL/SQL also developed stored procedures for searching warehouse Quantities from the databases.

Environment: Java, J2EE, UML, EJB, MDB, Servlets, Ajax, Struts, Hibernate, Spring Framework, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, SVN, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, Weblogic10g, PL/SQL, ANT

Confidential, Austin, TX

Application Developer

Responsibilities:

  • Involved in analyzing system by gathering the requirements of Integration process.
  • Designed and Developed UML diagrams like usecase, Class diagrams and Activity diagrams using Visio tool following agile methodologies.
  • Developed Webservices and exposed WSDL for clients interacting with ESB.
  • Involved in integrating Web services with progress Sonic ESB
  • Involved in developing webservices to take inputs from few applications using Spring Framework2.5.6.
  • Designed and developed ESB processes for integrating the applications and involved in developing JMS Topics/Queues for applications data exchanges.
  • Worked on XML, XSD and Transformations like XSLT and XPath for data validations and exchanges.
  • Worked extensively on developing Java processes using Spring framework, Hibernate to process National Information Exchange Model (NIEM) formatted exchange of data
  • Designed and developed JMS messaging services using J2EE by developing queues/Topic, sessions and endpoints in ESB.
  • Worked on Subversion for version control. Developed scripts to build and package.
  • Trouble shooting the application deployed over ESB environment and test application interaction with Progress Sonic ESB.
  • Worked with Eclipse for developing/Debugging the applications.
  • Hibernate3.0 is used for persistence of the objects in the application.

Environment: Java, J2EE, UML, Progress Sonic ESB, JMS, Weblogic10.3, Hibernate3.0, Spring Framework2.5.6, Java JMS, JUnit, Oracle, Eclipse, CVS, Ajax, XML, XSLT, XSD, UML, Log4j, Solaris Unix, Progress Sonic ESB 7.5.6 .1, PL/SQL, ANT

Confidential

Jr. Application Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed agile methodology.
  • Involved in developing UML diagrams like use-case, Class diagrams and Activity diagrams.
  • Developed presentation layer using JSP, struts tag libraries, JSTL, HTML, JavaScript, CSS.
  • Used Ajax framework for rapid development of Rich Internet Application.
  • Designed and developed java components using design patterns like Singleton, Strategy and Decorator and also used J2EE patterns like Facade and Service Locator.
  • Worked with TOAD for Data Modeling design in Oracle9i database creating schemas and tabled for applications.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Worked on Clear Case for version control. Designed and developed and automated build and deployment process using ANT scripts.
  • Used JDBC API for Connection with Oracle9i database.
  • Developed the Test Cases and Test Suits to Test the application using Junit.
  • Worked on Eclipse3.1 IDE in developing and debugging the application.
  • Involved in system upgrades, application trouble shooting, monitoring of application server environments and automation of release processes, load balancing and clustering, and security policies.
  • Involved in SDLC using methodologies like Waterfall.
  • Application deployed in Linux and Solaris servers using WebLogic on Red Hat Enterprise Linux 5.0

Environment: Java, J2EE, UML, Servlets, Ajax, Struts, JSP, JDBC, Java JMS, JUnit, Oracle, Eclipse, ClearCase, Clear Quest, XML, JavaScript, CSS style sheets, Log4j, Perl, Solaris Unix, Weblogic9.0, PL/SQL, ANT

We'd love your feedback!