We provide IT Staff Augmentation Services!

Lead Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY

  • 8+ years of IT experience in Design, Developing, Testing, Deploying Java/J2EE applications
  • Expertise in Requirement Analysis, Design, Coding, Testing and Implementation
  • Wide noledge in preparing Requirement Documents, Design Documents and Test Cases
  • Expertise in developing enterprise applications using Struts Frameworks
  • Strong noledge in developing web based applications using Servlets, JSP, CSS, HTML, XML, XSLT and JavaScript
  • Experience in working with UNIX/LINUX Good Knowledge about jQuery
  • Well versed in technologies like EJB, MQ, Web Services, Ajax, JDBC, AWT, Swing, Java Beans, RMI, and Java Persistence.
  • Well versed with complete Software Development Life Cycle (SDLC) processes and methodologies
  • Good Knowledge about Agile Life Cycle Model
  • Expertise in working with Version Control Tools like Microsoft VSS, CVS, Harvest
  • High working noledge of IDEs including Eclipse, WSAD, RAD
  • Expertise in designing and using J2EE Design Patterns, J2EE Standards, Best Practices
  • Extensive noledge in using IBM Web Sphere, Web Logic, Apache Tomcat application servers
  • Broad working noledge in Oracle, DB2, MS - SQL Server databases
  • Expertise in database schema design and writing SQL/PL SQL
  • Exposure in various project management activities such as Project Planning, Project Estimation, Preparing Implementation Timeline and Task List, Task Allocation and Integration, Preparing Activity Report, Preparing Status Report, Handling Issues/Risks/Change Control and Project Monitoring and Control etc
  • Managed time working on multiple projects
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Possess application Server experience with Bea Web logic, JavaWebServer and IBM Web Sphere Application Server.
  • Good Exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, UDDI, WSDL, JMS (Java Messaging Service), IBM Web sphere MQ Series.
  • Strong noledge in designing and coding stored procedures, Triggers and Functions using PL/SQL.
  • Possess application Server experience with Weblogic and IBM WebSphere Application Server.
  • Extensively used different IDEs like Eclipse, WSAD and RAD.
  • Proficient in unit testing teh application using JUnit.
  • Experience in using ANT and Log4j tools.
  • Good noledge of in Unified Modeling Tools (UML) concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
  • Used Clearcase for Version Control.
  • Excellent communication skills to deal with people at all levels.
  • Self-motivated team player with good Analytical, Logical and Problem Solving ability.
  • Good Knowledge in Developing, Customizing Oracle Modules with Oracle ADF and Integrating process with Oracle Data Integrator.

TECHNICAL SKILLS

LANGUAGE: JAVA, J2EE (SERVLETS, JSP, JDBC, JAVA BEANS, JSF, JNDI, EJB).

WEB TECHNOLOGIES: HTML/ DHTML, XHTML, CSS, XML, XSD, WSDL,DTD, DOM/SAX AND J2EE DESIGN PATTERNS.

FRAMEWORKS: STRUTS, SPRING, HIBERNATE, GWT.

IDE'S: ECLIPSE (GALILEO, HELIOS), NET BEANS, BEA WEB LOGIC WORKSHOP, IBM RAD .

WEB SERVICES: JAX-WS, SOAP, WSDL, APACHE AXIS, IBM MQ .

WEBSERVICE TOOLS: TCP MONITOR, SOAP UI, HTTP MONITOR, SECURE CRT.

APPLICATION SERVERS: BEA WEBLOGIC, IBM WAS, JBOSS, APACHE TOMCAT.

DATABASES: MYSQL, ORACLE, SQL SERVER.

SCRIPTING LANGUAGE: JAVASCRIPT, AJAX.

TOOLS: BUILD(ANT, MAVEN, MAVEN2), LOGGING(LOG4J), VERSION CONTROL (CVS, SVN, CLEAR CASE, SURROUND), TESTING (BUGZILLA, JUNIT, JMETER, JQUERY, CLEAR QUEST).

OPERATING SYSTEMS: WINDOWS 2000, WINDOWS XP, WINDOWS VISTA,WINDOWS 7,UNIX AND SUN SOLARIS.

LANGUAGE: JAVA, J2EE (SERVLETS, JSP, JDBC, JAVA BEANS, JSF, JNDI, EJB).

WEB TECHNOLOGIES: HTML/ DHTML, XHTML, CSS, XML, XSD, WSDL,DTD, DOM/SAX AND J2EE DESIGN PATTERNS.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Lead Java Developer

