We provide IT Staff Augmentation Services!

Lead Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY

  • Java/J2EE Programmer with 8+ years of IT experience with primary expertise in OOAD concepts, J2EE and Client Server technologies.
  • Key participant in all the phases of Software Development Life Cycle (SDLC) with Analysis, Design, Development, Integration, Maintenance, Debugging, Testing and Production support for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Exposure to Agile Software Development Process and Test Driven Development Approach.
  • Experienced in Software Analysis and Design using Unified Modeling Language (UML) and Rational Rose.
  • Expertise in developing Multi - Tier Web applications using Java, J2EE, EJB, JSP, Servlets, MVC Struts, Spring, Hibernate, JDBC, JMS, JNDI, Ant, RMI.
  • Expertise in implementing J2EE Design Patterns like MVC, Session Facade, DAO, DTO, Business Delegate and Singleton.
  • Worked XML documents with DTDs /XML Schema/XPath and converting XML documents to HTML using XSL.
  • Experience in database development using Oracle, MySQL, PL/SQL.
  • Experienced working proficiently with various IDEs including Eclipse, WebSphere Studio Application Developer (WSAD) and RAD.
  • Experience in Configuring and deploying applications on IBM Web Sphere, Apache Tomcat, BEA Web Logic servers.
  • Good working knowledge on CVS and ClearCase for version control.
  • Good team player having excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals involved in the project.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Experience of development in different environments like Windows.
  • Well versed with complete systems life cycle development processes of design, development, testing and implementation.
  • Experience in working with frameworks like Struts, Spring and Hibernate
  • Excellent communication, interpersonal and analytical skills along with can-do attitude.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
  • Experience in using frameworks and tools like JUnit.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact with Servlets .
  •   Experience in working with Virtual and Multi National Team. 
  • Excellent communication, interpersonal and analytical skills along with can-do attitude. 
  • Ability to learn and use new systems and paradigms in considerably less time.
TECHNICAL SKILLS :

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, XPath, XSLT, XSD, DTD, WebServices, SOAP, WSDL

Languages:  C, Java, J2EE

Web Technologies: JavaScript, DHTML, CSS, AJAX

Frameworks:  Struts, Spring, Hibernate

Application Servers:  Web Logic, Web Sphere

Web Servers:  Apache, Jakarta TOMCAT

IDE/GUI Tools: Eclipse, WSAD, RAD

Modeling Tools: UML, Rational Rose

Operating Systems: Windows, UNIX

Databases: Oracle, MySql

Tools: CVS, Clear Case, RationalClearQuest

Unit Testing Framework: JUnit

PROFESSIONAL EXPERIENCE

Confidential , Atlanta, Georgia

Lead Java Developer

Responsibilities

  • Developed the spring AOP programming to configure logging for the application
  • Developed API using Hibernate to interact with the Oracle database
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Used JQuery library and implemented Ajax features.
  • Used AJAX, Java script and GWT to create interactive user interface.
  • Integrate the ExtJs/Sencha framework with Oracle BPM.
  • Used JavaScript for Client Side validations.
  • Oracle is used as the persistence layer, configured and optimally indexed for searches
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Developed b queries, Joins with JDBC API to access data.
  • Used JPA (JDBC Framework) and Apache CXF for XML generation.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Deployed EJB Components on WebLogic.
  • Support on the ClearCase host server load balancing and server optimization.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Designed the UML diagrams based on the OOAD principles
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed JSPs using EL language and JSTL tags.
  • Developed Servlets and Worked extensively on Sql.
  • Experience in creating build files using Maven.
  • Generated and edited using XML DOM and SAX. Good at Apache POI and iText.
  • Developed a Web Application using Java with the Google Web Toolkit API with b
  • 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.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

