We provide IT Staff Augmentation Services!

Lead Java Developer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • I have over 10+ years of IT experience design and development of N - tier Architecture to provide solutions to E-commerce Applications in varied domains like Finance, Insurance, Retail, Healthcare, Automotive Industries.
  • I am involved all phases of software development life cycle (SDLC) includes User Interaction, Business Analysis/Modeling, Design/Architect, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control for Android Mobile applications and java based applications.
  • Designed/developed Web front end/UI application development using HTML/HTML5, CSS/CSS3, DHTML, AJAX, Java Script, Angular JS, Bootstrap, JQuery, JSON.
  • Design and Development of enterprise scale web and middleware application using Java/JDK 6/7/8, Core Java, Threads, Exceptions, Collections, J2EE Technology- Java Servlets, JSP, JDBC, JNDI, RMI, EJB, JMS, XML, Web Services, SOAP, WSDL, UDDI, Apache Axis2, REST, Jersey API, JAXP, JAXB, DTD, XML Schemas, ANT, Eclipse 3.x, Rational Application Developer (RAD) 6.x/7.x, JUnit, Log4J, ANT, Maven, SQL, PL/SQL, RDBMS, Oracle, MS SQL Server, IBM UDB DB2, CMS, Subversion, HPQC, Rational Clear Case, TFS, CVS, VSS.
  • Strong application development experience in open source frameworks/tools using Spring MVC, Spring Security, Spring AOP, Hibernate, JPS, JSF, JQuery, Ant, Maven, CVC, JUnit, Apache tools.
  • Having Strong emphasis in SDLCs Analysis and Design using Software Engineering, OOAD, UML, GOF and J2EE Design Patterns, SOA, RUP, Agile/SCRUM Methodologies in Rational Suite, and Spring(Core, IOC, MVC, JDBC, DAO), Hibernate
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM Web Sphere, BEA Web Logic, WebSphere Portal Server and open source JBoss, Apache Tomcat and Apache HTTP Server.
  • Excellent knowledge and experience in implementing SOA based enterprise applications using SOA Patterns, EAI, ESB, BPM, WebSphere Process Server, WebSphere Message Broker, ILog JRules, JMS, and WebSphere MQ.
  • Excellent Leadership, interpersonal and communicational skills.

TECHNICAL SKILLS:

Operating Systems: UNIX, Linux, Windows XP/Vista/7

Language: Java/JDK

Web Technologies: HTML/HTML5, Java Script, AngularJS, Bootstrap, JQuery, AJAX, JSON, DHTML, XML, XSL, XSD, XSS, CSS/CSS3, Java EE Servlets, JSP, JDBC, RMI, EJB, JNDI, JAXB, JMS, Java Web Services using JAXB, JAX-WS, RESTFUL Webservices, Jersey API, Apache AXIS2, JAXP-SAX, DOM, SOAP, WSDL, UDDL.

Frameworks: Struts (MVC), Spring, Spring Core/IOC, Spring MVC, Spring Security, Spring AOP, Spring DAO, Spring JDBC, Hibernate, Junit, Log4J

RDBMS: Oracle 9.x/10g/11g, IBM DB2 7.x/8.x, MS SQL Server 2005/2008, MySQL, SQL, PL/SQL

Tools/IDE’s: RSA 6.x/7.x,Eclipse 3.x, VSS, CVS, PVCS, Clear Case, HP Quality Center(HP QC), ANT, Rational Suite, XML Spy, MS-Office, MS Visio

Web/App-Servers: IBM Web Sphere 5.x/6.x, BEA Web Logic 9.x/10.x, IBM Web Sphere MQ, MQ Series, Tomcat 4/5/6, JBoss App Server.

Methodologies: SDLC, Waterfall, RUP, Agile/SCRUM, OOAD, UML, GOF and JEE Design Patterns

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Lead Java Developer

