We provide IT Staff Augmentation Services!

Technical Lead/lead Developer /java Architect Resume

2.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Having nearly 15 plus years of experience in the field of Information Technology with in - depth knowledge on OWCS Oracle Web center Sites /fatwire administration and hands-on experience in java, j2ee, ldap, directory server, OWCS Oracle Web center Sites /fatwire web Content Management System and application server. Involved in requirements definition, effort estimation for the change requests, prototyping, design, testing and debugging.
  • An accomplished Senior J2ee developer/Architect with experience in System study, analysis, design, coding, development, testing of Internet/Intranet based software applications and Enterprise system in J2EE environment ( EJB, Servlets, JSP, JMS ) and Oracle .
  • An accomplished Senior fatwire administrator with experience in installing/configuring fatwire Content Server 7.0.3, installing/configuring Oracle 11g WebCenter Sites, Installing/configuring Remote Satellite Server and Upgarading fatwire Content Server 7.0.3 to 7.5 Patch5 and 7.6 Patch1.
  • Extensive experience in design and development of Intranet/Internet applications using Object Oriented Analysis and Design ( OOAD ).
  • Expertise with SOA for writing web services for various business objectives.
  • Extensive experience in Requirement analysis, system design, data modeling, development, programming, implementation and system documentation.
  • Expertise in J2EE technologies: EJB, Servlets, JSP, JSTL, Java Beans, JMS, MVC framework (Struts), LDAP, WSAD, RAD, Eclipse, Spring, springboot, Spring batch, pivotal cloud foundry, hibernate,Websphere, Weblogic, Tomcat, Sun One Directory Server, AJAX and Java script
  • Expertise in design tools: RationalRose,Rational Software Architect and Microsoft Visio
  • Worked on netscape LDAP API s for a Proof Of Concept
  • Experience in Linux and Windows platform.
  • Good experience in Designing, Integrating and Coding
  • Good experience in Framework development and J2EE Design patterns
  • Good experience in developing test cases with JUnit, logging using Log4J, ANT and version control (CVS, VSS and Dimension)
  • Good experience in developing and reviewing Technical specification, Test plans, Test cases and Test scenarios.
  • Good understanding of application server cluster.
  • Experience in providing 24X7 production support for applications
  • Preparing metrics and weekly status reports and performing quality audits
  • Excellent Verbal, Interpersonal and Written communication skills.
  • Strong analytical ability and capable of working independently as well as in a team .
  • Good experience in supporting system-testing group during each code release.
  • Experience in Client interaction and Customer satisfaction .

TECHNICAL SKILLS:

Operating Systems: Windows 95, 98, 2000, Unix

Languages: Java1.6, j2ee1.4

Databases: Oracle8, Oracle9i

GUI: Case Tools

Application Software: Weblogic6.1, JBoss3, JRUN3.0, Weblogic9.1, WebSphere6.0.19

Directory server: IBM directory server 5.1, sun one directory server 5.3, Oracle CoreId access server

Web Related: Servlet2.3, JSp1.2, EJB2.0, Spring2.0, Struts1.2, Hibernate3.0

Web Content Management Tool: Fatwire 7.0.3, Fatwire 7.6.1 and OWCS 11.1.6.1

Tools & Utilities: Rational Application Developer6.0, Rational Software Architect6.0, Rational Rose, VJ++, Toad, EzSQL, Eclipse, EditPlus2.0, Toad, SQLDeveloper.

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Technical Lead/Lead Developer /Java Architect

Environment: Languages: Java 1.7, J2EE, XML, Ajax, JAXB API, Spring Restful Services, Angular JS .

BPM Tool: Bonita 7.2.2 Enterprise Edition.

IDE: EditPlus2.0, Eclipse. STS.

Web Related: JSP.

Server: Tomcat 7.0, Weblogic 10.3.6

Database: Oracle 11g, SQL Developer 3.2.2

O/S: Red Hat Enterprise Linux, Windows 7.0

Source Code Management: Stash, GIT

DevOps Tool: Jenkins

Hardware