ENVIRONMENTS: JAVA, SPRING, HIBERNATE, STRUTS, JQUERY, AJAX, SENCHA EXTJS, JAVASCRIPT, ORACLE, CRUD, PL/SQL, JDBC,APACHE CXF, REST, ECLIPSE, WEBLOGIC, CLEARCASE, JUNIT, AGILE, UML, JSP, JSTL (JAVA SERVER PAGESSTANDARD TAG LIBRARY), SERVLET, MAVEN, ITEXT, GOOGLE WEB KIT (GWT), JASPER REPORT, ILOG, WEB 2.0, SOA.

Confidential, Atlanta, Georgia

Lead Java Developer

Responsibilities

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Developed the front end using JSF and Portlet.
  • Worked on POC for Dojo.
  • Establish coding standards for Java, JEE, ExtJS, etc.
  • Implemented validation using JavaScript.
  • Inserted External Style Sheets to various web pages using CSS.
  • Developed AJAX scripting to process server side JSP scripting.
  • Verification of HTML5, CSS3 and JavaScript features compatibility in the device browsers.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Developed SOAP web services utilizing business logic for CRUD functionality and Rest. Easy web services for creating reports
  • 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.
  • Implemented Web Services using SOAP Technology.
  • 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.
  • Eclipse TPTP plug-in was used for profiling and performance testing.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Used Subversion for software version control.
  • Developed JUnit test cases for all the developed modules.
  • Acted a Scrum Coach for adoption of Scrum for BI business projects
  • Design and development of components, such as Class, and Sequence diagram in UML
  • JSP interfaces were developed. Custom tags were used.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven to build and generate code analysis reports.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Involved in the development of reports using iText tool.
  • Provided end user support for all levels of Oracle ECM users.
  • Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
  • Used JIRA issue tracker to file the bugs.
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
  • Worked with Technical Leads to design and implement rules using JRULES.
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Based on Service Oriented Architecture (SOA) using AXIS web service framework.
  • Used JMS for Asynchronous communication between the applications.
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat.
  • Moved Application from Solaris to Linux RedHat for system benchmark

ENVIRONMENTS: JAVA, SPRING, HIBERNATE, STRUTS, JSF, DOJO, SENCHA EXTJS, JAVASCRIPT, CSS, AJAX, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, SOAP, WEBSERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION, JUNIT, SCRUM, UML, JSP, JSTL, SERVLET, MAVEN, XML, ITEXT, ORACLE ECM, GOOGLE WEB KIT (GWT), JIRA, JASPER REPORT, ILOG, JRULES, WEB 2.0, SOA, JMS, APACHE TOMCAT, LINUX, PHP

Confidential, Jersey City, NJ

J2EE Developer

Responsibilities:

  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller
  • Used Ibatis to populate the data from the Database.
  • Configured Struts, Hibernate framework with Spring MVC
  • Developed Web pages using JSF.
  • Converted the existing EJB session beans which call the host (Mainframe system) into POJO’s
  • Involved in creating user interfaces using JQUERY.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Planning and applying latest Service Packs to different versions of SQL Server
  • Construct and optimized SQL queries in DB2
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Designed and developed required WSDL and XSD for the services.
  • Used NetBeans IDE for fundamental Java projects
  • JBOSS Server Installation on Windows NT and Administrating.
  • Place orders from the suppliers, and from the CVS warehouse.
  • Used Visual Source Safe (VSS) for source code maintenance.
  • Created automated test cases using Selenium
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Extensively used XSD for validations of XML transfer to the different Web Services.
  • Customized the EMC Documentum Webtop to conform the overall portal themes
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Developed presentation screens using Swing.
  • Designed Power Cubes using Cognos Transformer
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Use Oracle ADF to create a rich User Interface.
  • Developed and integrated external ORM system into Oracle BPM (ALBPM) in order to access Oracle Database inside processes.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Apache Tomcat Server was used to deploy the application.
  • Install and configure a Linux server to publish applications and the DataBase
  • Used Resource Manager to schedule the job in Unix server.
  • Developed custom web forms using PHP and JavaScript.
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts
  • Developed websites utilizing Wordpress platform.
  • Lead the effort in development of other CNN Drupal websites.
  • Developed .NET components using C# and involved in the deployment of those components.
  • Used ASP.NET technology for developing the presentation layer.
  • Design and Develop programs in C++ to integrate as per the users requirements.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Generate Cobol procedures to apply business logic to the data.
  • Batch program has been written using PL/I procedure
  • Worked with JCL to schedule jobs on Mainframes.
  • Oracle, SAS integration for business intelligence and functionality
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Built ASP.NET C# legal billing program that accepts barcode gun input. Also used javascript to advance from field to field after gun is clicked.
  • Developed Servlets and Worked extensively on Sql