Responsibilities:

  • Used Agile/SCRUM testing methodologies at every layer to improve productivity.
  • Write documentation for requirements analysis, design specifications, user’s guides, installation guides, custom training materials, or project work plan
  • Conceptualization of new requirements from customers, user surveys and competitors. Prepared Requirement Specifications for the new features of the products.
  • Designed and Development of Web Front End using HTML/HTML5, CSS, Bootstrap JS, Angular JS 1.5/2.0, AJAX, JSON.
  • Created single-page, responsive web application Using Angular JS and Bootstrap JS, and Implemented various Angular JS Controllers to maintain view data
  • Developed server side JEE application components using Spring, Spring MVC, Spring AOP, Annotations, JMS, J2EE Design Patterns using Eclipse.
  • Developed new SOAP and Restful Web Services for handling Confidential Android and Apple mobile application
  • Implemented Spring MVC, REST Controllers for Web/Application Layer and REST API.
  • Worked on developing Single Page UI using Angular JS and Bootstrap for responsive web pages.
  • Developed Data layer using DAO patterns, ORM and Hibernate.
  • Utilized Jenkins, Ant/Maven to automate the deployment process and for continuous integration system.
  • Involving in design and developing re-usable Web Services and Java Utility classes.
  • Developed unit test cases using JUnit and used Log4J for logging and debugging.
  • Performed installations, configurations and deployments using Tomcat App Server.
  • Used Sybase database for creating DB tables and DB objects and SQL scripts.
  • Experience in working with the NoSQL , Mongo DB, Couch DB.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: Java, J2EE, Agile/SCRUM, TDD, Eclipse, ANT, Maven, JUnit, Spring, Hibernate, Sybase, Angular JS, Bootstrap JS, HTML/HTML5, CSS/CSS3, Ajax, JSON, Git, JIRA, JENKINS, Mongo DB, Couch DB, Webservices.

Confidential, Jersey city NJ

Lead Java Developer

Responsibilities:
  • Used Agile/SCRUM testing methodologies at every layer to improve productivity.
  • Designed the High Level and Low Level Architecture of the system. Developed UML diagrams using Use Cases, Sequence, Class, Sequence and State Diagrams using Visio.
  • Used J2SE, Exception, Collections, JEE, Open Source Technologies/API for application development.
  • Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS3, DOJO, Angular JS 1.5/2.0, AJAX, JSON, XML, XSL, JSP, Spring MVC, and developed validations using Java Script and AJAX.
  • Involved in designing, developing and configuring server side J2EE components: Servlets, JSP, JDBC, JMS, JNDI, SOAP and REST Web Services, JNDI, LDAP, JMS, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
  • Implemented Design Patterns like Singleton, Business Delegate, Factory, Service Locator, DAO and Data Transfer Object.
  • Developed interactive, database-oriented websites and front ends using JSP, JSTL, Servlets, HTML, CSS, XML and XSLT.
  • Hands of experience in Handling Cross site scripting  XSS 
  • Consumed SOAP and RESTful Web Services provided by Bronto and developed Java EE application and configured the execution based on the Bayer requirements.
  • Composed and executed MongoDB scripts to insert and update NOSQL database and automating data changes and reporting. 
  • Experienced with Jerkins methodologies includes CI Continuous Integration and CD Continuous Deployment 
  • Involved in QA/UAT and Production support, defect fixing, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels

Environment: OOAD, UML, Agile/SCRUM, Design Patterns, Java, Servlets, JSP, JDBC, XML/XSL, HTML/HTML5, CSS, JQuery, AJAX, AngularJS, JavaScript, XML, XSL, Spring, Spring MVC, Spring Security, Spring AOP, Hibernate, SOA, Web Services, SOAP, SNMP, WSDL, Eclipse 3.1, Subversion, JUnit, Log4J, Tomcat, JBoss App Server 6, SQL, SQL Server 2008, Oracle 11g, Windows 7/UNIX.

Confidential

Lead Java Developer

