We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Over 11 years of industry experience in software development on J2EE Technology especially in Java, AngularJS1, AngularJS2, Sencha ExtJS5.1, ExtJS4.2, JQUERY, JavaScript, XML, XPath, JSON,CSS3, HTML5, TIBCO General Interface™ framework, JBPM5, JBOSS FUSE, Apache Camel, Mule ESB TIBCO Business Works, Tibco EMS,TIBCO BPM Platform, Apache Vaadin, GWT, smartGWT, DOJO1.8,Ajax, wings, Spring Boot, SpringMVC, Spring Web Services, My Baits framework, Core Java, swings, Servlets, JSP, Java Beans, JDBC,Ajax, web services, SOAP, Struts1,, Struts2, Hibernet3.2, Spring3, EJB 3.0
  • Strong Responsive UI development experience using advanced JavaScript MVVM frameworks like AngularJS, Sencha - ExtJS, Jquery, Bootstrap,NodeJS, HTML5,CSS3, Tibco General Interface, DOJO, GWT, Apache Vaadin
  • I am involved in requirement gathering, designing Wireframe definitions, review estimation and customer interfacing
  • Expertise in Business requirement gathering and converting requirements in Technical design document.
  • Focused on understanding and delivering end to end complex modules to client.
  • My technical expertise includes sound knowledge of spring3 f/w, Ajax, XML, JSTL and JSF 2.0 and prime faces or Rich faces, ICE faces
  • I have sound knowledge on ORM tools like Hibernate, Eclipse link, EJB 3.0 JPA, JDO, My Baits framework
  • Experience in various methodologies like Waterfall and Agile. Worked on Agile Scrum with daily scrum meetings, Story grooming, Story estimations, Sprint retrospectives, Sprint planning.
  • Proven background in managing and leading team in stressful, deadline-oriented environments.
  • Experience using design patterns like Inversion of Control, Observer, Builder, Interpreter, factory, Abstract Factory, Singleton, prototype, Command, Chain of Responsibility, DAO, MVC .
  • Experience with different spring modules like Spring Core, Spring MVC, Spring Beans, Spring ORM, Spring AOP, Spring JDBC, Spring Batch, Spring Integration, Spring Security and Spring Transaction.
  • Experience using Hibernate to map Java Inheritance with database and using Hibernate query language (HQL).
  • Experienced in setting up build pipeline using Jenkins hosted in AWS
  • Developed REST web services based on REST architecture, Spring-REST, JAX-RS and Apache CXF.
  • Experience with XML, XSD, WSDL in developing JAX-WS SOAP Web services.
  • Experience in developing JMS service for both consuming and publishing messages using different JMS broker like Tibco EMS, ActiveMQ.
  • Experience in design and development of web based application using AngularJS, AngularJS2, ExtJS, Sencha touch,HTML5, CSS3, JavaScript, jQuery, JSON, JSP and Servlets.
  • Experience in writing DDL, DML, SQL queries, PL/SQL Stored Procedures, Functions. Proficient in using RDBMS concepts with Oracle 9i/10g/11g/12c, Sybase, Netezza, DB2 and MySQL.
  • Experience in testing framework such as Junit, Mockito and Powermock.
  • Experience in source control tools like RTC, GIT, SVN, and Clearcase
  • Experience with Dependency management and build tools like Gradle, Maven and Ant.
  • Proficient in using Ide’s such as STS, Eclipse, IntelliJ IDEA and RAD.
  • Worked on different Application and Web Servers like WebLogic, Apache Tomcat, WebSphere and Pivotal tc Server.
  • Experience in all phase of SDLC including requirement analysis, design, development, testing and maintenance of application. Functional experience in B2B, Banking Finance, Retails Domain,
  • Efficient time & task management skills, adaptable to new technologies.
  • Participate in the designing, coding, Unit Testing and development of software

TECHNICAL SKILLS:

Programming Languages(web): Java, AngularJS, Sencha Ext-JS5, Ext-JS4.2, JQuery, JavaScript, XML, XPath, JSON, HTML5, CSS, Ajax

J2EE Technologies: Servlets, JSP, RMI, JNDI, EJB (2.0, 2.1, 3.2), JMS, JTA

Framework: JBoss Fuse ESB, Apache Camel, MULE ESB Wings, JSF, Struts, Hibernate (2.1, 3.2), spring, spring web services, Spring Boot, My Baits eclipse RCP, eclipse SWT

Tibco: Tibco BW, Tibco GI, Tibco Active Matrix, Tibco PageBus, Tibco Business studio, Tibco MDM, Tibco EMS, Tibco Active Matrix BPM

Web Services: SOAP, REST, WSDL, Axis, JAX-RPC, SAAJ, JAXB, spring web services

Server: Web sphere7, Jboss as7, Tomcat 8.0, Weblogic10,

IDE: Eclipse luna, My Eclipse, Netbeans, IntelliJ IDEA

Tools: RTC-Scrum, SVN, VSS, CVS, Jasper Report, Gradle, Maven2, Ant

