We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

Ridgefield Park, NJ

SUMMARY

  • 15+ years of IT Industry experience over various phases of Software Development Life Cycle.
  • Experience in Finance, Telecom and Healthcare domains.
  • Strong Java, J2EE, EJB, XML, XSL, XSLT, JSTL, AJAX and Web Service skills.
  • Experience in Spring frameworks (Spring Boot, WebMVC, Spring Batch, Spring Portlet MVC, Webservices, etc) Hibernate, iBatis, & Struts.
  • Experience in Trading Systems - FIX, APPIA, etc.
  • Experience in developing Micro Services using Spring Boot, Eureka, Zuul Proxy, Hystrix, etc.
  • Experience in developing multithreaded applications using Core Java frameworks such as Concurrency, Collections, etc.
  • Excellent UI development experience using Angular JS, Node JS, jQuery, JSON, HTML5, CSS, Java Script, TypeScript.
  • Excellent team management and mentoring experience; has led teams of up to 7 associates.
  • Expertise in Java Web services; Experience in CXF, SOA, JAX-RPC, JAXB, JAX-WS, SOAP, SAAJ, AXIS, XSD.
  • Experience in EAI technologies TIBCO IM, TIBCO RV, TIBCO Business Works, TIBCO EMS and WLI.
  • Strong Configuration and administration experience in iPlanet & Apache Web servers.
  • 8+ years of experience in UNIX, Linux and Sun Solaris environments.
  • 7 years of experience in Portal Technologies (Vignette, Liferay, Weblogic, Oracle WebCenter & Websphere).
  • Expert in developing JSR 168 & 286 based portlet applications.
  • Experience in Vignette Content Management (VCM) & Dynamic Portal Module (DPM)
  • Experience in Weblogic Server versions 8.1, 9.2, 10.0, 10.3.4 (11g)
  • Strong database knowledge; Experienced in Oracle and SQL Server;
  • Experience in Vulnerability scanning using IBM AppScan and remediation using OWASP and other technologies.
  • Experience in using monitoring tools such as Topaz, Sitescope, HP Diagnostic tool, AppDynamics etc.
  • Experience in UNIX shell scripts, Perl, Python/Jython.
  • Worked in different software development processes such as XP, Waterfall, RUP & AGILE.

TECHNICAL SKILLS

  • Java/J2EEJDK 1.4/1.5/1.6, 1.8, EJB, Java Swing, JSP, JSTL, Servlets, JMS, Web Services (SOAP & RESTful), AXIS, XML, XSL, XSLT
  • Application ServerWeblogic 8.1, 9.2, 10.0, 10.3.4, IBM WebSphere 7, JBoss 6.4.0
  • Web ServersApache, iPlanet
  • Frameworks/LibrariesMVC, Struts 1.2/2.0, Spring, Hibernate 2.x/3.x, iBatis 2.x, FIX Trading, Hazelcast 3.8.3
  • UIHTML5, Java Script, CSS, AngularJS, node js, Visual Studio Code, JQuery, Ajax, JSON, EXT-JS, JSF
  • Web ServicesSOAP, JAX-RPC, JAXB, XSD, XML, WSDL, AXIS, SOA, RESTful, CXF
  • EAITIBCO IM, RV (Rendezvous), EMS, Business Works, Weblogic Integration (WLI), MQ Series
  • PortalVignette Application Portal 4.5/7.2/7.3, Weblogic Portal 10.2/11g, Liferay Portal 6.0, Oracle Web Center, ADF, JSR 168, JSR 286, WSRP
  • Content ManagementVignette Content Management (VCM) - v7, v8; Dynamic Portal Module (DPM) - 2.0.6, 7.5, 7.6, 8.0; Listeners, Widgets, DPM Components, CTD, Channel, Project, etc.
  • DatabaseOracle 9i, Oracle 10g/11g, MS SQL Server 2016
  • Operating System Windows NT, XP, UNIX, Sun OS 5.8 & Linux
  • Development MethodologiesRUP, Agile/Scrum, XP, Waterfall
  • Deployment & TestingAnt, Maven, Hudson, Jenkins, Junit
  • Version ControlVSS, CVS, PVCS Dimensions Serena, Subversion (SVN)
  • Tools/Utilities/IDEsEclipse, STS, Weblogic Workshop, WSAD, TOAD, Altova XML Spy, SoapUI, MS Project, Win CVS, Tortoise, Caliber, Control-M, AutoSys, Hudson, PL/SQL Developer, HP Quality Center, JIRA, HP ALM, Test Director, QTP, WinRunner, Remedy, TOPAZ, HP Diagnostic Tool, Sitescope, Postman.