Responsibilities:
  • Used Agile/SCRUM for development process for application life cycle.
  • Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS, Jquery, Angular JS, JSON, AJAX, XSL, JSP, Spring MVC, and performed validations using Java Script and AJAX.
  • Worked on creating single page applications/functionalities for the developed web pages using Angular.js, Node.js and Ext JS and using JQuery.
  • Consumed REST API using JQuery, Angular JS, JSON, and AJAX.
  • Worked on Dynamic loading of data while navigating through the tabs.
  • Developed data layer components/DAO’s using Hibernate ORM framework.
  • Developed SOAP services and clients using Apache AXIS2, JAX-WS, SOAP, WSDL, XML, XSD, XSLT, JAXB framework.
  • REST Web services written in Groovy/Grails wrapped by Jersey JAX-RS.
  • Performed installations, configurations and deployments using Weblogic12.
  • Development of server side layer using XML, XSD, SOAP, JAXB, JDBC, Hibernate, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Installed, secured, and configured AWS cloud servers with LinuxTomcatMySQLApache, etc.
  • Develop unit test cases using JUnit and used Log4J for logging and debugging.
  • Designing XML Schemas for the application.
  • Expertise in creating databases, users, tables, triggers,  macros, views, stored procedures, functions, Packages, joins and hash indexes in Teradata database.
  • Worked on NoSql Mongo DB
  • Extensively involved with end users in functional discussions, business review meetings, requirements gathering. Worked with multiple technical teams for design and development.
  • Worked on SQL, PL/SQL, Stored Procedures, Triggers, and Inner vs. left join, Indexes/performance, Batched SQL on Oracle 12C.

Environment: OOAD, UML, Agile/SCRUM, Design Patterns, Java, Servlets, JSP, JDBC, XML/XSL, HTML/HTML5, CSS, JQuery, AJAX, AngularJS, JavaScript, XML, XSL, Spring, Spring MVC, Hibernate, SOA, Web Services, SOAP, WSDL, Eclipse 3.1, Subversion, JUnit, Log4J, Tomcat, JBoss App Server 6, SQL, SQL Server 2008, Oracle 11g, Windows 7/UNIX.

Confidential, Cambridge, MA

Lead Java Developer

Responsibilities:
  • Design & Development of technical specifications using Design Patterns and OO methodology using UML and Enterprise Architect.
  • Developing UML class/sequence/component/deployment diagrams for the application
  • Involved in the full life cycle of the Application using Agile/SCRUM SDLC process.
  • Developed user friendly application as per client need and industry best practices.
  • Implemented the Web services using Apache Axis in Eclipse environment.
  • Deploying the application in IBM Websphere Server server and testing the application using SOAP UI and Webservice client.
  • Implementation of the view level customizations and interface with the application logic.
  • Developed the presentation layer using JSP and Servlets with Eclipse tool.
  • Used EXT JS 4.1, HTML5, jquery, angularjs, bootstrap, Javascript, Canvas, Bomds, Ajax for better and faster interactive front-end.
  • Developed application in J2EE technologies using Spring 2 MVC architecture.
  • Implemented Spring IOC and Aspect oriented programming. Developing business logic using Hibernate and writing business delegates.
  • Developed EJB Session Beans and Message beans to implement Business Logic and Integration Logic.
  • Worked with JDBC and Hibernate for ORM development and connecting to the underlying Oracle 11g database.
  • Responsible for building and deploying the application on the Development IBM Websphere Server.
  • Configured JMS Queues and Topics in IBM Websphere server and written JMS clients for message oriented services and integrated with Websphere MQ.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Developed PERL modules for batch processing and invoked from Java layers for processing and transformation of data.
  • Exposed services as RESTful APIs so that a mobile view can also use the same code.
  • Kept UI as mere a painting engine and hence came up with an XML/JAXB generated view contract.
  • Involved in Defect Fixing in Google Base code using MMS Protocol.
  • Involved in setting up the internal processes to scale application development.
  • Tested applications on device simulators and actual devices to fine-tune products.
  • Complete E2E responsibility of Messaging Module Integration for all the Huawei Smart Phone Handsets.
  • Configured logging levels in Jboss server and configured Web services security in server.
  • Developed application level build files using ANT Script to automate the build process.
  • Production environment support to fix the bugs at application level and server level.
  • Clear case is used for Version control.