Database: Oracle 11G, My SQL, Postgress, DB2

Operating System: Linux, Unix Windows

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Lead Developer

Responsibilities:

  • Working as Integration Lead
  • Developed core Java programs to develop logic for transform, compose, enrich input messages/file to process and create services for spring integration workflows.
  • Re-factored existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implemented Spring DAO for data persistence and management.
  • Developed messaging component using Spring-IO, Apache MQ and Enterprises Messaging Service.
  • Developed Rest Web Services using Spring Rest and Spring Web module and analyze and fix issues related to REST Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Develop and maintain the presentation layer using Free markers template AngularJS, HTML5, Bootstrap and CSS
  • Developed and maintained on various end users Interface and Dashboard using angularJS custom directives and services.
  • Used the Spring JDBC DAO module to persist data into DB2 database.
  • Wrote SQL queries and Callable statement for calling PL/SQL stored procedures.
  • Hooked Sonar to CI build to ensure the code coverage meet the enterprise standard without sonar critical/Major /Minor violation.
  • Worked on Test Driven Development (TDD) approach in a fully Agile Scrum Development model with two-week sprints.
  • Involved in requirement gathering, TDD, designed wireframe for CCP-UI, review estimation and customer interfacing.
  • Create Oracle Coherence catch in-memory data grid solution that enables application to providing fast access to frequently used data
  • Develop framework for application which helps to reduce redundant coding, improve performance etc
  • Planning to migrate the application in mulesoft or jboss fuse ESB involve POC for that
  • Designs relevant software and interactive solutions according to existing strategies, processes and standards
  • Build GUI based on approved requirements and wireframes which includes “production ready” cross-browser tested, standards based Angular JS, Bootstraps HTML4/HTML5, CSS2/CSS3, JavaScript, Java, jQuery, Git Repositories
  • Collaborates with engineers, developers and other staff to meet project objectives
  • Take part in software and architectural development activities
  • Transform requirements into stipulations develop and design software based prototypes
  • Provide general build support up to and including publishing assets to Artifactory all tools design and development to automate SCM procedures/activities related to RTC/ Jenkins/ Artifactory/ GradleTechnology: Spring Integration, spring-jdbc, smook, camel integration, freemarkers, apache MQ, AngularJS2, Bootsrap, NodeJS, HTML5, CSS3, Jquery Java, JAXB, JMS, Spring-AOP, Spring ORM, JBPM5, Oracle Coherence, splunk,RTC-Scrum,Eclipse luna, Web logic
  • Working as UI Architect
  • Involved in requirement gathering, designing Wireframe definitions, review estimation and customer interfacing.
  • Develop framework for application which helps to reduce redundant coding, improve performance etc
  • Planning to migrate this application AngularJS 2 TypeScript framework do the successful POC for that and work are approving to migrate
  • Designs relevant software and interactive solutions per existing strategies, processes and standards
  • Build GUI based on approved requirements and wireframes which includes “production ready” cross-browser tested, standards based Angular JS, Bootstraps HTML4/HTML5, CSS2/CSS3, JavaScript,, Java, jQuery, Git Repositories
  • Collaborates with engineers, developers and other staff to meet project objectives
  • Take part in software and architectural development activities
  • Transform requirements into stipulations develop and design software based prototypes
  • Provide general build support up to and including publishing assets to Artifactory all tools design and development to automate SCM procedures/activities related to RTC/ Jenkins/ Artifactory/ Gradle
  • Technology: AngularJS, Bootsrap, NodeJS, HTML5, CSS3, Jquery Java, JAXB,JMS,Spring, Spring ORM, JBPM5, Oracle Coherence, splunk,RTC-Scrum,Eclipse luna, Weblogic

Confidential 

Lead Technical Associate

Responsibilities:

  • Lead Requirements Analysis, Estimation and Technical design using dbESB Template & Framework.
  • Involved in requirement gathering, designing Wireframe definitions, review estimation and customer interfacing.
  • Designed and develop one dbESB User Interface in JSF,jQuery HTML5, CSS
  • Solution designing, BW process orchestration, DB Model, Implementation of best Practices, SSL implementation, EMS User & ACL setup.
  • Work with Development team to ensure technical deliverables (LLD, documentation, development artefacts) with desired quality norms.
  • Developed POCs to re-engineering DBESB2 framework form TIBCO to Mule ESB and JBOSS Fuse ESB & TIBCO iprocess to jBPM
  • Lead the Development of DBESB3 frameworks in JBOSS Fuse ESB
  • Tasks are delivered on time and to specification.
  • Development of critical/priority modules, POCs, Templates, Common Services.
  • Conduct code review.
  • L3 Tasks. Validating and approving change request for Production deployments.

Technology: TIBCO BusinessWorks, TIBCO EMS, TIBCO Administrator, TIBCO MFT, TIBCO Adapters, IBM MQ, Oracle DB, Solace Messaging. Core Java, JSF, Spring, Hibernate, JBOSS FUSE, Apache Camel