PROFESSIONAL EXPERIENCE

Confidential, Ridgefield Park NJ

Lead Developer

Responsibilities:

  • As part of trading team, involved in development of enhancements in trading agents using FIX, APPIA, Spring Batch, etc.
  • Participated in development of various modules, enhancements, and change requests in Totalwealth, SOARS, ESPP, Plansponsr and Admin applications.
  • Fixed critical trading issues by analyzing real time FIX messages send through APPIA.
  • Designed and developed teh FAS reporting process.
  • Designed and developed various letter processes using iText to generate pdf statements and letters dat need to be send to teh participants.
  • Responsible for development, enhancement and fixes in backend processes such as EOD, EXPORT, LETTER, IMPORT, CBR WASHSALE, etc.
  • Designed and developed FIT Tool (File Upload Tool) which is used to import different files such as demographic, contribution, enrollment, employee termination, TAX, Purchase, etc.
  • Played a prominent role in Technology upgrade project. Upgraded Java (Java 1.8 - Lambda Expressions, Functional Interfaces, Stream API, etc), SQL Server, Spring, Hibernate, Hazelcast, iText, etc for different applications of EPS.
  • Rewritten SQL queries to support data encryption applied on sensitive data fields.
  • Developed UI for FIT tool using AngularJS, JSON, REST API, etc.
  • Written RESTful services to produce JSON data and other functionalities.
  • Designed and developed Micro Services for enrollment functionalities using Spring Boot, Eureka, Hystrix, Zuul.
  • Developed UI controller components, Angular Services and custom directives.
  • Involved in various phases of Browser Neutrality project including development, testing/bug fixing, environment support, etc.
  • Developed reports for TA applications using BIRT.
  • Automated build and deployment using Jenkins for various EPS projects and batch processes.
  • Responsible for scanning EPS applications for vulnerabilities (XSS, CSRF, SQL Injection, etc) using IBM AppScan and remediation using OWASP and other technologies.
  • Executed load testing for teh various EPS applications using apache jMeter.
  • Provided production support for EPS applications - trading support, batch process analysis, data analysis, code analysis and code fixes, performance issues, etc.

Technology: Java 1.8, 1.5, Struts 1.2, jQuery, Angular JS, CLI, node js, Visual Studio Code, Karma, CSS, JavaScript, iText 5.5.11, SOAP, REST, Spring Boot, Micro Services, Eureka, Zuul, Postman, Spring Batch, Hibernate, JBOSS 6.4.0, 4.3.0, Apache Tomcat 6.0, SQL Server 2016, MS SQL Server Management Studio, 2005, SVN, Spring Tool Suite (STS), JIRA, Apache jMeter 2.9, IBM AppScan 9.0., FIX, Hazelcast 3.8.3, Jenkins, Hudson, Maven, IBM AppScan.

Confidential, Parsippany NJ

Senior Developer

Responsibilities:

  • Designed, developed and implemented teh persistence layer using iBatis.
  • Developed teh business layer, controllers, etc and wired them using Spring framework.
  • Planned, Prepared and executed teh data migration process.
  • Designed and developed teh autantication module using acegi security framework and active directory (AD/LDAP).
  • Redesigned teh user entitlement module - removed chunk of groups and introduced role based authorization.
  • Created teh overall System design and prepared design documents.
  • Migrated teh completed application from one network (CCD) to other ( Confidential )
  • Setup two new environments (Dev & Prod) - installed all necessary software and configured teh entire system.
  • Designed and developed teh eTransmission EU and Canada applications using Eclipse SWT.
  • Developed multithreaded FTP and compression modules for eTransmission.

Technology: Java/J2EE, Spring 3.0, GWT 2.0.3, XML, CSS, JavaScript, HTML, Apache Tomcat 6.0, MySql 5.1, iBatis, SVN, Eclipse SWT.

Confidential, New York NY

Lead Developer

Responsibilities:

  • Designed and developed teh Request Pool Numbers and Health Check monitoring portlets
  • Created portles using Java/J2EE, Spring, JSR 168 & 286 specifications.
  • Developed teh UI for teh entire application using jQuery- Grids, JSON, AJAX, JSP, JSTL and spring tag libraries
  • Involved in database design for Request Pool Numbers
  • Generated web service client, designed and developed teh SOA access layer.
  • Implemented Spring Web service template to access SOA services.
  • Designed and developed teh DAO layer using Spring DAO.
  • Created different types of grids using jQuery and used JSON to load data.
  • Created roles for teh new portlets and configured teh user entitlements.
  • Developed front end using jQuery, HTML5, CSS3, AngularJS, etc.
  • Created teh overall System design and prepared design documents.
  • Developed themes and skins for teh portal
  • Prepared teh test plan and involved in writing test cases, involved in unit testing and bug fixing.
  • Prepared teh technical design document (TDD), System diagrams, UML diagrams, etc.

