We provide IT Staff Augmentation Services!

Team Leader/ Architecture Resume

New Jersey, NJ

SUMMARY

  • 10+ years of professional IT experience in full project lifecycle development in J2EE technologies. Played important roles in Requirements Analysis, Architecting, design, development, bug fixing and Unit testing, build and Deployment of software applications.
  • 8+ years of experience in Finance and Banking Domain.
  • Specialization in designing applications using Swings, Servlets,JSP, JMS,EJB, RMI,JDBC, Struts,Spring,Hibernate,web Services (SOAP, REST),JAAS,Java Mail,JNDI .
  • Extensively worked on Message Oriented Middleware (MOM) Technologies like JMS and EMS technologies.
  • Experience in Service Oriented Architecture (SOA) using Web Services (SOAP, REST) and RMI.
  • Strong understanding of OOP concepts and design patterns
  • Excellent knowledge in implementing Multithread Applications and resolving concurrency issues.
  • Experience in spring technologies like IOC, AOP, JDBC, ORM, RMI and JMS.
  • Good knowledge of Object/Relational mapping using Hibernate
  • Proficient in setting up End to End Software Upgrade/Migration of applications from WebLogic 9.x to 10.3, 12c and JDK 1.5, JDK 1.6 & JDK 1.7.
  • Experienced in deploying J2EE applications over servers like Apache Tomcat, JBoss 5.1, Web Logic,WAS 8.X .
  • Experience coupled with good understanding of the concepts of Relational Database Management systems (RDBMS).
  • Strong experience in database design and writing complex SQL Queries and Stored Procedures.
  • Followed best practices using J2EE design patterns. (singleton, Factory, MVC, Front Controller, Business Delegate, Service Locator, Session Facade, DAO, DTO, Observer, and Adaptor)
  • Good knowledge in performance tuning of JVM heap size, garbage collections, java stack.
  • Good knowledge of build application using ANT tool, maven, configuring Log4j for handling errors and writing test cases using JUnit and TestNG.
  • Highly motivated with the ability to work effectively in teams as well as independently.
  • Committed to highest levels of professional and personal excellence.
  • Effort Estimation, Impact Analysis for the Change Requests, Requirement Analysis, Design and Implementation for the new features and enhancements.
  • Having good team management skills, ability to reach client requirements in time with team coordination.
  • Perform knowledge transfer to the new members in the team to make them aware of the standards and processes followed in the project.
  • Ability to perform at a high level, meet deadlines with quality delivery, adaptable to ever changing priorities and under high stress environment to meet the project deadlines. Ability to deliver results in a high - energy, fast-paced environment
  • Good communication, problem solving skills and quick learner
  • Worked with team on critical incidents to minimize the escalations.
  • Expertise in quickly analyzing production issues and coming up with resolutions.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, PL/SQL, and Java Script

Web Technologies: Servlets, JSP, HTML, XML, Struts, Spring

Testing Tools: JUnit, TestNG

Servers: Tomcat, Web Logic, JBoss,IBM websphere

Distributed/Middleware: EJB, JDBC, JMS, EMS, RMI, Hibernate, JDO, Hibernate, Web Services( REST & SOAP),Gem fire,JNDI,Java Mail,JAAS

Database Systems: Oracle, SysBase,MySQL

IDE: My eclipse, Eclipse 3.0, Net Beans5.0, IntellJ, Rule Designer

Source Control: SVN, CVS

Operating System: Windows NT/2000/XP, Windows 7, UNIX, Linux

Others: Ant, Sonar Qube,SQL Developer, JIRA, Log4j,JSON,JAXB,Gem fire,JIDE, Erwin,Jenkins,Splunk,IBM ODM

PROFESSIONAL EXPERIENCE

Confidential, New Jersey, NJ

Team Leader/ Architecture

Responsibilities:

  • Develop the rules using Action, Decision table, Decision tree.
  • Implement SOAP based wrapper to call rule set.
  • Implement the java proxy using the ant build.
  • Write the JUnit Test cases.
  • Generate the .NET dll from Java rule jars.

Environment: Web service, IBM ODM 8.6,Web sphere,Jenkins,splunk,Rule Designer

Confidential, New York NY

Senior Team Lead/ Architecture