Confidential

Multiple Roles/Clients

Responsibilities:

  • Developed Complex User Interface using Sencha ExtJS5 and integrate with TIBCO MDM and TIBCO BW
  • Develop rest services using BW rest/json plugin
  • Create Controller using servlet
  • Customized MDM using core Java
  • Create MDM service client in BW using Tibco MDM plugin
  • Create Bulk upload of data using Tibco EMS
  • Preparing Design documents.
  • Analysis of the specifications provided by the clients
  • Assisting & guiding the team.
  • Developing common Modules end to end.
  • Integrate UI to REST Web services
  • Code review, Code optimization and Unit testing.
  • Create reusable custom components and overrides extjs components
  • Create custom reusable theme & css
  • Involve MDM data source and repository creation
  • Create SOAP web service using Tibco BW & MDM plugin
  • Create Controller using servlet
  • Customized MDM using core Java
  • Create Bulk upload of data using Tibco EMS
  • Developed User Interface using Jquery and integrate with TIBCO MDM and TIBCO BW
  • Architect for the UI and leading offshore Team.
  • Analysis of the specifications provided by the clients
  • Assisting & guiding the team.
  • Developing common Modules end to end.
  • Involve UI documents designing.
  • Create Custom MDM UI using JQuery, Smart Wizard
  • Integrate UI to Web services
  • Code review, Code optimization and Unit testing.
  • Create custom reusable theme & css
  • Involve MDM data source and repository creation
  • Technology: JQuery, TIBCO MDM, TIBCO MDM UI Builder, TIBCO Business Works, TIBCO Business Works MDM Plugins, BW Rest/JSON Plugins, Smart Wizard, JavaScript, XML, XPath, JSON, HTML5, CSS3
  • Create UI using Apache Vaadin
  • Integrate UI to TIBCO AMX- BPM
  • Crate Interface that invoke the BPM services Using Tibco BW
  • Create Apache Axis2 client to invoke BW services from UI
  • Create common CSS, Theme for UI
  • Software Considerations:
  • Design BPM Forms using Tibco Business studio
  • Create custom Java Script Forms Validation
  • Create Custom GWT client to access BPM Forms,
  • Also, I was responsible for code review, code optimization and Unit testing
  • Software Considerations:

Technology:  TIBCO General Interface™ framework, TIBCO Business Studio, Tibco BPM Platform, Tibco Active Matrix, Tibco Business works, GWT, Jquery, Rest Services

Tools: Eclipse3.6, Log4j, Mylyn, HPQC, Tomcat7, Maven, Hudson

Confidential

Multiple Clients/Roles

Responsibilities:

  • Create SOAP based service using Spring frameworks
  • Create XML Shema, WSDL using XMLSPY
  • Create & configured maven build for building the application
  • Create UI using JSF, RICH-Faces, and Spring MVC
  • Use Spring Web-flow to create UI Navigation
  • Configured CI tool Jenkins(Hudson) for building & deploying application
  • Create Web application using Struts2
  • Create persistence service using Ibatis framework
  • Use velocity & freemarker template for UI
  • Create & configured maven build for building the application
  • Also, I was responsible for code review, code optimization and Unit testing
  • Create SOAP based service using Spring frameworks
  • Create XML Shema, WSDL using XMLSPY
  • Create & configured maven build for building the application
  • Create UI using JSF, RICH-Faces, and Spring MVC
  • Use Spring Web-flow to create UI Navigation
  • Configured CI tool Jenkins(Hudson) for building & deploying application
  • Software Considerations:

Technology:  TIBCO Active matrix ™ Framework, GWT, Core java, Eclipse OSGI,Eclipse RCP (Rich client platform), spring, JSF (Core, Spring Faces, Rich Faces), dojo, extJS, iBaits, Oracle10g, Seibel, Jira

Confidential 

Software Engineer

Responsibilities:

  • Create Design Time UI of BPM Forms using Eclipse swt, eclipse RCP
  • Create Run Time UI of BPM Forms using Tibco GI & GWT, Dojo
  • Create Eclipse Plugins to Selenium Test cases
  • Develop this product using core java, multi-threading, BPMN
  • Create Studio Plugin for developing BPM Process

Technology: TIBCO General Interface™ Framework, extJS GWT, Core java, Eclipse Swt, eclipse RCP (Rich client platform), Tibco Page Bus Dojo, Html, Ajax

Tools: Eclipse3.5, Tibco iprocess11.1, Tibco N2, Tibco openspace, Log4j, Mylyn, Seibel, Jira, Tomcat6.

Confidential

Software Engineer

Responsibilities:

  • UI development using wings framework, developed Ejb Services
  • Responsible for Coding of assigned modules and integration into main module Code review, Code optimization, and Unit Testing, some work on report design also.
  • Technology:  wings framework, Core java, EJB 3.0, Html, Ajax
  • Database: Postgress

Tools: Maven2, Log4j, Jasper Report (iReport)

We'd love your feedback!