Responsibilities:

  • Prepared the high level architecture document .
  • Prepared the low level architecture document for individual use cases.
  • Responsible for design, design review of components.
  • Setup UAT and Prod environment Bonita cluster using Apache web server, Tomcat and ModJK plugin.
  • Drawn Bonita process flow diagram for FTTCS process.
  • Configured manual task, Restful service Connector, Soap Connector and Email connector in the process flow.
  • Designed the workflow process using Bonita.
  • Developed spring Restfull services for IOFVetting Screen.
  • Implemented Spring IOC pattern to inject dependencies.
  • Designed the tables for Spring Restfull services.
  • Drawn the UML diagrams for the restful services.
  • Developed unit test cases for spring restful services.
  • Implemented DTO, Business Delegate and DAO patterns.
  • Configured spring profile bean to laod environment specific settings.
  • Implemented spring transactions in the DAO layer.
  • Responsible for DIT and SIT build using Jenkins .
  • Coordinated UAT deployment with the deployment team.
  • Created tasks in Jira and assigned to team members.
  • Developed JSP page using AngularJS .
  • Developed micro services using spring cloud foundry and deployed in pivotal cloud foundry .
  • Lead a team of five senior developers .
  • Written restful services to update the Bonita process variables.
  • Written restful services to get the process variables and error information for a particular Bonita process instance .
  • Coded data migration software to migrate the legacy data using spring boot, spring batch.
  • Developed Oracle stored procedures and invoked the procedures in spring boot DAO layer.
  • Coded AngularJS components to invoke the spring boot restful services.
  • Written JUnit test cases for all the restful services and generated code coverage report using Eclipse.
  • Reviewed the code and provided review comments to the team members.
  • Responsible for SIT, UAT and Prod deployments.
  • Responsible for DIT and SIT build using Jenkins.
  • Responsible for Production support

Confidential, NY

Architect

Environment: Languages: Java 1.7, J2EE, XML, Ajax, JAXB API .

IDE: EditPlus2.0, Eclipse.

Web Related: Oracle Web Center Sites 11.1.6.1.

Server: Tomcat 7.0

Database: Oracle 11g, SQL Developer 3.2.2

O/S: Red Hat Enterprise Linux, Windows 7.0

Responsibilities:

  • Installed/Configured Tomcat 7.0.52.
  • Installed/Configured Oracle Webcenter Sites 11.1.1.61.
  • Upgraded Oracle Webcenter Sites 11.1.1.6.1 to 11.1.1.8.
  • Designed the Asset model for the web site.
  • Designed the template model for the web site.
  • Prepared the high level architecture document.
  • Prepared the low level architecture document for individual use cases.
  • Implemented MVC framework .
  • Designed/Developed JSP templates using Oracle Web Center Sites Tag Library and JDK 1.7.
  • Developed Utilities using Oracle Web Center Sites Asset API.
  • Configured Global search and Asset search using Oracle Web Center sites Lucene search engine.
  • Integrated OWCS 11.1.1.6.1 with LDAP.
  • Analysed the performance issues of the environment and set performance tuning parameters to remediate the issues.

Confidential, NJ

Tech Lead

Environment: Languages: Java 1.7, J2EE, XML, Ajax, JAXB API .

IDE: EditPlus2.0, Eclipse.

Web Related: JSF 2.0, JSP. Restful Web Service, SAML2.0, java cryptocraphy APIs, OpenJPA, Active Directory and ADP Federat56n Gateway.

Server: Tomcat 7.0

Database: Oracle 11g, SQL Developer 3.2.2

O/S: Red Hat Enterprise Linux, Windows 7.0

Responsibilities:

  • Interacted with Web Tier, ISI and netsecure teams to capture the requirements.
  • Designed the UI using RevUI 2.0 ADP custom tag libraries. .
  • Worked on client provisioning, user provisioning and Federation use cases.
  • Designed OOAD to identify the core components, came up with high level design and low level design for the application.
  • Drawn Sequence diagram, Class diagram and Use Case diagrams.
  • Implemented WAFFLE Windows Authentication Filter APIs to capture the authenticated windows user.
  • Queried the active directory for authenticated users using active directory APIs.
  • Implemented Google guice for dependency injection .
  • Designed and implemented two way SSL Communication between MasFed client Tomcat server and MasFed server Tomcat.
  • Designed Restful web services to communicate with database and LDAP.
  • Designed and implemented OpenJPA APIs to persist/retrieve data captured thru REST calls.
  • Designed and implemented SAML response generation with the help of SAML APIs.
  • Queried LDAP to validate the user credentials.
  • Performed encryption/decryption with the help of Java crypto APIs.
  • Implemented Resource Bundles to fetch the values from property files.
  • Designed logger frame work for application using apache log4j framework.
  • Developed JUnit test cases for all the scenarios.

Confidential, Texas

Senior J2EE Developer

Environment: Languages: Java 1.6, J2EE, XML, Ajax, JAXB API .

IDE: EditPlus2.0, Eclipse.

Web Related: Spring 3.1, JSP, JSP expression Language.

Server: Tomcat 7.0, Websphere 7.0