Environment: OOAD, UML, SDLC, Agile, SOA, Design Patterns, JDK 1.6, J2EE (EJB, JSP, JDBC, Servlets), AJAX, CSS, JavaScript, EXT JS 4.1, Jquery, HTML 4, JDBC, Spring, Hibernate, SOAP & REST WebServices, XML, XSD, WSDL, JAXB, Oracle 11g, JBOSS App Server 5.1, Eclipse 3.1, CVS, UNIX, Android, iPhone SDK 4.x, DDMS, AVD, Android ICS Version, SMS, MMS and CMAS.

Confidential,  Washington, DC

Sr.J2EE Developer

Responsibilities:
  • Designing the application using J2EE best practices and Java and J2EE design patterns.
  • Designing XML Schemas for the application.
  • Used AJAX, EXT JS, DOJO, JSON, JQuery component integration and developed Rich UI web application.
  • Evaluated EXTJS, Dojo, JQuery RIA frameworks for rich internet application.
  • Integrated EXTJS Tree structure, Form Panels, Tabs & Grid components.
  • Worked with different data Formats in EXTJS like XML, JSON, JS Array.
  • Worked on Dynamic loading of data while navigating through the tabs.
  • Developed Web Services clients using AXIS 2 framework.
  • Development of Front End (UI) using HTML, DHTML, CSSS, XSL, JSP, Spring MVC, Spring Web Flow, DOJO, Ajax, Flash MX 6.1, Macromedia Dream Weaver MX and performed validations using Java Script and AJAX.
  • Developed Data layer using DAO patterns, ORM and IBastis.
  • Development of server side layer using XML, XSD, SOAP, JAXB, JDBC, IBatis, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE
  • Extensively involved with end users in functional discussions, business review meetings, requirements gathering. Worked with multiple technical teams for design and development
  • SCRUM development.
  • Involved in change and configuration management of whole application using Rational Clear Case, Clear Quest and Requisite Pro.
  • Worked on SQL, PL/SQL, Stored Procedures, Triggers, Inner vs. left join, Indexes/performance, Batched SQL on Oracle
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: OOAD, UML, SOA, SDLC, Agile, Java, J2EE, EXTJS, DOJO, Spring, Spring MVC, Spring Web Flow, Hibernate, Java/J2EE Design Patterns, JDBC, JMS, Webservices, AXIS2, Ajax, JavaScript, HTML, CSS, XML, XSL, Rational Rose, Clear Case, JUnit, JMeter, IBatis & Agile (SCRUM), Development Process, Maven, ANT, Web Logic App Server 10g, Cruise Control, SQL, PL/SQL, Oracle 10g, UNIX, Solaris.

Confidential, Trenton, NJ

Sr. J2EE Developer