ENVIRONMENTS: JAVA,, HIBERNATE, SPRING, IBATIS, STRUTS, JSF, EJB, JQUERY, MY SQL, TOAD, SQL SEVER, DB2, APACHE AXIS2, WSDL, NETBEANS, JBOSS, CVS, VISUAL SOURCE SAFE, SELENIUM, WATERFALL MODEL, UML, JSP, SERVLET, ANT, XML, EMC DOCUMENTUM, JIRA, SWING, COGNOS, ILOG, ORACLE ADF, ORACLE BPM, IBM MQ SERVICES, APACHE TOMCAT, LINUX, UNIX, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C, C++, MAINFRAME, COBOL, PL/I, JCL, SQL, SAS, VB, ASP.

Confidential, Reston, VA

J2EE Developer

Responsibilities:

  • Analyzed Business Functionality and use cases and interacted with Users.
  • Responsible for designing, coding and developing the application.
  • The total application was developed in J2EE using MVC architecture.
  • Developed the web tier components using JSP, Struts, JavaScript and Ajax.
  • Developed and modified the Action classes and custom business classes.
  • Configured the struts and tiles config files to create and modify the navigation.
  • Used web service calls for exchanging data with the other applications.
  • Developed and modified the stored procedures, the DAO and VO classes.
  • Modified the Business Delegate and connector classes.
  • Used CVS integrated with Web Sphere for version control.
  • Created Unit test cases.
  • Extensively participated in application integration testing.
  • Analyzed and resolved the crucial production defects.
  • Used Log4j for logging.
  • Used Rational Clear Quest for Defect resolution.

Environment: JAVA, SPRING, HIBERNATE, STRUTS, AJAX, HTML, JAVASCRIPT, JSP, STRUTS, SERVLETS, JAVA, XML, WEB SERVICES, HIBERNATE, JDBC, SQL SERVER, JUNIT, CVS, RATIONAL CLEAR QUEST, LOG4J, WEB SPHERE, WSAD, WINDOWS XP.

Confidential, Reston, VA

Software Engineer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Involved in preparing the Detailed Design document for the project.
  • Developed UI using JSP, Java Script, CSS.
  • Developed the application using Struts framework.
  • Created tile definitions, struts-config files, and validation files for the application using Struts framework.
  • Implemented Action Classes and Action Forms using Struts framework.
  • Used JDBC to connect to the database.
  • Design Database tables.
  • Wrote SQL queries and stored procedures.
  • Involved in Unit testing, System Testing and writing test cases.
  • Apache Tomcat server administration.

Environment: JAVA, SPRING, HIBERNATE, STRUTS, JSP STRUTS, JDBC, J2EE, APACHE TOMCAT, HTML, JAVASCRIPT, MYSQL.

Confidential , Reston, VA

Software Engineer

Responsibilities

  • Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
  • Implemented "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed JSP’s, Servlets, JavaScript, XML which formed the UI component.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • JDBC is used for data interaction with Oracle database.
  • Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
  • Involved in deployment components on Weblogic application server.
  • Performed Unit Testing of all Modules.

Environment: JAVA, SPRING, HIBERNATE, STRUTS, J2EE, JSP, EJB, XML, WEBLOGIC APPLICATION SERVER, ANT, PERL SCRIPTING, ORACLE, WIN NT, ECLIPSE.

We'd love your feedback!