Responsibilities:

  • Developed teh Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed teh application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Implemented business logics using Servlets and actively participated in deploying teh application in WebLogic.
  • Involved in deployment of application on WebLogic Application Server in Development & QA environment.
  • Design and Developed using Web Service using Apache CXF.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Created front-end using EXTJS framework.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout teh company's IT team using GWT, Sencha, Spring data, JPA.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify teh complexities of teh application.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify teh complexities of teh application.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed teh application.
  • Designed and developed teh web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • Extensively used Oracle programming using SQL and PL/SQL
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Involved in teh development of SQL, PL/SQL Packages, Stored Procedures
  • Used JDBC to connect to teh information model tier.
  • Designed teh UML diagrams based on teh OOAD principles
  • Eclipse TPTP plug-in was used for profiling and performance testing.
  • Developed JUnit test cases for all teh developed modules.
  • Created Maven build file to build teh application and deployed on Web Sphere Application Server.
  • Used Maven script for building and deploying teh application.
  • Designed and developed Generate PDF functionality using spring framework and iText.
  • Developing unified Global Transaction Banking platform using Google Web Toolkit (GWT) to support a consistent web experience
  • Applications developed in Eclipse IDE with Java, Google Web Toolkit, Hibernate, CSS, JBoss, HTML & Oracle DB.
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Developed a smart rule engine for CAS that tracks, alerts, emails and generates Crystal/Jasper reports for decision-makers in a company about any customer-employee issue whenever teh rule is applicable.
  • Involved in ILOG Validation System design decisions and architectural designs with Enterprise architect and other Team members
  • Provide direction and execution oversight for large Agile Development projects for teh FBI as an integral member of teh Program Management Office (PMO).
  • Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Integrate Web 2.0 sites into client's website.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

ENVIRONMENT: SPRING, HIBERNATE, STRUTS, WEBLOGIC, APACHE CXF, REST, JQUERY, AJAX, SENCHA EXTJS, JAVASCRIPT, JSP, JSTL, SERVLET, ORACLE, CRUD, PL/SQL, JDBC, UML, ECLIPSE, JUNIT, MAVEN, ITEXT, GWT, CLEAR CASE, JASPER REPORT, ILOG, AGILE, WEB 2.0, SOA

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed teh spring AOP programming to configure logging for teh application.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process teh trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Implemented Object-relation mapping in teh persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Developed Add, Edit and profile view web pages for teh monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Worked on Securing Web Sphere Portal with LDAP and DB2, Web Sphere with LDAP.
  • Worked on Web Sphere Portal integration with WBISF in getting Work Items raised by teh process flows from WBISF.
  • Creation of REST Web Services for teh management of data using Apache CX
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for web services communication
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Developed mobile applications using JQuery Mobile, Phone Gap, and Sencha for Virtual Infotech Inc
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Used DOJO to create interactive user interface.
  • Developed Java Script utility objects for common client side validations, history handling, window management and menus management
  • Developed forms using HTML and performing client side validations using Java Script.
  • Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Inserted External Style Sheets to various web pages using CSS.
  • Worked on AJAX support in applications, Worked with JSP Dynpages with AJAX (YUI) and other portal components, Used Extensively AJAX, JSON, XML, and YUI for Business customers.
  • Used Ajax for backend interaction and data interchange with asynchronous call parsing teh XML data creating XML Http Request and reading teh data in response XML from action class.
  • Developed portions of HTML5-based game for use in an online gambling promotion.
  • Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Designed and implemented business functionality for WEB system hidden login authentication, agent import and “can see” using teh following technologies: JAXB, SAX, XML, and Servlets.
  • Used DB2 as teh database and wrote SQL & PL-SQL.
  • Experience with SQL and basic CRUD operations.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Designing teh database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Implemented teh Connectivity to teh Data Base Server Using JDBC.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Used Eclipse IDE for designing, coding and developing applications
  • Developed test cases and performed unit test using JUnit Framework.
  • Developed Maven scripts for various tasks to automate teh build process and for teh deployment of teh application in Web Sphere server.
  • Experience in creating build files using Maven.
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Design, implementation, and development of Oracle ECM workflows to meet teh requirements of teh business user.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit and Spring technologies.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Used JIRA and Green Hopper for tracking and assigning issues among teh team.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Update Jasper Report configurations to make teh changes in teh reports.
  • Worked with ILog Jrule engine, to trigger teh business rules in teh rules execution engine configured in WebLogic application server.
  • Worked on major architectural changes in various applications such as maven upgrades, drools- JRules conversion and incorporated CXF services for automated testing.
  • Organized and facilitated daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings.
  • Designed and developed teh application using agile methodology and followed TDD, Scrum.
  • Provide consultation / customization on various Open source and Web 2.0 products.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • IBM Websphere hosting and Apache Tomcat webserver integration - both on Windows and AIX platform.
  • Involving in Building teh modules in Linux environment with ant script.
  • Study applications written in C and program them on Web using Object-oriented PHP and AJAX while making them more efficient.

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

Confidential, Salt Lake City, UT

Sr. Java Developer