Responsibilities:

  • Worked on complete life cycle of software development, which included new requirement gathering, redesigning and implementing the business specific functionalities, testing and assisted in deployment of the project to the PROD environment.
  • Involved in the Client Side development and the Server Side Development.
  • Involved in developing and leading new modules, enhancements and change requests.
  • Expertise in quickly analyzing production issues and coming up with resolutions
  • Designed and created components for company’s object framework using best practices and design patterns such as Model-View-Controller (MVC).
  • Involved in designing and developing of Deal Booking Screens, maintenance screens.
  • Developed different swings component for user interfaces.
  • Use JMS concept for updating the blotters (Reports) and sending the deal information for partner systems
  • BCP approach loading data into reports
  • Implemented for Authorization frame work for allowing user access to resources only to those permitted to use them
  • Developed the business layer logic and implemented EJBs Session beans
  • Implemented distributed application using Spring RMI.
  • Developed business components and configured as beans using Spring DI
  • Communicated with different applications by using the webservices SOAP and RESTful.
  • Involved in Quality process (Code Review & Bug Fixing).
  • Develop test cases using TESTNG with spring frame work integration Spring -JMS,RMI,EJB
  • Involved in requirement analysis with Business Analysts and Business users. Participated regularly in several discussions to freeze requirements to address challenges with ever changing requirements
  • Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
  • Involved in unit testing, SIT and UAT Testing.
  • Worked with the support teams on the release activities.
  • Involved in application on-call support for immediate attention of issues
  • Performance tuning, debugging issues in testing and deployment phases.
  • Worked with ethical hack team during VA test and fixed VA issues.

Environment: JDK, Swings, EJB (Session Bean),MDB, RMI, JMS, JSON,JAXB,EMS,Sybase, JAAS, weblogic,web services,Spring-IOC,RMI,JMS,EJB,Struts,JSP

Confidential, New York NY

Team Lead

Responsibilities:

  • Designed and created components for company’s object framework using best practices and design patterns such as Model-View-Controller (MVC).
  • Involved in design of project architecture
  • Involved in analysis and gathering of requirements
  • Involved in development of Forex and Setup Screens
  • Developed different swings component for user interfaces.
  • Designed and Development of business logic, front end validations.
  • Involved in designing the database and creation of tables in Sybase
  • Communicated with different applications by using the webservices SOAP protocol.
  • Implemented distributed application using Spring RMI.
  • Developed mapping, configuration files and POJO’s with Hibernate.
  • Developed business components and configured as beans using Spring DI
  • Implemented the application using the concrete principles laid down by Java/J2EE Design patterns like MVC, Singleton, DAO (Data Access Layer) and Data Transfer Objects (DTO).
  • Managed Declarative transactions using Spring AOP
  • Used JAVA Mail API, and implemented an automated functionality to generate e-mails.
  • Implemented for Authorization frame work for allowing user access to resources only to those permitted to use them
  • Involved in Quality process (Code Review & Bug Fixing).

Environment: JDK, JIDE, Swings, Spring Core, EJB (Session Bean), RMI, JMS, Sybase, JAAS, JAVA Mail,weblogic,EMS, web service, Spring

Confidential

Senior Java Developer

Responsibilities:

  • Developed the Presentation Layer using MVC Struts Framework
  • Developed Action Forms and Action Classes in Struts framework.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database
  • Developed action classes, form beans and maintained the struts-config.xml file.
  • Client side validation using JavaScript
  • Designed and development of the system business logic using DAO concepts.
  • Write Junit Test Cases
  • Bug fixing for issues
  • Interacting with client to solve the issues

Environment: Java, J2EE, Java Script, JSP, Servlets, Struts, JDBC, Intell J, web logic, oracle, tiles, Hibernate.

Confidential

Java Developer

Responsibilities:

  • Developed Applications Using J2EE Technologies like Servlets, JSP,Java Mail
  • Client Validation using Java script
  • Constructing a detailed Attribute list, Normalizing data.
  • Draw Entity Relationship diagram using Erwin tool
  • Written of SQL queries for posting and retrieving of data from database.
  • Involved in designing and developing jsps and Servlets for data posting, retrieval, deleting, and batch updating
  • Maintain workflow and internal communication by using Java mail.
  • Involved in module level integration.

Environment: Java, J2EE, Java Script, JSP, Servlets, JDBC, Net Beans 5.0, Tomcat 5.0, oracle 10g,, Erwin tool.

Confidential

Java Developer

Responsibilities:

  • Designed and created components for company’s object framework using best practices and design patterns such as Model-View-Controller (MVC).
  • Usage of Struts web application framework implementation to build the presentation tier.
  • Developed action classes, form beans and maintained the struts-config.xml file.
  • Client side validation using JavaScript
  • Designed and development of the system business logic using DAO concepts.
  • Server-side validation using Struts validation framework.
  • Implemented Java Beans, Servlets to act as the controller in the MVC model.
  • Written SQL queries for posting and retrieving of data from database.

Environment: Java, J2EE, Java Script, JSP, Servlets, Struts, JDBC, Eclipse, Tomcat 5.0, oracle.

Hire Now