Responsibilities:
  • Associated with the full life cycle of the application using Agile/SCRUM SDLC Process.
  • Was involved in analysis and design of the system architecture using UML, OOAD and Rational Unified Process, Design Patterns.
  • Developed UML diagrams using Use case diagrams, Class diagrams, Sequence, using Rational Software Architect for all the application modules.
  • Experience in using J2SE, J2EE, Open sores technologies API for application development.
  • Involved in designing, developing and configuring server side J2EE components: Servlets, Session management, JSP, EJB, JDBC, JMS, JNDI, JTA, Axis, JAX-RPC, JAX-WS, RESTFUL Webservices, JNDI, LDAP, JMS, J2EE platform using IDE Rational Application Developer (RAD) 7.0, and deployments in IBM Web Sphere Platform.
  • Developed N-tier J2EE enterprise class applications using Presentation, Application, Business, Data, Service and Integration layers using SOA, Web Services, JSF, Spring MVC, Spring Web Flow, Spring AOP, Spring DAO, Spring Work flow, Spring ORM, JPA frameworks.
  • Involving in design and developing re-usable Web Services and Java Utility classes to support XML using XML Spy, SOAP, XML, DOM, SAX, XPath, DTD, XML Schemas, JAXB, and XSL using JAX.
  • Used ANT, Maven to configure the build.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Involved in development of Front End (UI) using HTML, DHTML, CSSS, XSL, JSF, Spring Web Flow, DOJO, Ajax, Flash MX 6.1, Macromedia Dream Weaver MX and performed validations using Java Script and AJAX.
  • Involved in configuring and administration of Connection pools, Data Sources, JMS Servers and Connection Factories, clustered servers for load balance and fail over mechanism and installation node manager for IBM Web Sphere App Server.
  • Designed and implemented SOA/BPM based business processes and services using SOA Patterns, BPM, WebSphere Process Server, ESB, WebSphere Message Broker, ILog JRules, WebSphere MQ, IBM BPM, and JMS API for integrating the third party applications.
  • Involved in database design and coding of SQL, PL/SQL, Stored Procedures, Triggers, Inner vs. left join, Indexes/performance, Batched SQL on DB2 and Oracle DB.
  • Involving preparing Ant builds scripts (XML based), deployments, integration and configuration management of the entire application modules(WAR, EAR and JAR files) and performing unit testing using JUnit, system and integration testing of the whole application.
  • Used Clear Case for configuration and change management.
  • Involving in complete support of the application for regular change requests and enhancements.
  • Involved in application deployment using Web Sphere 6.0/7.0 and Tomcat 5.0.
  • Developed PERL modules for batch processing and invoked from Java layers for processing and transformation of data.
  • Used JIRA for defect management and issue management.

Environment: OOAD, Design Patterns, SOA, Agile/SCRUM, UML, Java 1.5/1.6, J2EE 1.4 - JSF, JSP, Servlets EJB, JDBC, JAX-RPC, Axis, RESTful Webservices, JAX-WS, JNDI, Java Beans, JMS, Spring, Spring MVC, Spring AOP, Spring Core, Spring DAO, Spring ORM, Spring Workflow, JPA, XML, HTML, DHTML, Ajax, DOJO, ANT, Maven, Java Script, XML Spy, XPath, SAX, XSL, EAI, Struts, Spring MVC, IBM Web Sphere 6.0/7.0, WebSpehre Message Broker, WebSpehre MQ/JMS, Clear Case, JIRA, Apache Tomcat, IBM BPM, Java Web Services, SOAP, WSDL, UDDI, AXIS, XML, XML Schemas(XSD), SQL, PL/SQL, RDBMS, Triggers, Views, UDB DB2, Oracle 10g, UNIX Shell Scripts, Windows XP Prof & IBM AIX.

Confidential Somerset, NJ

Java Developer

Responsibilities:
  • Involved in gathering business requirements from business analysts at financial institutions and at client site and developed the SRS from all requirements.
  • Involved in the analysis, design and of the application based on Rational Unified process and OOAD/UML with Rational Suite.
  • Experience in using J2SE, J2EE, Open sores technologies API for application development.
  • Involved in developing XML gateway message for each OFX message and integrate the same with Persistence framework called Enterprise Platform components development using RSA in J2EE- EJB, JSP, Servlets, XML, JAXB, JAX-RPC, Axis, RESTFUL Webservices, JAX-WS, Struts, IBM UDB DB2 and Sybase as DB and finally deploy in web sphere app server.
  • Used Spring and Hibernate frameworks for middleware services integration and data access.
  • Involved in the design and development of installing, configuring, administering and Integration services/components using Web Sphere using JMS/Java API for integration the OFX with mainframes.
  • Involved in designing, developing and Deploying front-end application screens using JSP, HTML, DHTML, Ajax, Flash MX 6.1, Java Script, Cold Fusion, XSL, XML XPath, DOM and SAX.
  • Developed the entire web tier using Struts and Spring MVC Framework.
  • Used FLEX provided declarative language, application services, components, and data connectivity for data binding, drag-and-drop management, the display system.
  • Performed installations, configurations and deployments using Web Logic App Server 9.0.
  • Coded Action and Form Beans and also used Struts JSP tag libs, developed JSP custom tag libs.
  • Extensively involved in developing web pages using HTML and java-script.
  • Involved in change and configuration management of whole application using Rational Clear Case, Clear Quest and Requisite Pro.
  • Involved in designed and implemented SOA/BPM based business processes and services using SOA Patterns, BPM, WebSphere Process Server, ESB, WebSphere Message Broker, ILog JRules, WebSphere MQ.