Responsibilities:

  • Implemented Spring AOP for admin services.
  • Development of a split billing system - core java, collections, spring, hibernate, mysql.
  • Using spring integration with iBatis for persistence. All SQL map name spaces are configured in sqlmap-config file.
  • Used iBatis and MyBatis ORM tools which automate teh mapping between SQL databases and objects in Java.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
  • Developed teh application front end with HTML, JSP, Ajax, Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Developed teh front end using JSF and Portlet.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Development of java interfaces for different function calls which convert teh webservice calls into EJB calls to teh legacy system
  • Developed various EJB's to handle business logic.
  • Used JBoss application server to deploy application into Production environment.
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Designed and Developed persistence layer with Hibernate, jQuery.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Designed and developed a web-based test client using Spring, Struts, JSP, Tag Libraries, Java Script, HTML and XML to test different parts of teh application.
  • Worked on JDBC to select and update teh data from teh MySQL database
  • Used TOAD for database query testing, in teh process of optimizing teh queries
  • Planning and applying latest Service Packs to different versions of SQL Server
  • Have worked on DB2 data base for storing and retrieving teh application data
  • Developed teh UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Used NetBeans IDE for fundamental Java projects
  • Created selenium automation scripts in Java.
  • Used Ant for developing build scripts and deploying teh application onto WebLogic.
  • Used ANT for building teh application and deployed on BEA WebLogic Application Server.
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Adopt Agile Methodology to plan using JIRA.
  • Designed and developed front end screens for new reports using Swing components.
  • Responsible for teh total, efficient and profitable operations of a CVS.
  • Used Visual Source Safe (VSS) for source code maintenance.
  • Troubleshoot Cognos Server Environment for teh better performance.
  • Involved in ILOG Validation System design decisions and architectural designs with Enterprise architect and other Team members
  • Designing teh flow of teh project using Water Fall Model.
  • Layout and design teh overall architecture and migration approaches using Oracle ADF.
  • Design and development of teh exception management workflow using Oracle BPM
  • Deployed teh applications in Linux servers using deployment scripts.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Used IBM MQ Series in teh project.
  • Develop financial productivity application and tool set using Java and enterprise software tools/technologies such as Subversion, Maven, Weblogic, Apache Tomcat, Sql Server, and Oracle DB.
  • Developed .NET components using C# and involved in teh deployment of those components.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Used web services (REST) to bridge teh gap between our MS and Drupal/Wordpress technology.
  • Design and Develop programs in C++ to integrate as per teh users requirements.
  • WordPress integration, migration, design, redesign, and expansion
  • Used ASP.NET technology for developing teh presentation layer.
  • Place orders for and fill prescriptions for mail order pharmacy through CVS Caremark.

ENVIRONMENT: SPRING, IBATIS, STRUTS, JSF, EJB, JBOSS, APACHE AXIS2, SOAP, WSDL, JQUERY, JSP, SERVLET, DB2, MYSQL, TOAD, SQL SERVER, UML, NETBEANS, SELENIUM, ANT, XML, EMC DOCUMENTUM, JIRA, SWING, CVS, VISUAL SOURCE SAFE, COGNOS, ILOG, WATERFALL MODEL, ORACLE ADF, ORACLE BPM, IBM MQ SERIES, APACHI TOMCAT, LINUX, UNIX, RUBY, WORD PRESS, DRUPAL, .NET, ASP, C, C++.

Confidential, Salt Lake City, UT

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) using Agile Methodology.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify teh complexities of teh application.
  • Used Ajax for intensive user operations and client-side validations.
  • Developed teh application using Struts Framework which is based on teh MVC design pattern.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Involved in designing teh user interfaces using Struts Tiles Framework, HTML, JSP.
  • 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.
  • Used SQL statements and procedures to fetch teh data from teh database.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to teh frontend managed beans using Spring IOC pattern.
  • Involved in creating various Data Access Objects(DAO) for addition, modification and deletion of records using various specification files.
  • Developed and Implemented WebServices and used Spring Framework.
  • Used Oracle as backend Database.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed and Implemented WebServices and used Spring Framework.
  • Implemented Spring AOP for admin services.
  • Deployed teh application on to Websphere application server.
  • Involved in JUnit Testing of various modules by generating teh Test Cases.
  • Developed Ant Scripts for teh build process and deployed in IBM WebSphere.
  • Involved in Bugfixing of various modules that were raised by teh testing teams in teh application during teh Integration testing phase.
  • Implemented teh Spring dependency injection of teh Database helper instance to teh action objects.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components.
  • Prepared technical reports & documentation manuals during teh program development.
  • Used Surround for version control and ClearQuest for bug tracking.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, JQuery, Struts, Design Patterns, Agile, HTML, JMS, XML, Eclipse, Itext, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, Web 2.0, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Weblogic, Rational Rose, Junit.

Confidential, Parsippany, NJ

Software Developer

Responsibilities:

  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of teh source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Developing HardwareStoreMarketer.com site using ASP.Net.
  • Strong Database programming using .NET, ADO with MS SQL Server, MS Access and Oracle backend. Extensively used Stored Procedures, Functions and Triggers in Microsoft SQL Server.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Involved in debugging teh product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL on VMS platform.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server from v6.1 to and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use FileAid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance

Environment: Core Java, JSP, JUnit, Mercurial, Eclipse, .Net, JIRA, JDBC, Struts, Hibernate, Visual Source Safe, Weblogic, Oracle 11g, OGNL, C, C++, Linux, MS SQL Server, COBOL, FileAid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL.

We'd love your feedback!