We provide IT Staff Augmentation Services!

Architect/senior Developer Resume

2.00/5 (Submit Your Rating)

Whippany, NJ

SUMMARY

  • J2EE architect and technical manager with eleven plus years of excellent Core Java and J2ee applications experience.
  • Very strong experience in designing multi threaded application and performance optimizations.
  • Architected and developed Workflow systems and in house rules engine functionality.
  • Expert level experience in design and implementation of applications using spring, hibernate and Web services (Apache CXF - JAX-WS).
  • Expert level knowledge is designing web interfaces using JSP/JSF, GWT and RIA technologies like Adobe Flex.
  • Excellent experience in using Agile design methodology.
  • Thorough knowledge of database concepts in Sybase, Oracle and MySql.
  • Excellent experience of production deployments on UNIX platform and trouble shooting.
  • Sun certified J2ee Architect.
  • Very solid and valuable experience as a team lead and coordinator at off shore and on site for last 4 years.
  • Very strong team player, hardworking and highly committed as well as dedicated towards my assignments.

TECHNICAL SKILLS

Languages: Core Java (1.5/1.6).

Database: Oracle 9i/MySQL 5.1/Sybase 12.x

OS: Windows 2000/NT/XP/Unix.

Frameworks: Spring, Struts & Hibernate.

Web Tier: JSF/JSP, Servlets, GWT 2.0.4

Middle Tier: Apache CXF JAX-WS framework, Web Services (JAX RPC/JAX-WS), EJB 2.1, SOAP.

Messaging Interface: JMS on IBM Web sphere V6

Scripting Language: Python 3.1

Tools: Ration Suite Development Studio/Ration Software Architecture, Ant 1.6.x/Maven 2.0.x

Methodology: Agile & Rational Unified Process.

Application Server: IBM Websphere 6.x, BEA Weblogic 6.1/7.0 Server.

PROFESSIONAL EXPERIENCE

Confidential, Whippany, NJ

Architect/Senior Developer

Responsibilities:

  • Gather software requirements and documentation of those requirements.
  • Software design/architecture proposals based on the system requirements. This includes, decision on best suited technology for the keeping existing team expertise in view and architecture.
  • Holding coordination between the stake holders.
  • Decision on delivery time line.
  • As senior developer, my responsibilities also include code construction, system integration, unit as well as system level testing from development prospective.
  • Designed and implementing UEH Alert Bridge and UEH GUI Web service.
  • Design and implementation of generic throttling logic for multi-threaded environment.
  • Design and implementation of LRU and disk based caching mechanism using advance features of jdk 1.6 java.util and java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent .locks packages.
  • Designed UI with GWT 2.0.4 for webservices exposed to the external client.
  • Work extensively with Weblogic JMS broker on pub/sub and point-to-point messaging.

Environment: Java 6, Apache tomcat 6.x, spring 2.5.x, Weblogic JMS Broker, Oracle, Eclipse 3.x.

Confidential, New York City, NY

Architect/Technical Lead/Off-shore

Responsibilities:

  • Requirements capture through the interaction with business users.
  • Database design, responsibilities are to create tables and relationship with proper indexes on the columns. Our design has produced highly normalized and object relational database to have seamless integration with Hibernate (ORM).
  • System architect, this responsibility includes understanding of the requirements and proposing the right kind of technologies to solve and fulfill the functional requirements. This also includes design designing integration interfaces with other systems such as TAI, ARA, MRS, where our system is consumer as well as producer of the data.
  • Senior developer, this responsibility includes, design, implementation and construction of core framework for the system. Design and implementation of workflow status calculation logic, Compliance status calculation logic, designing transaction demarcation boundaries.
  • Implemented Spring Quartz framework load list of user from corporate LDAP server periodically. This has been a great performance enhancer for our system.
  • Designed multithreaded logic to handle huge data retrieval from database using executer framework. This has given big boost to the performance in loading UNASSIGNED REVIEW QUEUE page.
  • Used combination of Hibernate + Hql + Sql to enhance speed of data retrieval and updates.
  • Offshore-onsite coordination between Team here in USA and team in India.
  • Lead team in India from onsite (USA).