Database: Oracle 11g, SQL Developer 3.2.2

O/S: Red Hat Enterprise Linux, Windows 7.0

Responsibilities:

  • Involved in requirement gathering.
  • Involved in high level architecture design.
  • Involved in low level architecture design.
  • Had developed Sequence diagram, class diagram and use case diagram s.
  • Implemented Spring MVC across the application.
  • Implemented Inversion of Control pattern to inject dependencies.
  • Implemented spring form controller and controller .
  • Implemented Spring Internal View Resolver to render JSPs .
  • Implemented spring Command objects.
  • Implemented spring validation for validation.
  • Implemented Spring Resource Bundles to fetch the values from property files.
  • Implemented Spring JDBC Templates to perform database operations.
  • Implemented Spring transactions to perform multiple database operations.
  • Involved in common components development.
  • Involved in user management module.
  • Extensively used JSP expression Language 2.1.
  • Implemented logger frame work for application using apache log4j framework.
  • Implemented MVC, business delegate, Value Objects, Data Access Object, View Helper and Template patterns.
  • Has worked extensively on ajax, JQyery and javascript.
  • Developed test cases and fixed the issues in SIT and UAT environment.
  • Involved in production deployment.

Confidential, Cupertino, CA

Tech Lead

Environment: Languages: Java 1.5, J2EE, XML, Ajax, REST Web Services API, SOAP,JAXB .

IDE: EditPlus2.0

Web Related: JSP, Fatwire 7.0.3, Fatwire 7.6 patch1

Server: Tomcat6.0.25

O/S: MAC

Responsibilities:

  • Designed, developed and tested service based common component ITranslate to translate fatwire assets into different locales using fatwire asset API.
  • Had prepared high level architecture and low level architecture documents.
  • Developed XSDs for input and output parameters for xml request and response.
  • Prepared test cases for all scenarios.
  • Had involved in fatwire page development using basic asset and flex asset APIs.
  • Hade developed search functionality using Lucene search APIs.
  • Installed and configured Tomcat application server and Apache web server for different projects.
  • Install, configure, administer & support Fatwire Content Server in multiple environments. Reviewed architecture and design and provided comments to different project teams (12 Fatwire Projects) based on the performance criteria, scalability and best practices.
  • Provided support and solution to the technical issues faced by development team to complete the project on time. Supported the design/architecture related issues and involving environment setup.
  • Completed Production and UAT environment setup for 3 projects based on architecture.

Confidential, Irvine, CA

Tech Lead

Environment: Languages: Java , J 2EE 1.4,JSP 2.0, Fatwire 6.3, Fatwire 7.0.3

IDE: EditPlus2.0

Web Related: JSP

Server:Websphere6.0.19

O/s: Windows 2000

Hardware: Pentium Intel 3 Processor/2 GB Ram

Responsibilities:

  • Install, configure, administer & support Fatwire Content Server in multiple environments.
  • Upgraded Fatwire Content Server from 7.0.3 To 7.0.5.
  • Upgraded Fatwire Content Server from 7.0.5 To 7.6.1
  • Performed Satellite Server Upgrade.
  • Manage Fatwire application in standalone & clustered instances. Deploy multiple applications within the product as needed.
  • Manage, implement & test upgrades to the product, including impact analysis on new features, releases and patches, managing the upgrade project, including testing and production cutover.
  • Work closely with application development team in terms of rolling out custom & business need based enhancements to the product or application as needed.
  • Schedule installations and upgrades, and maintain them in accordance with established IT policies and procedures.
  • Monitor and tune the system to achieve optimum performance levels.
  • Administer and maintain user access across multiple administrative interfaces for the product & application.
  • Write scripts to automate day to day tasks, configure security within the product environment as required.

Confidential, Irvine, CA

Tech Lead

Environment: Languages: Java 1.5, J2EE 1.4,JSP 2.0, Servlet 2.4, Struts 2.0, JavaScript, HTML, Hibernate, Spring, WebServices, PL/SQL, Oracle10g, RADv6.0, WebSphere 6.x/5.1, pvcs, ANT, UML, Toad

IDE: EditPlus2.0, Eclipse

Web Related: JSP

Build Tool: Ant

Server:Websphere6.0.19

O/s: Linux