Technology: Java/J2EE, Spring 3.2.1 - Portlet MVC, AOP, Web Service Template; Webservices (SOAP), jQuery - Grids, JSON, JSP, JSTL, Servlets, AJAX, XML, CSS, JavaScript, HTML, Weblogic Server 10.3.4 (11g), Oracle 11g, SQL, PLSQL, Weblogic Portal 11g, Oracle WebCenter, ADF, CVS, HP Application Lifecycle Management (ALM), JIRA.

Confidential, Danbury CT

Lead Developer

Responsibilities:

  • Created teh overall System design and prepared design documents.
  • Created portlets for MyBI using Java Page Flow.
  • Successfully executed teh Weblogic portal propagation process.
  • Redesigned teh content portlet to render multiple contents from CQ based on user dimensions.
  • Designed and developed HeaderAdmin portlet using Java Page Flow, JPA, jquery, etc.
  • Developed teh CREATE application using Spring MVC framework.
  • Designed, developed and implemented teh persistence layer using iBatis 2.3.4, Data Access Objects (DAO) and SQLMaps.
  • Developed teh UI for teh entire application using JSP, JSTL and spring tag libraries.
  • Developed and implemented teh Session Keep alive module using AJAX.
  • Involved in checkpoint review dat suggests teh best way so dat teh application is stable and is implemented wif teh best performance and efficiency.
  • Participated in proof of concept to migrate from weblogic to liferay.
  • Created themes and hooks for liferay implementation.
  • Migrated portlet applications from weblogic to liferay portal.
  • Created Ant build script for teh complete application and automated teh build and deployment process.
  • Prepared a detailed test plan and involved in writing test cases, involved in unit testing.

Technology: Java/J2EE, Spring 2.5, iBatis 2.3.4, Webservices, jquery, JSP, JSTL, Servlets, AJAX, XML, CSS, JavaScript, jQuery, HTML, Weblogic Server 10.0, Oracle 10g, SQL, PLSQL, Weblogic Portal 10.3.2, Liferay Portal 6.1, Subversion (SVN).

Confidential, Parsippany NJ

Senior Web Developer

Responsibilities:

  • Designed and developed teh FundTracker portlet using JSR 168, Java APIs.
  • Involved in development of Login module for MainStay site using Java, Webservices, JAX-RPC, XML, XSD, and SOAP.
  • Created Ant build scripts for various applications.
  • Worked on integration of siteminder authorization.
  • Rewritten Override JSPs and Layouts of DPM portal to remove customizations and to make use of out of teh box v8 APIs.
  • Written stored procedures and complex SQL queries.
  • Worked on Vignette Portal components me.e. Secondary pages, grids, styles, themes.
  • Created channels, Projects, Navigation item, Content item, Presentation templates, formats.
  • Developed and deployed listeners.
  • Worked extensively in Login module of MainStay.
  • Designed teh database tables & Content Type Definitions.
  • Extensively used Vignette Content Management APIs to customize teh content rendering mechanism.
  • Used VAP APIs to customize teh grids, styles, themes & application of CSS.
  • Participated in preparing v7 to v8 migration document.

Technology: VCM 7.3.1, VCM 8.0, VAP 8.0, VAP 7.3, SiteMinder, JSR 168, J2EE - Java, JSP, JSTL, Servlets, AJAX, XML, JAXB, XSL, XSLT, CSS, JavaScript, EXT-JS, jQuery, HTML, DOJO, JDBC, IBM WebSphere 7, Oracle 10g, SQL, PLSQL, WSAD, iPlanet Server, Serena PVCS, JIRA.

Confidential, New York

Senior Developer & Tech Lead