Environment: Core Java 1.6, Apache CXF JAX-WS Framework, spring 2.5.x, Hibernate 3.1.3, Sybase, Apache/Tomcat 5.x, Eclipse.

Confidential, Stamford, CT

Architect/Lead developer

Responsibilities:

  • Requirements, design and implementation of Poker Framework, Rate server, Borrow Rate and Dividend Upload components, Dividend Basket Calculation, Reconciliation component using Spring and Hibernate framework with java collection framework and java I/O and NIO api and java RMI.
  • Configured java application monitoring using JMX.
  • Used Java multithreading environment to solve concurrency issues.
  • Designed and developed Web application for UUID publishing using spring MVC framework and JSON over HTTP protocol for request and response on tomcat 6.x.
  • Developed Http Poker server using Struts framework on tomcat 6.x for Parameter publishing.
  • Heavy utilization of core java collection framework for data manipulation.
  • Worked with Firm’s Reference data in fulfilling the functionality of enriching parameters.
  • Used Hibernate for Oracle database interaction.
  • Coordination between teams in Stamford, London and Asia Pacific (HK).
  • To provide technical consulting to other development teams.
  • Point of contact for Poker application support and development for US region.

Environment: Core Java 1.5, RMI, Multi threading, JMX, spring 2.5.x, Hibernate 3.x, JSON protocol over Http, Apache/Tomcat 5.x, Maven, Eclipse and Rational Application Developer.

Confidential, Stamford, CT

Architect/Lead developer

Responsibilities:

  • Designed and implemented Dynamic Algorithms such as Implied Correlation, ChangeFitATMV and ChangeSkewAlgo using java multithreading for concurrency and core java IO/NIO package for handling and manipulating data stream.
  • Utilized Java collection algorithms and framework for data manipulation.
  • Developed Test cases utilizing JUnit 3.x
  • Coordination with teams in London and Asia Pacific (HK).
  • Provide technical consulting to other development teams.
  • Application integration and deployment.
  • Point of contact for TIXS server support and development for US region.

Environment: Core Java 1.5, Multi threading, spring, HITS (Time series database for Historical records), Spice Framework, UNIX.

Confidential, MA

Senior Developer

Responsibilities:

  • Developed and converted existing components such as Policy Admin as web services using JAX-RPC specification.
  • Designed and developed service integration layer for Policy Administration and Underwriting with clients existing systems.
  • Designed and developed program to simulate 100 (configurable) concurrent users by using synchronizers (Barriers) in java 1.5 multithreading concepts.

Environment: IBM Ration Application Developer/Websphere 6.0, Java 1.4, Web Services, JMS, EJB 2.1, Hibernate2.x, Oracle 9i.

Confidential

Member - Design team/Lead & Senior Developer

Responsibilities:

  • Direct interaction with client for requirement gathering.
  • Produced high/low level design document for rules application in Work Manager, which involved class diagrams, sequence diagram and application overview flows.
  • Re-architected and implemented Node rules Manager as JAX-RPC web service.
  • Re-architected and remodeled Work Manager Code base to leverage spring framework.
  • Designed and wrote advices using spring AOP for transaction management and logging.
  • Designed and developed new data extraction layer using Hibernate.

Environment: IBM Ration Application Developer/Websphere 6.0, Java 1.4, Web Services, Spring Framework and Hibernate.

Confidential

Technical Architect/Developer

Responsibilities:

  • Implemented Low Level Design, which involved class diagrams, sequence diagram.
  • Implemented low level design into java/j2ee components.

Environment: Java 1.3, EJB 2.0, Struts Framework, Oracle, WSAD.

We'd love your feedback!