Responsibilities:

  • Participated in the requirement analysis and design of the application using UML/Rational Rose.
  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Involved in design and development of the MVC Architecture.
  • Extensive use of server-side code in J2EE conforming to the Model-View-Controller (MVC) architecture (Struts implementation).
  • Designed and developed the front end using Struts 2.0 framework.
  • Used Struts Tiles, which added value to our application because it organizes the layout of a JSP page in a single resource.
  • Used JSP to develop the screens for the application.
  • Used JavaScript for client side event handling.
  • Used the Validation framework of the struts to perform the validations.
  • Used various Designed Patterns such as DAO, DTO, Singleton, and Façade.
  • Webservices is used to communicate with the applications on Linux environment.
  • Involved in designing and developing the persistence layer using Hibernate.
  • Mapped the business entities with that of the hibernate beans and developed the hibernate configuration files and the mapping files.
  • Registered hibernate beans with the Spring Application Context files.
  • Used the Inversion of Control feature of the Spring Framework.
  • Involved in designing and developing the Database Schema.
  • Wrote PL/SQL & SQL in Oracle Database for creating tables, indexes and query statements
  • Used ANT to build the application.
  • Worked closely with the QA team during the Integration/Performance testing phases and resolved the application bugs.

Confidential, Detroit, Michigan

Tech Lead

Environment: Languages: Java , J 2EE 1.4,JSP 2.0, Servlet 2.4, Struts 2.0, Ant, UML, Toad

IDE: Eclipse3.2

Web Related: JSP

Server:Weblogic9.1

O/s: Windows 2000

Hardware: Pentium Intel 3 Processor/2 GB Ram

Responsibilities:

  • As a Senior Developer, worked with team architects, business-analysts in the process of design, implementation of software development using Java, EJB, and Web Services.
  • Involved in the preparation of Low level design document.
  • Scheduled meeting with GM technical architects to discuss about low level design document get the approval for low level design documents.
  • Developed Java Clients for JMS queues.
  • Consolidated all the changes in to the High level design document
  • Scheduled meeting with web service consumers to reach consensus on web service design.
  • Designed WSDL for Document based web services.
  • Migrated axis webservices to weblogic document webservices.
  • Generated webservice using servicegen weblogic ant task.
  • Generated Autotype.xml file for custom java classes.
  • Designed, Developed and Unit tested a management tool known as VAT (VDU Administrator tool using Struts)
  • Involved in design and development of the MVC Architecture (Struts implementation).

Confidential

Module Lead

Environment: Languages: Java , J2EE, Verity, Plumtree6.1, Spring1.2, Webservice1.6

IDE: Eclipse3.2

Web Related: JSP

Server:Weblogic9.1

O/s: Windows 2000

Hardware: Pentium Intel 3 Processor/2 GB Ram

Responsibilities:

  • Designed the Architecture.
  • Coded for Preference Module
  • Coded for Saved Query Module
  • Implemented WebServices (Converted all the components in the data layer as web services)

Confidential

Developer

Environment: Languages: Java , J2EE

IDE: Eclipse3.2

Database: Oracle 9i

Web Related: JSP

Server: sun one directory server 5.3, Oracle CoreId Access Server.

O/s: Windows 2000

Hardware: Pentium Intel 3 Processor/2 GB Ram

Project Description

Responsibilities:

  • Customized the Login, Self Registration and Change Password work flows.
  • Designed the LDAP schema structure.
Confidential

Module Lead

Environment: Languages: Java , J2EE

IDE: Rational Application Developer 6.0

Database: Oracle 9i

Web Related: JSP

Server: WebSphere 5.0, sun one directory server 5.3

O/s: Windows 2000

Hardware: Pentium Intel 3 Processor/2 GB Ram

Responsibilities:

  • Designed the Architecture.
  • Worked as an LDAP Administrator.
  • Integrated Directory server and Application Server for authentication.
  • Coded for authorization, Equity Ownership main and approval
  • Written unit test cases.
  • Managed three member team
Confidential

Team Member

Environment: Languages: XML, Java Database: Db2 7.1 Web Related Divine (OpenMarket) Content Server 3.6, ContentCenter3.0.1, Catalog Mover, (Content management API), JSP Server: WebSphere 4.5 O/s: SUN Solaris 2.7

Hardware: Pentium Intel 3 Processor/256 Mb Ram

Responsibilities:

  • Playing an active role in Element development and responsible for Content Authoring and Content Delivery coding.
  • Playing an active role in customization of openmarket elements.
  • Responsible for developing client side validation using Java scripts.
  • Responsible for overseeing the Quality procedures related to the project.
Confidential

Developer

Environment: Languages: Java1.4, JSP1.2, Iplanet

Database: Oracle8i

Tools: Eclipse, Toad, EzSQL.

Hardware: Pentium III

Responsibilities:

  • Developer.
  • Involved in Rational Rose Design.

We'd love your feedback!