Responsibilities:

  • Designed and involved in development of User Management Portlet and webservices applications; written all user management /entitlement functions as service methods using SOAP, JAXB, JAX-RPC, XSD, XML, etc and integrated wif vignette application portal.
  • Lead teh team of six members
  • As a Lead, responsible for overseeing teh quality of teh deliverables by co-coordinating reviews and implementing automated processes.
  • Designed and developed teh Passthru application which bypasses teh web proxy server and logs into teh portal as teh end user. dis halps teh support team to troubleshoot teh user issues.
  • Involved in development of Portfolio Chooser, Quality Standards, Currency Converter, Competitor Ratings, etc applications using J2EE, Spring, Hibernate, JSR 168, Flex, SOA, Axis Webservices, EXT-JS, jQuery, etc
  • Created Maven build scripts for teh complete application.
  • Administered iPlanet Web Server, successfully implemented Single Sign On (SSO), Configured OIM (Oracle Identity Manager) in Ratings Gateway Portal.
  • Written PLQSL Stored procedures and SQL queries for Offline Surveillance batch job.
  • Written WLST scripts to automate deployment tasks and to monitor Weblogic servers using Jython/Python and UNIX shell scripts.
  • Developed themes and hooks for liferay portal implementation.
  • Modified and migrated portlets from vignette to liferay.
  • Configured Hudson build and deployment tool for all gateway applications; Integrated WLST scripts wif Hudson using SSH.
  • Fixed teh issues and bugs related to vignette portal and proxy servers.
  • Developed Secondary pages, Styles, Grids & themes for all Ratings Gateway sites Corporate and Governments (C&G), Structured Finance (SF), DSO & Compliance Gateway
  • Responsible for deployments and vignette portal administration.

Technology: Vignette Application Portal 7.3, Liferay Portal 6.0, JSR 168, J2EE - Java, EJB, JSP, JSTL, Servlets, AJAX, XML, JAXB, XSL, XSLT, XSD, FLEX, CSS, JavaScript, EXT-JS, jQuery, HTML, DOJO, JDBC, Weblogic Web Services, SOAP, AXIS, JAXB, JAX-WS, Oracle 10g, SQL, PLSQL, Spring, Hibernate, Weblogic 9.2, WLST, Python, perl, Eclipse, Maven, iPlanet Server, CVS & HP Quality Center.

Confidential, ArlingtonVA

Senior Developer & Team Lead

Responsibilities:

  • Actively participated in design phase, designed VOIP Inventory summary portlet (JSR168) and Trouble Management Portlet (WSRP).
  • Worked wif business analysts and management teams to create teh requirements.
  • Designed teh database table structures. Dimensions was used as version control for DB scripts.
  • Written Stored Procedures using PLSQL for teh Java based batch job to load teh data from OES (Order Entry System) to QCInventory database.
  • Written stored procedures and SQL queries to split teh legacy data of tollfree numbers to separate teh VOIP tollfree numbers.
  • Written complex queries to load inventory data into Qcontrol Database.
  • Lead teh team of 7; Responsible for co-ordinating offshore and getting teh work done; conducted code reviews and coordinated testing efforts.
  • Developed portlets using JSR 168, Java/J2EE & WSRP.
  • Developed teh core functionalities as java web services to be used by external systems in Qwest..
  • Written teh nightly batch job using Java, UNIX shell scripts & PL SQL to load data from OES.
  • Configured Weblogic cluster and Apache Proxy server.
  • Created Secondary JSPs, Styles & Grids for QPortal.
  • Fixed teh issues and bugs related to portal and proxy servers.
  • Involved in documenting teh project and created Application Manageability Specification (AMS), Release Definition Document (RDD), Disaster Recovery Plan (DRP), etc.

Technology: Weblogic Portal 10.2, Java Page Flow Portlets, WSRP, JSR 168, Struts 1.2 & 2.0, J2EE - Java, EJB, JSP, JSTL, Servlets, AJAX, DOJO, XML, XSL, XSLT, XSD, CSS, JavaScript, HTML, JSF, JDBC, Weblogic Web Services, SOAP, Oracle 10g, Spring, Weblogic 10.0, Weblogic Workshop, Apache ANT, Apache Proxy Server, CVS, Caliber, Remedy & HP Quality Center, RUP.

Confidential

Senior Developer

Responsibilities:

  • Worked as a senior developer, responsible for requirements gathering, system design and development.
  • As a team lead, has guided teh team members in resolving critical issues.
  • Responsible for administering teh Vignette Application Portal.
  • Created ANT scripts to build teh portal application.
  • Redesigned teh Event Calendar portlet application to use Spring & JSR 168.
  • Designed and developed teh search module which searches and retrieves events from TeamSite content management system; used Inktomi search engine.
  • Successfully implemented AJAX wif portlet applications for better user interactions.
  • Worked on Vignette Styles, grids and themes of NYC.gov to fix various issues in teh portal.
  • Involved in Testing, Bug fixing and coordinating release activities.