Environment: OOAD, RUP, UML, SOA, Design Patterns, Java 1.5, J2EE (JSP, JSP Tag Libs, Servlets, EJB, JDBC, Java Beans) Struts, Spring MVC, Flex, Hibernate, Web Services, HTML, Java Script, Cold Fusion, CSS, Ajax, Flash MX 6.1, XML, XSL, XPath, SAX, DTD, XSD, JAXP, JAXB, JAX-RPC, JAX-WS, DOM, Ant, RSA/Eclipse, Rational Clear Case, BEA Web Logic Server 9.0, WebSphere MQ 6.0, WebSphere Message Broker 5.0, JMS, DB2, PERL Scripts, MS SQL Server 2000, RDBMS,SQL, PL/SQL under Windows XP Prof(Dev Env) & Unix (Production Env).

Confidential

Java/J2EE Developer

Responsibilities:
  • Involved in the design and implementation of the architecture for the project using OOAD, UML Design Patterns.
  • Integrated the JSF framework for the presentation layout and extensively used the dynamic rendering feature.
  • Involved in design and development of server side layer using XML, XSD, SOAP, JAXB, JDBC, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed and developed Java Swing interfaces for Contact, Event and Mail information editing.
  • Implemented Struts Framework with EJB classes as Model which is interconnected with database.
  • Developed JMS components to send messages from one application to other application internally.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Work involved extensive usage of HTML, DHTML, CSSS, JQuery, JavaScript and  Ajax for client side development and validationsInvolved in creating tables, stored procedures in SQL for data manipulation and retrieval using DB2 and Sybase.
  • Developed screens using XML documents and XSL.
  • Involved in key data migration strategy for oracle E-business suite customers using iSetupDeveloped different SOAP services and Web Services using WSDL, SOAP and Oracle 9i JDeveloper.
  • Developed perl scripting for the parsing of information in a file.
  • Developed Message Driven Bean components in Websphere MQ Series for e-mailing and Data transfer between client and the providers.
  • Specialist tasked with resolving application and data migration issues on UNIX AIX system. Performed scripting and other UNIX tasks.
  • Developed Java beans and JSP’s by using Spring MVC and JSTL tag libs for supplements.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • Developed UNIX shell scripts and Perl scripts for integrating and scheduling the Teams Bulk Asset Import tasks.
  • Consultant to project management in implementing an Agile development process based on scrum and XP.
  • Used WLST as a Node Manager client for starting, suspending, and stopping servers remotely.
  • Development of EJB’s, Servlets and JSP files using JDeveloper for implementing Business rules and Security options using Web Logic App Sever 8.0.
  • Serena Dimensions and CVS are used as source code controls.
  • Used Hibernate for the O/R mapping.
  • Deployed the Web application using ANT build script.
  • Tested the applications with the JUnit, Also written some test cases.

Environment: OOAD, UML, Agile/SCRUM, Java, J2EE, Servlets, Struts(MVC), Spring Framework, Spring MVC, Spring Core, Flex, Swing, Hibernate, WebSphere, Eclipse IDE, Sybase, JSF, JSP, JPA, JDBC, EJB, HTML, JavaScript, Websphere MQ,  DHTML, Perl scripts,  Web Services, CSSS, JQuery, Oracle  iSetup,  XML, XSL, XSLT, SOAP, SOA, Ajax, WSDL, UDDI, JDK 1.5, DB2, Oracle10g, Web Logic App Sever 8.0, JDeveloper, JUnit, ANT, Maven, Win NT & UNIX.

We'd love your feedback!