Technology: J2EE - Java, EJB, JSP, JSTL, Servlets, AJAX, DOJO, Java Script, CSS, HTML, XML, JDBC, Weblogic Web Services, SOAP, XSD, Oracle 9i, Hibernate, Weblogic Server 10.0, Eclipse 3.0.0, Apache ANT, Vignette Application Portal 7.2, JSR 168, Spring, VSS & Test Director, Agile.

Confidential, Arlington VA

Senior Developer

Responsibilities:

  • Worked as a senior developer; responsible for interacting wif business analyst and monitoring day-to-day development tasks.
  • Written Stored Procedures using PLSQL for teh Java based nightly batch jobs to load teh data from teh external systems to Qwest Control database for different products such as Tollfree, VPN, ATM, etc.
  • Worked as a mentor for other developers and resolved technical issues faced by team.
  • Designed and developed teh webservice application (TWIX) which provides enterprise and account related services to teh external systems.
  • Responsible for overseeing teh quality of teh deliverables by co-coordinating reviews and implementing best practices
  • Responsible for administering teh Vignette Application Portal Server.
  • Developed portlets using Java, JSR 168 & VAP API.
  • Responsible for Users & User groups management, deploying sites, etc in Vignette portal.
  • Responsible for configuring Vignette portal wif Weblogic Server and administering clustered weblogic instances.
  • Worked on Secondary JSPs, Styles & themes for Vignette portal.
  • Administering teh Apache Proxy Servers.

Technology: J2EE - Java, EJB, JSP, JSTL, Servlets, Quartz, Control-M, AJAX, DOJO, XML, XSL, XSLT, XSD, CSS, JavaScript, HTML, JDBC, SOA, Weblogic Web Services, SOAP, Oracle 9i, Hibernate, Spring, Weblogic 8.1, Eclipse 3.0.0, Apache ANT, Vignette Application Portal 7.2, Apache Proxy Server, CVS, Win CVS, Caliber, RUP, Remedy & Test Director.

Confidential

Technical Lead and Developer

Responsibilities:

  • Involved in preparing teh Detailed Design document for teh project.
  • Designed and developed teh SMOX (Submit MSN Order XML) workflow application which generates XML data from an excel worksheet using Jexcel and Java Reflection APIs.
  • Developed teh central module which accepts and validates teh XML data from SMOX and submits to teh TIBCO bus using TIBCO RV.
  • Involved in development of Retail Market Support Center (RMSC) web based application for teh back office order writers.
  • Actively participated in design and development of teh Customer Setup application which automates out-of-region account setup and customer configuration phases of ordering services.
  • Involved in development of teh CRM middleware application using TIBCO IM, TIBCO RV & MQ Series.
  • Written PLSQL stored procedures, complex queries, triggers, etc for all CRM applications.
  • Developed ECMA scripts for various workflows in TIBCO IM, worked extensively in XML mapping.
  • Participated in redesign and conversion of CRM to TIBCO Business Works and EMS.
  • Fixed high severity production issues.
  • Coordinated Integration, system, performance and UAT testing.

Technology: J2EE - Java, EJB, JSP, JSTL, XML, JavaScript, CSS, HTML, Apache Struts, Tibco IM, Tibco RV, Oracle, Eclipse, Apache ANT, Tibco Business Works, EMS, Struts, MVC, ECMA Scripts, Jexcel, Weblogic Server 8.1, iPlanet Web Server, PVCS Dimensions, TOAD, SQL Developer, Remedy.

Confidential

Developer

Responsibilities:

  • Actively participated in design phase of ceBA; Created class diagrams, sequence diagrams and detailed system design.
  • Participated in writing test cases for teh entire application.
  • Involved in development of ceBA modules using J2EE, MVC, EJB, etc.
  • Written build scripts using ANT tasks for successful deployment of teh application
  • Trained new team members on J2EE and EJB.
  • Wrote complex queries and stored procedures.
  • Worked extensively on front end development for ceBA using JSP, HTML, CSS, Java Script, etc.
  • Coordinated teh testing efforts and fixed bugs.
  • Teh application was developed on J2EE framework.
  • Worked as a developer and responsible for unit testing and deployments.
  • Designed and developed teh Customer Registration module.
  • Wrote an FTP program which can be downloaded and installed in user’s machines which will allow users to upload their data files directly to SohoNet’s NAS server.
  • Written Stored Procedures using SQL.
  • Written Unit test cases and fixed bugs

Technology: J2EE – Java, EJB, JDBC, JSP, SQL Server 2000, WebLogic, Eclipse.

We'd love your feedback!